Scénario lumière

Bonjour,
J’ai fait un scénario pour alumer la lumière à partir d’un capteur infrarouge xiaomi. J’ai mis en déclencheur le capteur mais hcaque fois que je pasee devant le scénario travail. Est ce que ca ne charge pas trop jeedom ? C’est possible d’eviter ca ?
D’apres les logs chaque fois que je bouge le scénario s’active.
C’est un capteur xiaomi intégré a deconz

[2020-09-25 14:56:51][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Cave][Capteur cave][Presence 01-0406].
[2020-09-25 14:56:51][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-09-25 14:56:51][SCENARIO] Evaluation de la condition : [1 == 1  ] = Vrai
[2020-09-25 14:56:51][SCENARIO] Exécution du sous-élément de type [action] : then
[2020-09-25 14:56:51][SCENARIO] Exécution de la commande [Cave][PRise lumiere cave][On 01]
[2020-09-25 14:56:51][SCENARIO] Fin correcte du scénario
------------------------------------
[2020-09-25 14:57:14][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Cave][Capteur cave][Presence 01-0406].
[2020-09-25 14:57:14][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-09-25 14:57:14][SCENARIO] Evaluation de la condition : [1 == 1  ] = Vrai
[2020-09-25 14:57:14][SCENARIO] Exécution du sous-élément de type [action] : then
[2020-09-25 14:57:14][SCENARIO] Exécution de la commande [Cave][PRise lumiere cave][On 01]
[2020-09-25 14:57:14][SCENARIO] Fin correcte du scénario
------------------------------------
[2020-09-25 14:57:19][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Cave][Capteur cave][Presence 01-0406].
[2020-09-25 14:57:19][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-09-25 14:57:19][SCENARIO] Evaluation de la condition : [1 == 1  ] = Vrai
[2020-09-25 14:57:19][SCENARIO] Exécution du sous-élément de type [action] : then
[2020-09-25 14:57:19][SCENARIO] Exécution de la commande [Cave][PRise lumiere cave][On 01]
[2020-09-25 14:57:19][SCENARIO] Fin correcte du scénario
------------------------------------
[2020-09-25 14:58:21][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Cave][Capteur cave][Presence 01-0406].
[2020-09-25 14:58:21][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-09-25 14:58:21][SCENARIO] Evaluation de la condition : [0 == 1  ] = Faux
[2020-09-25 14:58:21][SCENARIO] Exécution du sous-élément de type [action] : else
[2020-09-25 14:58:21][SCENARIO] Exécution de la commande [Cave][PRise lumiere cave][Off 01]
[2020-09-25 14:58:21][SCENARIO] Fin correcte du scénario
------------------------------------
[2020-09-25 14:58:33][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Cave][Capteur cave][Presence 01-0406].
[2020-09-25 14:58:33][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-09-25 14:58:33][SCENARIO] Evaluation de la condition : [1 == 1  ] = Vrai
[2020-09-25 14:58:34][SCENARIO] Exécution du sous-élément de type [action] : then
[2020-09-25 14:58:34][SCENARIO] Exécution de la commande [Cave][PRise lumiere cave][On 01]
[2020-09-25 14:58:34][SCENARIO] Fin correcte du scénario
------------------------------------
[2020-09-25 14:58:54][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Cave][Capteur cave][Presence 01-0406].
[2020-09-25 14:58:54][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-09-25 14:58:54][SCENARIO] Evaluation de la condition : [1 == 1  ] = Vrai
[2020-09-25 14:58:54][SCENARIO] Non exécution des actions pour cause de répétition
[2020-09-25 14:58:54][SCENARIO] Fin correcte du scénario
------------------------------------
[2020-09-25 14:59:12][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Cave][Capteur cave][Presence 01-0406].
[2020-09-25 14:59:12][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-09-25 14:59:12][SCENARIO] Evaluation de la condition : [1 == 1  ] = Vrai
[2020-09-25 14:59:12][SCENARIO] Non exécution des actions pour cause de répétition
[2020-09-25 14:59:12][SCENARIO] Fin correcte du scénario
------------------------------------
[2020-09-25 14:59:20][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Cave][Capteur cave][Presence 01-0406].
[2020-09-25 14:59:20][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-09-25 14:59:20][SCENARIO] Evaluation de la condition : [1 == 1  ] = Vrai
[2020-09-25 14:59:20][SCENARIO] Non exécution des actions pour cause de répétition
[2020-09-25 14:59:20][SCENARIO] Fin correcte du scénario
------------------------------------
[2020-09-25 14:59:27][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Cave][Capteur cave][Presence 01-0406].
[2020-09-25 14:59:27][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-09-25 14:59:27][SCENARIO] Evaluation de la condition : [1 == 1  ] = Vrai
[2020-09-25 14:59:27][SCENARIO] Non exécution des actions pour cause de répétition
[2020-09-25 14:59:27][SCENARIO] Fin correcte du scénario
------------------------------------
[2020-09-25 15:00:29][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Cave][Capteur cave][Presence 01-0406].
[2020-09-25 15:00:29][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-09-25 15:00:29][SCENARIO] Evaluation de la condition : [0 == 1  ] = Faux
[2020-09-25 15:00:29][SCENARIO] Exécution du sous-élément de type [action] : else
[2020-09-25 15:00:29][SCENARIO] Exécution de la commande [Cave][PRise lumiere cave][Off 01]
[2020-09-25 15:00:29][SCENARIO] Fin correcte du scénario
------------------------------------
[2020-09-25 16:49:46][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Cave][Capteur cave][Presence 01-0406].
[2020-09-25 16:49:46][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-09-25 16:49:46][SCENARIO] Evaluation de la condition : [0 == 1  ] = Faux
[2020-09-25 16:49:46][SCENARIO] Non exécution des actions pour cause de répétition
[2020-09-25 16:49:46][SCENARIO] Fin correcte du scénario

Salut,
Forcément si tu veux faire une action à chaque détection et fin de détection le scénario doit s’activer à chaque fois pas de secret.
Ça ne chargera pas « trop » jeedom non. C’est sa raison d’être aussi…

1 « J'aime »

ok et avec un autre capteur ca ne fonctionne pas. c’est un ikea. il envoie la detection mais il n’envoie pas tout le temps la presence. Du coup il envoie l’odre de s’eteindre mais ca ne se rallume pas car le detcteur doit avoir une periode de repos.
du coup j’ai fais ca.
ca parait bien ? ou il faut faire autrement ?

Ne pas confondre détecteur de présence et détecteur de mouvement.

Le capteur de xiaomi est le premier cas, il faut regarder le passage a « on » ET le passage a « off ».
Pas besoin de temporisation pour eux. Il faut juste regler la tempo interne du capteur a 5mn par exemple et allumer la lumière quand il passe a « on » et l’eteindre quand il passe a « off ».

Ou si tu utilises une tempo, vérifier l’état du capteur avant de faire passer la lampe a « off ».

c’est ce que j’ai fait pour le Xiaomi non ?
et pour le trafdri je suis obligé de mettre une tempo.
par contre je ne sais pas comment on modifie la tempo d’un capteur

c’est ici pour le xiaomi ? Il faut modifier le 62 ? Ca represente quoi 62 ? 62 secondes ?

Ok moi j’ai 62 pour le parametre du XIomi donc je suppose que c’est 62 secondes. Donc ca veut dire quoi ? qu’il repasse a 0 au bout de 62 secondes ? mais ca ne veut pas dire qu’il n’envoie plus qu’il y a quelqu’un pendant 62 s.

Alors que le IKEA envoie l’info de presence une fois et au bout de 20 secondes il envoie l’info de non presence mais ne repasse pas à 1 avant au moins 1 minute si quelqu’un repasse devant.

62 ? Tu as deja changé la valeur ? Et oui c’est 62s sans détection de présence pour Xiaomi. Il envoi le « on » a la première détection, puis plus rien, et le « off » après 62s sans détection.

J’ai pas de capteur ikea pour tester, mais je trouve son fonctionnement bizarre, c’est les valeurs par défauts ?

Oui la tout est par défaut. Et sur le IKEA c’est 62 aussi sauf qu’il envoie bien avant le 0 même si je suis devant et il y a aussi un delay de 180 qu’on ne peut pas modifier.

Dommage que pour le xiaomi on ne puisse pas faire en sorte qu’il n’envoie pas la présence toute les 5 à 10 secondes quand on passe devant. Du coup le scénario se déclenche tout le temps

Oui c’est le problème des Xiaomi, ils se réenclenchent que 1 min min après la détection (donc tu px bouger devant le capteur pdt 1 minute devant et il ne te verra pas :frowning:) il y a une manip décrite sur le site qui permet de descendre ca à 30s je crois (peut être le lien qu’il y a au-dessus)

Concernant ton scenario, je changerai déjà en déclencheur #capteur#==1 pour qu’il lance le scénario que lors de la détection de 0 à 1 (et pas quand il retombe à 0). En fait ta 1ère condition du Si est a enlever du scénario pour passer en déclencheur (ca fera toujours 2 fois moins de lancement du scenario même si au passage à 0 il n’évalue « que » la condition du 1er Si ce qui ne charge pas Jeedom)

Ba moi le xiaomi sur deconz il déclenche tout le temps. Regarde le log sur mon premier post.
Par contre le IKEA d’après ce que j’ai pu voir il lui faut plus d’une minute avant de déclencher à nouveau.

Mais je ne vois pas le probleme avec le Xiaomi ?
Vous voulez que la lumiere se coupe 5 mn apres qu’il n’y ait plus personne dans la pièce.

Duration réglée a 5 mn.
Vous allumé la lumière quand il passe a true.
Vous éteignez la lumière quand il passe a false.

Sur Xiaomi il n’y a pas de delay mais une duration de 180, par défaut et ce n’est pas 62 (90 je crois), donc c’est pour ça que je me dis que tu as fais une méprise quelque part…

Oui c’est le problème des Xiaomi, ils se réenclenchent que 1 min min après la détection (donc tu px bouger devant le capteur pdt 1 minute devant et il ne te verra pas

Il te vois très bien, si tu bouges devant le capteur pendant 10mn il ne passera jamais a false, relis mieux mes précédents posts, ce n’est PAS un détecteur de mouvement.