RE : Allumer une lumière SI présence avec détecteur mouvement Sonoff

Bonjour est ce que vous pouvez m’aider car j’ai suivi votre scenario mais ma lumière ne s’allume pas, j’ai du me planter quelques part…

Merci pour votre aide.



Bonjour,

Premièrement: pas de demande par message privé;
voir point 16 de ce post: Comment nous aider à vous aider - ou Comment poser une bonne question?
je cite:

De la même manière, évitez les messages privés en demandant aux gens de vous aider. Cela vous fait passer pour quelqu’un d’exigeant et d’égoïste. En effet, les autres ne peuvent pas apprendre de votre résolution/problème si vous le gardez privé.

Concernant votre scénario, il me semble parfait et il a d’ailleurs fonctionné avec succès: on voit bien dans le log que la commande on du ruban led a été actionnée.

Si votre lumière ne s’allume pas, le problème n’est pas le scénario mais votre équipement

Bonjour et désolé @Mips , je l’ai fais par MP car le sujet était fermé, donc je ne pouvais pas répondre et je voulais rebondir sur ta solution.

Donc le scénario est bon, mais l’équipement aussi car j’arrive à l’allumer avec mon interupteur sans fil zigbee.

Qu’est ce qu’il faut que je regarde?

Merci pour votre aide…

Si vous voulez « rebondir » sur un sujet fermée, mettez simplement le lien de celui-ci.

OK vous savez l’allumer via interrupteur mais est-ce que cela s’allume si vous utilisez la commande de l’équipement via le dashboard jeedom ?

Si oui vérifiez que vous avez mis la bonne commande dans le scénario et vérifiez les log du plug-in zigbee lorsque le scénario allume

Ok je prendrai le lien la prochaine fois, je ne savais pas… :+1:

Sinon oui la commande fonctionne bien via le dashboard.

[2022-01-30 10:19:02][DEBUG] : {"devices":{"00:0d:6f:ff:fe:cd:e6:e2":{"1":{"6":{"event":{"remote_button_short_press":{"value":[],"cluster_name":"TS004X_cluster"}},"cmd":[{"value":"253","cluster_name":"TS004X_cluster"},{"value":"0","cluster_name":"TS004X_cluster"}]}}}}}
[2022-01-30 10:19:02][DEBUG] : Search command for 00:0d:6f:ff:fe:cd:e6:e2 logicalId : 1::6::cmd::0 => 253 convert to 253
[2022-01-30 10:19:02][DEBUG] : Search command for 00:0d:6f:ff:fe:cd:e6:e2 logicalId : 1::6::cmd::1 => 0 convert to 0
[2022-01-30 10:19:02][DEBUG] : http://127.0.0.1:8089/device/command type : PUT
[2022-01-30 10:19:02][DEBUG] : {"ieee":"a4:c1:38:48:f3:fe:2d:45","cmd":[{"endpoint":1,"cluster":"on_off","command":"toggle","await":1}],"allowQueue":false}
[2022-01-30 10:19:03][DEBUG] : http://127.0.0.1:8089/device/attributes type : POST
[2022-01-30 10:19:03][DEBUG] : {"ieee":"a4:c1:38:48:f3:fe:2d:45","endpoint":1,"cluster":6,"cluster_type":"in","attributes":[0],"allowCache":0}
[2022-01-30 10:19:04][DEBUG] : [chambre parents][lumière parents] refresh
[2022-01-30 10:19:04][DEBUG] : http://127.0.0.1:8089/device/attributes type : POST
[2022-01-30 10:19:04][DEBUG] : {"ieee":"a4:c1:38:48:f3:fe:2d:45","endpoint":1,"cluster":8,"cluster_type":"in","attributes":[0],"allowCache":0}
[2022-01-30 10:19:04][DEBUG] : [chambre parents][lumière parents] refresh
[2022-01-30 10:19:04][DEBUG] : http://127.0.0.1:8089/device/attributes type : POST
[2022-01-30 10:19:04][DEBUG] : {"ieee":"a4:c1:38:48:f3:fe:2d:45","endpoint":1,"cluster":768,"cluster_type":"in","attributes":[3,4,7],"allowCache":0}
[2022-01-30 10:19:04][DEBUG] : [chambre parents][lumière parents] refresh
[2022-01-30 10:19:04][DEBUG] : http://127.0.0.1:8089/device/attributes type : POST
[2022-01-30 10:19:04][DEBUG] : {"ieee":"a4:c1:38:48:f3:fe:2d:45","endpoint":10,"cluster":66,"cluster_type":"in","attributes":[0],"allowCache":0}
[2022-01-30 10:19:04][INFO] : [chambre parents][lumière parents] Erreur lors de la requete : http://127.0.0.1:8089/device/attributes(POST), data : {"ieee":"a4:c1:38:48:f3:fe:2d:45","endpoint":10,"cluster":66,"cluster_type":"in","attributes":[0],"allowCache":0} erreur : {"state":"error","result":"Endpoint not found : 10","code":0}
[2022-01-30 10:19:04][DEBUG] : {"devices":{"a4:c1:38:48:f3:fe:2d:45":{"1":{"6":[{"value":"Bool.false","cluster_name":"On\/Off"}],"8":[{"value":"254","cluster_name":"Level control"}],"768":{"7":{"value":"153","cluster_name":"Color Control"}}}}}}
[2022-01-30 10:19:04][DEBUG] : Search attribut for a4:c1:38:48:f3:fe:2d:45 logicalId : 1::6::0 => Bool.false convert to 0
[2022-01-30 10:19:04][DEBUG] : Search attribut for a4:c1:38:48:f3:fe:2d:45 logicalId : 1::8::0 => 254 convert to 254
[2022-01-30 10:19:04][DEBUG] : Search attribut for a4:c1:38:48:f3:fe:2d:45 logicalId : 1::768::7 => 153 convert to 153
[2022-01-30 10:19:05][DEBUG] : {"devices":{"00:0d:6f:ff:fe:cd:e6:e2":{"3":{"6":{"event":{"remote_button_short_press":{"value":[],"cluster_name":"TS004X_cluster"}},"cmd":[{"value":"253","cluster_name":"TS004X_cluster"},{"value":"0","cluster_name":"TS004X_cluster"}]}}}}}
[2022-01-30 10:19:05][DEBUG] : Search command for 00:0d:6f:ff:fe:cd:e6:e2 logicalId : 3::6::cmd::0 => 253 convert to 253
[2022-01-30 10:19:05][DEBUG] : Search command for 00:0d:6f:ff:fe:cd:e6:e2 logicalId : 3::6::cmd::1 => 0 convert to 0
[2022-01-30 10:19:05][DEBUG] : http://127.0.0.1:8089/device/command type : PUT
[2022-01-30 10:19:05][DEBUG] : {"ieee":"a4:c1:38:c1:af:f7:af:b6","cmd":[{"endpoint":1,"cluster":"on_off","command":"toggle","await":1}],"allowQueue":false}
[2022-01-30 10:19:05][DEBUG] : {"devices":{"a4:c1:38:c1:af:f7:af:b6":{"1":{"6":[{"value":"Bool.false","cluster_name":"On\/Off"}]}}}}
[2022-01-30 10:19:05][DEBUG] : Search attribut for a4:c1:38:c1:af:f7:af:b6 logicalId : 1::6::0 => Bool.false convert to 0
[2022-01-30 10:19:11][DEBUG] : http://127.0.0.1:8089/device/command type : PUT
[2022-01-30 10:19:11][DEBUG] : {"ieee":"a4:c1:38:c1:af:f7:af:b6","cmd":[{"endpoint":1,"cluster":"on_off","command":"on","await":1}],"allowQueue":false}
[2022-01-30 10:19:11][DEBUG] : {"devices":{"a4:c1:38:c1:af:f7:af:b6":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2022-01-30 10:19:11][DEBUG] : Search attribut for a4:c1:38:c1:af:f7:af:b6 logicalId : 1::6::0 => Bool.true convert to 1
[2022-01-30 10:20:06][DEBUG] : {"devices":{"a4:c1:38:c1:af:f7:af:b6":{"1":{"8":[{"value":"254","cluster_name":"Level control"}]}}}}
[2022-01-30 10:20:06][DEBUG] : Search attribut for a4:c1:38:c1:af:f7:af:b6 logicalId : 1::8::0 => 254 convert to 254
[2022-01-30 10:20:15][DEBUG] : {"devices":{"a4:c1:38:c1:af:f7:af:b6":{"1":{"768":{"7":{"value":"153","cluster_name":"Color Control"}}}}}}
[2022-01-30 10:20:15][DEBUG] : Search attribut for a4:c1:38:c1:af:f7:af:b6 logicalId : 1::768::7 => 153 convert to 153
[2022-01-30 10:21:31][DEBUG] : {"devices":{"80:4b:50:ff:fe:0b:d2:4f":{"1":{"1":{"33":{"value":"200","cluster_name":"Power Configuration"}}}}}}
[2022-01-30 10:21:36][DEBUG] : {"devices":{"80:4b:50:ff:fe:0b:d2:4f":{"1":{"1":{"32":{"value":"31","cluster_name":"Power Configuration"}}}}}}

```Merci pour votre aide..

Bonjour,

A 10h19 il y a l’information indiquant « Endpoint not found ».

[2022-01-30 10:19:04][INFO] : [chambre parents][lumière parents] Erreur lors de la requete : http://127.0.0.1:8089/device/attributes(POST), data : {"ieee":"a4:c1:38:48:f3:fe:2d:45","endpoint":10,"cluster":66,"cluster_type":"in","attributes":[0],"allowCache":0} erreur : {"state":"error","result":"Endpoint not found : 10","code":0}

Concrètement à ce moment le contrôleur n’a pas réussi à trouver le bandeau de led, il est peut être trop loin d’un routeur (la clef Zigbee ou un équipement sans pile).

Il faudrait voir à 00:25:11 s’il y a eu le même problème, ce qui montrerai que le scénario a bien envoyé l’ordre et que comme le dit Mips, le scénario fonctionne bien.

bonjour Bison,
je viens de tester le détecteur fonctionne, hier ca ne fonctionnait pas.
peut être comme tu dis il perd la connection avec le routeur.?? pourtant il y a juste un mur qui les sépare.
je refais des test a suivre…

[2022-01-30 10:24:33][DEBUG] : http://127.0.0.1:8089/device/command type : PUT
[2022-01-30 10:24:33][DEBUG] : {"ieee":"a4:c1:38:c1:af:f7:af:b6","cmd":[{"endpoint":1,"cluster":"on_off","command":"toggle","await":1}],"allowQueue":false}
[2022-01-30 10:24:33][DEBUG] : {"devices":{"a4:c1:38:c1:af:f7:af:b6":{"1":{"6":[{"value":"Bool.false","cluster_name":"On\/Off"}]}}}}
[2022-01-30 10:24:33][DEBUG] : Search attribut for a4:c1:38:c1:af:f7:af:b6 logicalId : 1::6::0 => Bool.false convert to 0
[2022-01-30 10:25:40][DEBUG] : {"devices":{"00:12:4b:00:25:03:09:e3":{"1":{"1280":{"cmd":{"1":{"value":"ZoneStatus.0","cluster_name":"IAS Zone"},"1.1":{"value":"bitmap8.0","cluster_name":"IAS Zone"},"1.2":{"value":"0","cluster_name":"IAS Zone"},"1.3":{"value":"0","cluster_name":"IAS Zone"}}}}}}}
[2022-01-30 10:25:40][DEBUG] : Search command for 00:12:4b:00:25:03:09:e3 logicalId : 1::1280::cmd::1 => ZoneStatus.0 convert to 0
[2022-01-30 10:25:40][DEBUG] : Search command for 00:12:4b:00:25:03:09:e3 logicalId : 1::1280::cmd::1.1 => bitmap8.0 convert to 0
[2022-01-30 10:25:40][DEBUG] : Search command for 00:12:4b:00:25:03:09:e3 logicalId : 1::1280::cmd::1.2 => 0 convert to 0
[2022-01-30 10:25:40][DEBUG] : Search command for 00:12:4b:00:25:03:09:e3 logicalId : 1::1280::cmd::1.3 => 0 convert to 0
[2022-01-30 10:26:22][DEBUG] : {"devices":{"00:12:4b:00:25:03:09:e3":{"1":{"1280":{"cmd":{"1":{"value":"ZoneStatus.Alarm_1","cluster_name":"IAS Zone"},"1.1":{"value":"bitmap8.0","cluster_name":"IAS Zone"},"1.2":{"value":"0","cluster_name":"IAS Zone"},"1.3":{"value":"0","cluster_name":"IAS Zone"}}}}}}}
[2022-01-30 10:26:22][DEBUG] : Search command for 00:12:4b:00:25:03:09:e3 logicalId : 1::1280::cmd::1 => ZoneStatus.Alarm_1 convert to 1
[2022-01-30 10:26:22][DEBUG] : Search command for 00:12:4b:00:25:03:09:e3 logicalId : 1::1280::cmd::1.1 => bitmap8.0 convert to 0
[2022-01-30 10:26:22][DEBUG] : Search command for 00:12:4b:00:25:03:09:e3 logicalId : 1::1280::cmd::1.2 => 0 convert to 0
[2022-01-30 10:26:22][DEBUG] : Search command for 00:12:4b:00:25:03:09:e3 logicalId : 1::1280::cmd::1.3 => 0 convert to 0
[2022-01-30 10:26:22][DEBUG] : http://127.0.0.1:8089/device/command type : PUT

C’est cool ça fonctionne , j’ai voulu rajouter une condition de temps et d’état avec ma lumière mais ca ne fonctionne pas.
Je voudrais que le scenario démarre entre 23h30 et 6h00 du matin et avec condition que la lumière parents soit éteinte.

j’ai trouvé un scenario avec l’état de luminosité plutôt que l’État de la lumière mais je n’ai pas de retour d’état de luminosité sur mon ampoule.
Une personne du groupe m’avait fais rajouter une commande « rafraichir » pour avoir l’état on/off mais le reste des états ne fonctionne pas.

Est ce que mon scenario peut fonctionner sur l’état on/off?

C’est très bien l’état de la lumière mais il ne faut pas mettre ces conditions d’heures et d’état à l’intérieur du premier SI mais dans les conditions du premier SI.

SI détecteur présence == 1 ET (time…) ET état luminosité parent == 1 alors allumer bandeau led.

J’ai essayé mais le scenario bloque encore :sob:

------------------------------------
[2022-01-30 22:04:02][SCENARIO] Start : Scenario lance manuellement.
[2022-01-30 22:04:02][SCENARIO] Exécution du sous-élément de type [condition] : if
[2022-01-30 22:04:02][SCENARIO] Evaluation de la condition : [0 == 1 ET (2204 >=2330 ET 2204 <=0600) ET 1 ==0] = Faux
[2022-01-30 22:04:02][SCENARIO] Exécution du sous-élément de type [action] : else
[2022-01-30 22:04:02][SCENARIO] Exécution d'un bloc élément : 40
[2022-01-30 22:04:02][SCENARIO] Exécution du sous-élément de type [condition] : in
[2022-01-30 22:04:02][SCENARIO] Evaluation de la condition : [1] = 1
[2022-01-30 22:04:02][SCENARIO] Tâche : 40 programmée à : 2022-01-30 22:05:02 (+ 1 min)
[2022-01-30 22:04:02][SCENARIO] Fin correcte du scénario

quand j’enlève ce qui est en bleu ça fonctionne et je n’arrive pas a trouvé l’erreur.


[2022-01-30 22:08:07][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [chambre parents][Detecteur de presence sonoff ][Presence].
[2022-01-30 22:08:07][SCENARIO] Exécution du sous-élément de type [condition] : if
[2022-01-30 22:08:07][SCENARIO] Evaluation de la condition : [1 == 1 ] = Vrai
[2022-01-30 22:08:07][SCENARIO] Exécution du sous-élément de type [action] : then
[2022-01-30 22:08:07][SCENARIO] Suppression des blocs DANS et A programmés du scénario
[2022-01-30 22:08:07][SCENARIO] Exécution de la commande [chambre parents][ruban led lit parents][On]
[2022-01-30 22:08:07][SCENARIO] Exécution d'un bloc élément : 42
[2022-01-30 22:08:07][SCENARIO] Fin correcte du scénario

Dans ton scénario tu testes si l’heure est comprise entre 23h30 et 06h00. Tu lances ton scénario à 22h04. Donc tu n’est pas dans le créneau, donc tu n’entres pas dans le si, tu passes dans le sinon.

De plus, visiblement ton équipement « lumière parents » est déjà allumé, et donc pareil, le test renverra faux.

Pas mieux que Tehaime, le scénario fonctionne très bien, les conditions du premier test sont fausses donc pas d’allumage :partying_face:

Bonjour merci pour votre aide,
Je viens de modifier mais la condition de temps ne fonctionne pas, est ce que je l’ai mal écrite.?

------------------------------------
[2022-01-31 09:11:14][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [chambre parents][Detecteur de presence sonoff ][Presence].
[2022-01-31 09:11:14][SCENARIO] Exécution du sous-élément de type [condition] : if
[2022-01-31 09:11:14][SCENARIO] Evaluation de la condition : [0 == 1 ET 0 == 0 ET (911 >=8000 ET 911 <=1000)] = Faux
[2022-01-31 09:11:14][SCENARIO] Exécution du sous-élément de type [action] : else
[2022-01-31 09:11:14][SCENARIO] Exécution d'un bloc élément : 40
[2022-01-31 09:11:14][SCENARIO] Exécution du sous-élément de type [condition] : in
[2022-01-31 09:11:14][SCENARIO] Evaluation de la condition : [1] = 1
[2022-01-31 09:11:14][SCENARIO] Tâche : 40 programmée à : 2022-01-31 09:12:14 (+ 1 min)
[2022-01-31 09:11:14][SCENARIO] Fin correcte du scénario

Il n’y a que cet partie de l’heure qui ne fonctionne pas, quand je l’enlève ça fonctionne.

Pour les heures, c’est comme à l’armée (non je n’ai jamais été à l’armée mais je regarde des films :rofl:): les deux derniers chiffres sont les minutes et le premier ou les 2 premiers (selon qu’il y en a 3 ou 4 au total) sont les heures.
Donc 8000 n’est pas possible, cela donnerait 80h00 hors il n’y a que 24h dans une journée (malheureusement)

Je suppose que vous vouliez dire 8h (donc 0800 ou simplement 800 les deux sont possibles)

1 « J'aime »

Bonjour @Mips @Bison @Tehaime et merci pour votre aide au début c’est pas facile mais grâce a vous ca fonctionne :grinning: et je commence a mieux comprendre… Et heureusement que la communauté est bienveillante et présente. :+1:

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.