Page 1 sur 1

[RESOLU] Interrupteur SONOFF SNZB-01

Publié : 08 sept. 2020, 15:38
par empi
Bonjour,

Pour commencer, merci pour ce forum qui m'a énormément servi pour l'installation de ma PiZigate.
Je me lance timidement dans la domotique (après de nombreuses recherches sur les différents protocoles).
Tout est fonctionnel dans Domoticz, la PiZigate est à jour et fonctionne très bien.
J'ai appairé 3 sondes de température SONOFF SNZB-02 sans aucun soucis et j'ai bien les infos qui remontent.

Par contre, j'ai appairé un interrupteur SONOFF SNZB-01 qui a été reconnu immédiatement en tant que switch On/Off.
Dans les logs, j'ai vu qu'il existe 3 états ( 1 appui, 1 double appui et 1 appui long).
J'aurais voulu pouvoir utiliser les 3 états, mais seul le double appui et l'appui long sont utilisés double appui = On, appui long = Off).
Je ne trouve pas comment modifier cela, je voudrais par exemple: 1 appui = allumage d'un groupe d'ampoule, double appui = extinction, appui long = "je ne sais pas encore".
Les logs:

Code : Tout sélectionner

2020-09-08 15:12:05.275 (Zigate plugin) Decode8095 - SQN: 47, Addr: 0620, Ep: 01, Cluster: 0006, Cmd: 02, Unknown: 02
2020-09-08 15:12:18.915 (Zigate plugin) UpdateDevice - (Zigate plugin - WB01_Switch-00124b001f8aade3-01) 1:On
2020-09-08 15:12:18.934 (Zigate plugin) Decode8095 - SQN: 48, Addr: 0620, Ep: 01, Cluster: 0006, Cmd: 01, Unknown: 02
2020-09-08 15:12:24.519 (Zigate plugin) UpdateDevice - (Zigate plugin - WB01_Switch-00124b001f8aade3-01) 0:Off
2020-09-08 15:12:24.538 (Zigate plugin) Decode8095 - SQN: 49, Addr: 0620, Ep: 01, Cluster: 0006, Cmd: 00, Unknown: 02
Ce que j'ai compris, Cmd: 02 = appui, Cmd: 01 = double appui et Cmd: 00 = appui long.

En espérant être clair, et surtout, merci d'avance.

Re: Interrupteur SONOFF SNZB-01

Publié : 08 sept. 2020, 18:55
par pipiche
pas de temps en ce moment, mais il faudrait que tu post le fichier export.json tel que décrit ici:
https://github.com/pipiche38/Domoticz-Z ... -device.md

après quoi on devrait pouvoir faire quelque chose

Re: Interrupteur SONOFF SNZB-01

Publié : 09 sept. 2020, 12:07
par empi
Merci pour ta réponse.

Voilà l'export

Re: Interrupteur SONOFF SNZB-01

Publié : 09 sept. 2020, 19:13
par pitchoun
je ne te promets rien, mais peux-tu essayer la manip suivante:

1/ basculer sur la branche SNZB01

Code : Tout sélectionner

git pull
git checkout SNZB01
2/ Relancer le plugin
supprimer le widget Switch et Voltage qui ont été créés lors de l'appairage précédent.

3/ refaire un appairage
Devrait être créé un Switch de type selector avec les 3 etats ( Click, Double Click, Long Click)

Tiens moi au courant.

PS/ SI ca ne fonctionne pas , pour revenir sur la branche précente la manip est la suivante:

retour vers branche stable

Code : Tout sélectionner

git pull
git checkout stable
git pull
retour vers branche beta

Code : Tout sélectionner

git pull
git checkout beta
git pull

après quoi tu relances le plugin

Re: Interrupteur SONOFF SNZB-01

Publié : 10 sept. 2020, 10:33
par empi
C'est nickel, j'ai bien l'interrupteur avec les 3 états (en fait, 4 vu qu'il y a un état "arrêt").
Click, DoubleClick et Long Click apparaissent, j'ai plus qu'à faire mes scripts.

A part merci et bravo pour la réactivité, je vois pas ce que je peux rajouter ;)

Re: Interrupteur SONOFF SNZB-01

Publié : 10 sept. 2020, 11:06
par pipiche
empi a écrit : 10 sept. 2020, 10:33 C'est nickel, j'ai bien l'interrupteur avec les 3 états (en fait, 4 vu qu'il y a un état "arrêt").
Click, DoubleClick et Long Click apparaissent, j'ai plus qu'à faire mes scripts.

A part merci et bravo pour la réactivité, je vois pas ce que je peux rajouter ;)
Top. Je viens de merger sur la branche beta, donc il est mieux que tu switchs

Code : Tout sélectionner

git pull
git checkout beta

Re: Interrupteur SONOFF SNZB-01

Publié : 10 sept. 2020, 11:20
par empi
C'est fait.

Encore merci