jeedom-zigate / jeedom-plugin-zigate

Plugin Jeedom for ZiGate key.
MIT License
29 stars 12 forks source link

lumi.remote.b1acn01 commandes manquantes ? seulement multiclick #246

Closed NVVNETIKA closed 4 years ago

NVVNETIKA commented 4 years ago

Bonjour, Avant toute chose merci pour votre travail.

Je viens de faire l'aquisition d'une clé zigate, d'un bouton poussoir xiaomi aqara et une ampoule philips HUE.

Je ne suis pas sur que mon bouton aquara soit bien reconnu car j'ai uniquement la fonction multiclick, enfin je ne sais pas trop ce que je peux faire avec les autres. Lorsque je crée un scénario pour faire un simple ON/OFF avec un toggle sur, dès que je clique, mon ampoule s'allume et se coupe. J'ai effectivement quand je fais un click deux click qui passent dans les log.

Je me demande si dans les commandes jeedom je ne devrais pas avoir autre chose que simplement un multiclick ?

Pouvez vous m'aider ?

D'avance merci.

pickwick86 commented 4 years ago

Multiclick peut prendre 4 valeurs distinctes :

(Et non, il ne prend pas la valeur 3 sur un triple-clic, c'est ballot)

Si tu veux des comportements différents en fonction du nombre d'appuis, construit un scenario déclenché par un changement de la valeur de cette commande dans lequel tu testes la valeur. En gros :

IF multiclick == 0 THEN { abandon du scenario } ELSE IF multiclick == 1 THEN { traitement du simple clic } ELSE IF multiclick == 2 THEN { traitement du double clic } ELSE IF multiclick == 255 THEN { traitement de l'appui long}

Dans ton cas, le toggle ON/OFF est appelé une première fois quand la commande prend la valeur 1, puis une deuxième fois quand elle retrouve la valeur 0, d'où le fait que ton ampoule s'allume puis s'éteint aussitôt

NVVNETIKA commented 4 years ago

Bonsoir, Merci pour la réponse. C'est une bonne nouvelle, mon équipement est bien reconnu alors. Il va falloir que j'essaye de comprendre comment mettre cela en place et surtout aussi avoir un peu de temps. Bonne soirée.