Boucle jusqu'à détection présence
Boucle jusqu'à détection présence
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
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
- Fabrice
- Modérateur
- Messages : 3424
- Inscription : 27 oct. 2016, 22:26
- Localisation : Planète terre, IDF, 93
Re: Boucle jusqu'à détection présence
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).
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
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W
- poluket
- Helper
- Messages : 1908
- Inscription : 19 août 2017, 17:02
- Localisation : Chastre - Belgique
- Contact :
Re: Boucle jusqu'à détection présence
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
Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW
Re: Boucle jusqu'à détection présence
Parlez-vous d'inclure un scénario dans un autre ?
- Fabrice
- Modérateur
- Messages : 3424
- Inscription : 27 oct. 2016, 22:26
- Localisation : Planète terre, IDF, 93
Re: Boucle jusqu'à détection présence
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
- 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
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W
Re: Boucle jusqu'à détection présence
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.
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.
- Fabrice
- Modérateur
- Messages : 3424
- Inscription : 27 oct. 2016, 22:26
- Localisation : Planète terre, IDF, 93
Re: Boucle jusqu'à détection présence
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.
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
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W
Re: Boucle jusqu'à détection présence
Voici le scénario actuellement :
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.
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.
- Fabrice
- Modérateur
- Messages : 3424
- Inscription : 27 oct. 2016, 22:26
- Localisation : Planète terre, IDF, 93
Re: Boucle jusqu'à détection présence
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
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W
- poluket
- Helper
- Messages : 1908
- Inscription : 19 août 2017, 17:02
- Localisation : Chastre - Belgique
- Contact :
Re: Boucle jusqu'à détection présence
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
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
Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités