Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Boucle jusqu'à détection présence

Réservé à la création de scénarios dans JEEDOM
Répondre
kasi
Timide
Messages : 38
Inscription : 03 mai 2019, 14:21

Boucle jusqu'à détection présence

Message par kasi » 21 juil. 2019, 22:04

Bonjour,

Dans un scénario qui fonctionne bien, je souhaiterais ajouter un rappel tous les X minutes jusqu'à ce que la présence d'un capteur soit détecter.

Je pensais utiliser le mode boucle (Boucle : Permet de réaliser des actions de manière répétitive de 1 jusqu’à un nombre défini (ou même la valeur d’un capteur, ou un nombre aléatoire…​).) mais ça ne fonctionne pas très bien avec un capteur de présence qui donne la valeur 0 ou 1 (ou alors je m'y prend mal).

Savez-vous comment faire un truc du genre ?

Tant que pas de détection
alors
Pause x minutes
Envoyer un sms
fin

Merci

Avatar de l’utilisateur
Fabrice
Modérateur
Messages : 3424
Inscription : 27 oct. 2016, 22:26
Localisation : Planète terre, IDF, 93

Re: Boucle jusqu'à détection présence

Message par Fabrice » 21 juil. 2019, 22:23

Bonsoir,

La fonction attendre (wait) doit correspondre à votre demande.
Cela fonctionne jusqu'à 2 heures d'attente (voir la documentation des scénarios).

Si cela ne correspond pas à votre demande utilisez une deuxième déclencheur et mettez votre "présence" en déclenchement. Voir à modifier votre scénario pour affiner votre idée).
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

Avatar de l’utilisateur
poluket
Helper
Messages : 1908
Inscription : 19 août 2017, 17:02
Localisation : Chastre - Belgique
Contact :

Re: Boucle jusqu'à détection présence

Message par poluket » 21 juil. 2019, 22:41

D'accord avec @fabrice, mettre le détecteur en déclencheur de scénario. Beaucoup plus efficace.
Helper Officiel Jeedom

Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW

kasi
Timide
Messages : 38
Inscription : 03 mai 2019, 14:21

Re: Boucle jusqu'à détection présence

Message par kasi » 22 juil. 2019, 00:11

Parlez-vous d'inclure un scénario dans un autre ?

Avatar de l’utilisateur
Fabrice
Modérateur
Messages : 3424
Inscription : 27 oct. 2016, 22:26
Localisation : Planète terre, IDF, 93

Re: Boucle jusqu'à détection présence

Message par Fabrice » 22 juil. 2019, 07:01

Non, mais d'ajouter à votre scénario un déclencheur (pas programmé, mais provoquer).
- Vous y placer alors votre équipement qui gère la présence.

Ainsi, votre scénario ne se déclenchera qu'au changement d'état de ce déclencheur (économisant ainsi beaucoup de ressource).
- Vous pouvez même affiner, du genre déclencher le scénario QUE si votre équipement est == 0 ou == 1
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

kasi
Timide
Messages : 38
Inscription : 03 mai 2019, 14:21

Re: Boucle jusqu'à détection présence

Message par kasi » 22 juil. 2019, 08:44

Ok je vois mais je ne comprends pas trop comment je peux arriver à faire le bout de code suivant en ajouter un second déclencheur :

Tant que pas de détection
alors
Pause x minutes
Envoyer un sms
fin

Le déclencheur va déclencher une action (comme son nom l'indique :)) mais je ne vois pas comment il peut stopper une boucle.

Avatar de l’utilisateur
Fabrice
Modérateur
Messages : 3424
Inscription : 27 oct. 2016, 22:26
Localisation : Planète terre, IDF, 93

Re: Boucle jusqu'à détection présence

Message par Fabrice » 22 juil. 2019, 08:59

Une action peut stopper votre scénario et la boucle.

Il faudrait plus de détails sur vous voulez revoir votre logique dans ce scénario et exprimer en français ce que vous voulez faire.
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

kasi
Timide
Messages : 38
Inscription : 03 mai 2019, 14:21

Re: Boucle jusqu'à détection présence

Message par kasi » 22 juil. 2019, 10:39

Voici le scénario actuellement :
2019-07-22 10_40_10-C__temp_2019-07-22 10_34_48-Lave linge - Jeedom.png - Greenshot image editor.png
2019-07-22 10_40_10-C__temp_2019-07-22 10_34_48-Lave linge - Jeedom.png - Greenshot image editor.png (5.38 Kio) Consulté 1267 fois
2019-07-22 10_34_48-Lave linge - Jeedom.png
2019-07-22 10_34_48-Lave linge - Jeedom.png (43.25 Kio) Consulté 1268 fois
En gros je cherche à faire une relance par sms toutes les 2h jusqu'à ce que le détecteur de présence détecte quelqu'un.

Avatar de l’utilisateur
Fabrice
Modérateur
Messages : 3424
Inscription : 27 oct. 2016, 22:26
Localisation : Planète terre, IDF, 93

Re: Boucle jusqu'à détection présence

Message par Fabrice » 22 juil. 2019, 11:06

Regardez du coté de la commande WAIT
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

Avatar de l’utilisateur
poluket
Helper
Messages : 1908
Inscription : 19 août 2017, 17:02
Localisation : Chastre - Belgique
Contact :

Re: Boucle jusqu'à détection présence

Message par poluket » 22 juil. 2019, 13:58

pas la commande wait mais plutot la commande "DANS" . c'est trop long 2h pour un wait.

je mettrai un "dans 2h" avec comme destination, ton scenario lui-même attention de prévoir les regle de fin pour sortir de la boucle et autoriser le multilancement du scenario

mon exemple pour mon lave linge:
viewtopic.php?f=32&t=39356&p=645437
Helper Officiel Jeedom

Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW

Répondre

Revenir vers « Scénarios »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités