Merci pour ta réponse.
Mon souci c’est que la valeur d’Etat reste inchangée. Toujours à 1.
Que je clique ou que je relâche…
J’ai un peu investigué…
Avec le plugin Zigbee, il y a 2 commandes pour cet interrupteur :
Etat, reste TOUJOURS à la valeur 1 suite au premier appui après l’inclusion.
Du coup, je ne sais pas comment m’en sortir pour déclencher le scénario sur une valeur qui ne change pas, malgré le clic qui est bien reconnu…
Etat multiples, peut prendre les valeurs 2 ; 3 et 4 suivant le nombre de clics effectués.
Une idée serait peut-être de forcer le retour à 0 de « Etat » à la fin d’un scénario qui utilise son passage à 1 comme déclencheur…
Mais je ne sais pas trop comment m’y prendre, je peux agir là dessus
En mode DEBUG, je vois ceci :
[2021-04-12 16:17:58][DEBUG] : {"devices":{"00:15:8d:00:02:33:3d:ab":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2021-04-12 16:17:58][DEBUG] : Search attribut for 00:15:8d:00:02:33:3d:ab logicalId : 1::6::0 => Bool.true
[2021-04-12 16:28:16][DEBUG] : {"devices":{"00:15:8d:00:02:33:3d:ab":{"1":{"6":{"32768":{"value":"2","cluster_name":"On\/Off"}}}}}}
[2021-04-12 16:28:16][DEBUG] : Search attribut for 00:15:8d:00:02:33:3d:ab logicalId : 1::6::32768 => 2
[2021-04-12 16:31:17][DEBUG] : {"devices":{"00:15:8d:00:02:33:3d:ab":{"1":{"6":{"32768":{"value":"3","cluster_name":"On\/Off"}},"0":{"65281":{"value":"b'\x04!\xa8\x13\n!2\x89'","cluster_name":"BasicCluster"}}}}}}
[2021-04-12 16:31:17][DEBUG] : Search attribut for 00:15:8d:00:02:33:3d:ab logicalId : 1::6::32768 => 3
[2021-04-12 16:31:17][DEBUG] : Search attribut for 00:15:8d:00:02:33:3d:ab logicalId : 1::0::65281 => b'\x04!\xa8\x13
!2\x89'
[2021-04-12 16:32:16][DEBUG] : {"devices":{"00:15:8d:00:02:33:3d:ab":{"1":{"6":{"32768":{"value":"4","cluster_name":"On\/Off"}},"0":{"65281":{"value":"b'\x04!\xa8\x13\n!2\x89'","cluster_name":"BasicCluster"}}}}}}
[2021-04-12 16:32:16][DEBUG] : Search attribut for 00:15:8d:00:02:33:3d:ab logicalId : 1::6::32768 => 4
[2021-04-12 16:32:16][DEBUG] : Search attribut for 00:15:8d:00:02:33:3d:ab logicalId : 1::0::65281 => b'\x04!\xa8\x13
!2\x89'
Avec le plugin Zigate, lors d’un clic, l’info « onoff » ne reste pas à 1, elle revient de suite à 0.
Idem pour le « multiclic », retour à 0 après prise en compte.
Du coup, j’ai réactivé le plugin Deconz pour comparer (j’ai utilisé ce plugin peu de temps dans l’attente de Zigbee en stable).
Là il n’y a qu’une commande :
Qui prend les valeurs :
1002 pour 1 clic
1004 pour 2 clics
1005 pour 3 clics
1006 pour 4 clics
[2021-04-12 15:40:06][DEBUG] : {"00212EFFFF06DDCF":{"e":"changed","id":"23","r":"sensors","state":{"buttonevent":1002,"lastupdated":"2021-04-12T13:40:06.681"},"t":"event","uniqueid":"00:15:8d:00:02:33:3d:ab-01-0006"}}
[2021-04-12 15:40:09][DEBUG] : {"00212EFFFF06DDCF":{"e":"changed","id":"23","r":"sensors","state":{"buttonevent":1004,"lastupdated":"2021-04-12T13:40:09.337"},"t":"event","uniqueid":"00:15:8d:00:02:33:3d:ab-01-0006"}}
[2021-04-12 15:40:12][DEBUG] : {"00212EFFFF06DDCF":{"e":"changed","id":"23","r":"sensors","state":{"buttonevent":1005,"lastupdated":"2021-04-12T13:40:12.285"},"t":"event","uniqueid":"00:15:8d:00:02:33:3d:ab-01-0006"}}
[2021-04-12 15:40:15][DEBUG] : {"00212EFFFF06DDCF":{"e":"changed","id":"23","r":"sensors","state":{"buttonevent":1006,"lastupdated":"2021-04-12T13:40:15.209"},"t":"event","uniqueid":"00:15:8d:00:02:33:3d:ab-01-0006"}}
Merci à qui aura eu le courage de tout lire, et qui pourra m’orienter.