[Résolu] Zigate - Profalux avec état inversé

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
k20human
Messages : 28
Inscription : 22 juil. 2017, 17:37

[Résolu] Zigate - Profalux avec état inversé

Message par k20human »

Bonjour à tous,

Je possède une Zigate depuis plusieurs années que j'utilise pour contrôler des lampes TRADFRI et un volet Profalux.
Dernièrement j'ai installé 2 nouveaux volets Profalux Zigbee MOT-C1Z06F.

J'ai suivi la nouvelle procédure ici https://zigate.fr/documentation/associa ... -la-zigate les volets se sont correctement intégrés à la Zigate et dans Domoticz.

Le sens ouverture / fermeture était inversé par rapport à la télécommande. J'ai donc modifié les dispositifs en "blinds inverted" (comme je l'avais fait pour l'ancien volet) au lieu de "venetian blinds".

Seul problème, lorsque le volet est effectivement ouvert, il est indiqué en état "fermé" sur Domoticz et inversement.
2022-04-11_14-21.png
2022-04-11_14-21.png (17.76 Kio) Consulté 1411 fois
J'ai vu ces 2 sujets mais pas de solution au problème : Voici les différentes infos :
- Raspberry 3 sous Debian 10
- Domoticz 2020.2 (build 12947) (oui je sais un peu vieux mais tout le reste fonctionne très bien donc je préfère garder ma stabilité, j'ai déjà eu des soucis avec des upgrades, mais je peux toujours tenter une MAJ si ça peut résoudre le problème)
- Zigate version 1 en USB (Firmware: 030f)
- Plugin sur la branche stable5, version sur l'interface d'admin 5.1.018 avec git pull fait samedi

Je n'ai pas de fichier de log dans le dossier Logs à part ça : Zigate_log_error_history.json
Voici les logs dans l'onglet logs de Domoticz quand je ferme le volet :

Code : Tout sélectionner

2022-04-11 14:20:48.465 Python Plugin System: (Zigate) UpdateDevice - (Volet salle à manger) 0:Off
2022-04-11 14:20:48.708 Python Plugin System: (Zigate) UpdateDevice - (Zigate - LvlControl-20918a0000135aa7-01) 1:100
2022-04-11 14:20:48.758 Python Plugin System: (Zigate) UpdateDevice - (Volet salle à manger) 0:0
2022-04-11 14:20:50.791 Python Plugin System: (Zigate) UpdateDevice - (Zigate - LvlControl-20918a0000135aa7-01) 0:100
2022-04-11 14:20:51.316 Python Plugin System: (Zigate) UpdateDevice - (Zigate - LvlControl-20918a0000135aa7-01) 1:100
2022-04-11 14:20:59.646 Python Plugin System: (Zigate) UpdateDevice - (Zigate - LvlControl-20918a0000135aa7-01) 2:59
2022-04-11 14:20:59.669 Python Plugin System: (Zigate) UpdateDevice - (Volet salle à manger) 2:41
2022-04-11 14:21:10.648 Python Plugin System: (Zigate) UpdateDevice - (Zigate - LvlControl-20918a0000135aa7-01) 2:18
2022-04-11 14:21:10.661 Python Plugin System: (Zigate) UpdateDevice - (Volet salle à manger) 2:82
2022-04-11 14:21:15.699 Python Plugin System: (Zigate) UpdateDevice - (Zigate - LvlControl-20918a0000135aa7-01) 0:0
2022-04-11 14:21:15.712 Python Plugin System: (Zigate) UpdateDevice - (Volet salle à manger) 1:100
Pour info j'ai essayé de réinstaller les volets en les faisant sortir de la Zigate (suppression des dispositifs), ça ne s'est pas super bien passé, les volets étaient buggué, plus de reconnaissance par la télécommande, j'ai dû leur faire u n hard reste via la technique du fil noir. Mais la ré intégration dans la Zigate et Domoticz s'est très bien passé. Le problème était présent avant ou après ce hard reset.

Voilà, je peux surement fournir d'autres infos si on me le demande. J'aimerai éviter de devoir ressortir les volets du réseau (ou alors avec une procédure plus fiable) car faire le hard reset c'est la misère, fils pas super accessible et disjoncteur qui contrôle d'autres appareils (donc le Rasp ...)

Merci d'avance pour votre aide :)
Dernière modification par k20human le 12 avr. 2022, 20:52, modifié 2 fois.
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Zigate - Profalux avec état inversé

Message par pipiche »

tu confirmes cependant que le volet fonctionne correctement et dans le bon sens avec la télécommande associée au volet ?

[EDIT]
Version du firmware de la zigate un peu view, je te recommande un upgrade
ensuite pour le plugin il faudrait au minimum passer sur la stable6 (mais bien suivre la procédure d'upgrade) et il me semble que cela nécessite la version domoticz 2021.1

Je ne promets pas que ca corrige le pb, mais au moins on pourra le fixer
k20human
Messages : 28
Inscription : 22 juil. 2017, 17:37

Re: Zigate - Profalux avec état inversé

Message par k20human »

Je confirme que les volets fonctionnent correctement dans le bon sens avec la télécommande sans avoir eu besoin de faire quelque chose au préalable.

De plus l'ordre monter ou descendre fonctionne également avec Domoticz, c'est juste l'état remonté qui n'est pas le bon.

Je vais voir pour faire l'ensemble des MAJ
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Zigate - Profalux avec état inversé

Message par pipiche »

il est probable que ce soit lié au fait qu'il ai été reconnu comme un Blind Venetian.

Peux-tu aller dans Tools > Liste des Equipements raw (JSON) <- RAW est important

tu fais un export et ensuite tu droppes ici le export.json (tu peux le compresser pour changer le format)
k20human
Messages : 28
Inscription : 22 juil. 2017, 17:37

Re: Zigate - Profalux avec état inversé

Message par k20human »

Je viens de tout mettre à jour (petite sueur froide avec Domoticz ...)
- Domoticz 2022.1
- Firmware 0321
- Plugin stable6

Problème malheureusement toujours présent :(

Voici comme demandé l'export.json (j'ai supprimé les lampes et le volet existant qui fonctionnent correctement)
Pièces jointes
zigate.zip
(4.51 Kio) Téléchargé 70 fois
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Zigate - Profalux avec état inversé

Message par pipiche »

Super d'avoir fait , l'upgrade

peux-tu faire les manip suivantes

1/ supprimer les widgets domoticz en liens avec les nouveaux volets
2/ stopper le plugin
3/ passer sur la branche pipiche38/device/profalux/MOTC1Z06F

Code : Tout sélectionner

git pull
git checkout origin pipiche38/device/profalux/MOTC1Z06F
git pull
4/ relancer le plugin
5/ re-faire l'appairage
k20human
Messages : 28
Inscription : 22 juil. 2017, 17:37

Re: Zigate - Profalux avec état inversé

Message par k20human »

Je ferai ça mercredi car j'ai peur que la supression des widgets dans Domoticz plante complètement les volets comme l'autre fois et donc m'oblige à faire un reset hardware, donc il va me falloir un peu de temps...
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Zigate - Profalux avec état inversé

Message par pipiche »

je comprends, a chaque fois que je touche à mes volets c'est aussi le risque ...
k20human
Messages : 28
Inscription : 22 juil. 2017, 17:37

Re: Zigate - Profalux avec état inversé

Message par k20human »

J'ai eu du temps ce soir j'ai donc fait la manip. Comme je le craignais j'ai dû faire un reset hardware des volets après la suppression dans DomoticZ :D

Pour info sur ta branche il y avait un soucis dans le fichier requirements.txt : https://github.com/zigbeefordomoticz/Do ... ements.txt
ça cible Windows. J'ai donc modifié en local mon fichier.

J'ai fait la manip d'association et ....

Bonne nouvelle ça fonctionne parfaitement maintenant, ils sont bien reconnu comme ouvert ou fermé comme ça doit être le cas.

Merci beaucoup pour la réponse ultra rapide et ce travail de qualité !
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: [Résolu] Zigate - Profalux avec état inversé

Message par pipiche »

désolé pour le soucis sur le fichier requirements.txt

j'ai mergé le fix sur la branche beta6

du coup tu peux faire

Code : Tout sélectionner

git pull
git checkout beta6
git pull
l'appairage ayant été fait, il y a rien à faire d'autre ...
Répondre