[Fermé] Zigate - Volet profalux

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
cogiala
Messages : 25
Inscription : 18 déc. 2020, 11:13

[Fermé] Zigate - Volet profalux

Message par cogiala »

Bonjour,

je fais une suite au thread: "https://github.com/zigbeefordomoticz/Do ... 1385280680", aussi je remercie pipiche pour sa réactivité et disponibilité.

Bref j'essaie de faire simple. Mon installation domotique fonctionnait bien depuis hum ... sais plus.. je crois du reste avoir échangé il y a un moment sur le forum à ce sujet . qu'importe. sur je ne sais plus quel version domoticz et je ne sais plus quel version du plugin zigate, mais c'est avant les changement de nom te l'arrivé de la V2. Bref tout fonctionnait, volet etc . jusqu’à la mort rasp, carte sd, bref. Alors oui, me direz-vous sauvegarde etc.. ben oui ben heu.. oublié ... je reconstruit une nouvelle machine, je recommence; c'est parti pas sans certaines difficultés voir le thread.

Très bien, pour répondre à pipiche, pourquoi refaire l'appairage. suite au passage en branch dev, ok plus d'erreurs, toutefois pas de fonctionnement du volet. la télécommande est ok et commande bien le volet. par contre depuis l'interface hors mis produire un va-et-vient du volet ce dernier ne bouge pas avec ordre de fermeture/ouverture.
Aussi lors de l'appairage il ressort en "Light/Switch" ce n'était pas cela dans mon souvenir, sauf erreur.

nettoyage de domoticz et du plugin avant l'appairage, proprement réaliser. même plus peur :lol:

Pour les curieux,

Raspberry Pi 3B+
raspbian bullsey(11)
Domoticz Version 2022.2 (November 5 2022)
Plugins : Domoticz-Zigate branch dev depuis ce jour ...

Merci à tous de vos retour d'expériences, et précieux conseils.
Dernière modification par Keros le 13 avr. 2023, 22:41, modifié 1 fois.
Raison : Fermeture du sujet car sans réponses
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Zigate - Volet profalux

Message par pipiche »

Si je résume:

- tu as refais l'appairage et depuis
- pilotage du volet depuis la télécommande sans problème
- pilotage depuis Domoticz ne fonctionne pas
- pas de retour de changement d'etat dans domoticz suite à pilotage avec la télécommande

Question:
- suite à l'appairage, tu as normalement 2 devices de créés dans le plugin ( 1 pour le Volet et 1 pour la télécommande), est-ce que c'est ce que tu as ? (Celui de la télécommande est taggé avec le statut notDb
cogiala
Messages : 25
Inscription : 18 déc. 2020, 11:13

Re: Zigate - Volet profalux

Message par cogiala »

Bonjour,

Oui en effet c'est bien cela en effet. J'ajoute l'identification semble en échec, puisque le volet n'est pas vraiment pas vu comme un volet, mais comme un simple interrupteur.

Dans les dispositifs le volet est présent.
domoticz_appairage_volet.png
domoticz_appairage_volet.png (24.82 Kio) Consulté 660 fois
sur lIHM(*) Domoticz-Zigate 2 objets, le volet et sa télécommande, mais n’apparaît dans les dispositifs Domoticz.
domoticz_appairage_volet_2.png
domoticz_appairage_volet_2.png (20.74 Kio) Consulté 660 fois
Cordialement

IHM: Interface Homme Machine
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Zigate - Volet profalux

Message par pipiche »

tu dois être en Domoticz 2022.2 et effectivement depuis le changement il faut mettre à jour manuellement le type du widget et en fonction mettre correctement l'inversion.

Si tu edit la widget et tu la configures comme un "Blind Percentage", est-ce que après tu pilotes volet ?
Donc je te recommande de:
cogiala
Messages : 25
Inscription : 18 déc. 2020, 11:13

Re: Zigate - Volet profalux

Message par cogiala »

Bonjour,

Oui domoticz 2022.2 je l'avais indiqué. je vois bien qu'il faut renseigner le type dommage c'est un peu une régression!

Alors avec Blind, Blind, pourcent, Blind + stop, Venetian Blind EU, rien hors mis un petit aller/retour du volet. aussi le retour de position est erroné.

Je cherche, les logs:
2023-01-18 10:09:12.140 Status: Incoming connection from: 192.168.1.51
2023-01-18 10:10:17.743 PiZigbee: UpdateDevice - ( Volet - Salon) 1:100
2023-01-18 10:10:17.676 Status: User: Admin (IP: 192.168.1.51) initiated a switch command (19/Volet - Salon/Open)
2023-01-18 10:10:25.469 PiZigbee: UpdateDevice - ( Volet - Salon) 0:0
2023-01-18 10:10:53.593 PiZigbee: UpdateDevice - ( Volet - Salon) 2:51
2023-01-18 10:10:53.561 Status: User: Admin (IP: 192.168.1.51) initiated a switch command (19/Volet - Salon/Set Level)
2023-01-18 10:11:00.379 PiZigbee: UpdateDevice - ( Volet - Salon) 0:0

le retour indique toujours position 0.0 ?

Alain
cogiala
Messages : 25
Inscription : 18 déc. 2020, 11:13

Re: Zigate - Volet profalux

Message par cogiala »

Dans l'historique de MAj Domoticz, il y a une évolution sur la gestion des volets cf.

dans la version 2022.1 : "Implemented: New widgets for Blinds (percentage) + Stop and Blinds (percentage) Inverted + Stop"
puis dans la version 2022.2 : "Changed: All inverted Blinds types should not be used anymore, instead use the regular blinds and set the needed Reverse option
- Changed: Blinds working (see https://www.domoticz.com/wiki/Blinds) "
sur le lien wiki quelques infos, je vais essayer..

Mais je vais chercher du côté de la version 2021 ... les chnages viennent après.

Alain
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Zigate - Volet profalux

Message par pipiche »

cogiala a écrit : 18 janv. 2023, 10:19 Bonjour,

Oui domoticz 2022.2 je l'avais indiqué. je vois bien qu'il faut renseigner le type dommage c'est un peu une régression!

Alors avec Blind, Blind, pourcent, Blind + stop, Venetian Blind EU, rien hors mis un petit aller/retour du volet. aussi le retour de position est erroné.

Je cherche, les logs:
2023-01-18 10:09:12.140 Status: Incoming connection from: 192.168.1.51
2023-01-18 10:10:17.743 PiZigbee: UpdateDevice - ( Volet - Salon) 1:100
2023-01-18 10:10:17.676 Status: User: Admin (IP: 192.168.1.51) initiated a switch command (19/Volet - Salon/Open)
2023-01-18 10:10:25.469 PiZigbee: UpdateDevice - ( Volet - Salon) 0:0
2023-01-18 10:10:53.593 PiZigbee: UpdateDevice - ( Volet - Salon) 2:51
2023-01-18 10:10:53.561 Status: User: Admin (IP: 192.168.1.51) initiated a switch command (19/Volet - Salon/Set Level)
2023-01-18 10:11:00.379 PiZigbee: UpdateDevice - ( Volet - Salon) 0:0

le retour indique toujours position 0.0 ?

Alain
Non pas une régression mais une modification de Domoticz qui necessite une modification du plugin. Nous sommes à la recherche de volontaire pour nous aider dans le développement du plugin. Sachant que nous faisons tous cela sur notre temps libre.

Pour ce qui est de ton problème, je ne comprends pas grand chose . tu me donnes des logs mes je ne sais pas a quoui ca correspond.

peux-tu activer les debug du plugin suivants:

- Command
- Cluster
- Profalux

les logs se trouvents dans Logs/PluginZigbee-xx.log

Fais une action et une seule et donnes les logs qui ont été générés, puis passe à l'action suivante. (action coté Domoticz, action coté télécommande).
J'ai 7 Volets profalux qui fonctionnent parfaitement. et je suis Domoticz 2022.2 avec la version dev du plugin
cogiala
Messages : 25
Inscription : 18 déc. 2020, 11:13

Re: Zigate - Volet profalux

Message par cogiala »

Oui pardon c'est la trace dans le webUi domoticz.

Ok pour les besoins en dev, alors python, je suis pas spécialiste, mais je peux apporté mon aide sur d'autres aspects. Je suis développeur aussi, je sais bien. bref

voici la log du plugin:
2023-01-18 13:15:06,589 DEBUG : [ MainThread 23670] onCommand - unit: 18, command: Close, level: 0, color:
2023-01-18 13:15:06,591 DEBUG : [ MainThread 23670] mgtCommand (8fa8) Devices[18].Name: Volet - Salon Command: Close Level: 0 Color:
2023-01-18 13:15:06,592 DEBUG : [ MainThread 23670] ---------> DeviceType: ('BSO',)
2023-01-18 13:15:06,593 DEBUG : [ MainThread 23670] --------->1 ClusterType founds: [('01', '19', 'LvlControl')] for Unit: 18
2023-01-18 13:15:06,594 DEBUG : [ MainThread 23670] --------->2 EPOut: 01 DeviceType: LvlControl WidgetID: 19
2023-01-18 13:15:06,595 DEBUG : [ MainThread 23670] --------->3 forceUpdateDev: False
2023-01-18 13:15:06,596 DEBUG : [ MainThread 23670] --------->4 Ready to action
2023-01-18 13:15:06,597 DEBUG : [ MainThread 23670] --------->5 profalux: True
2023-01-18 13:15:06,597 DEBUG : [ MainThread 23670] --------->6 Model Name: Volet-Profalux
2023-01-18 13:15:06,598 DEBUG : [ MainThread 23670] --------->7 Health: Live
2023-01-18 13:15:06,599 DEBUG : [ MainThread 23670] mgtCommand : Off for Device: 8fa8 EPout: 01 Unit: 18 DeviceType: LvlControl modelName: Volet-Profalux
2023-01-18 13:15:14,229 DEBUG : [ZiGateForwarder_2 23683] ReadCluster - 0006 - 8fa8/01 AttrId: 0000 AttrType: 10 Attsize: 0001 Status: 00 AttrValue: 01
2023-01-18 13:15:14,257 DEBUG : [ZiGateForwarder_2 23683] ReadCluster - ClusterId=0006 - reception General: On/Off: 01
2023-01-18 13:15:14,369 DEBUG : [ZiGateForwarder_2 23683] ReadCluster - 0008 - 8fa8/01 AttrId: 0000 AttrType: 20 Attsize: 0001 Status: 00 AttrValue: 01
2023-01-18 13:15:14,371 DEBUG : [ZiGateForwarder_2 23683] ReadCluster - ClusterID: 0008 Addr: 8fa8 MsgAttrID: 0000 MsgAttType: 20 MsgAttSize: 0001 MsgClusterData: 01
2023-01-18 13:15:14,372 DEBUG : [ZiGateForwarder_2 23683] ReadCluster - ClusterId=0008 - 8fa8/01 Level Control: 01
2023-01-18 13:15:18,312 DEBUG : [ZiGateForwarder_2 23683] ReadCluster - 0400 - e3a1/01 AttrId: 0000 AttrType: 21 Attsize: 0002 Status: 00 AttrValue: 0007
2023-01-18 13:15:18,314 DEBUG : [ZiGateForwarder_2 23683] readCluster - 0400 - e3a1/01 Attr: 0000 Type: 21 Size: 0002 0007
2023-01-18 13:15:18,316 DEBUG : [ZiGateForwarder_2 23683] decodeAttribute( 21, 0007)
2023-01-18 13:15:18,320 DEBUG : [ZiGateForwarder_2 23683] ReadCluster - 0400 - e3a1/01 - LUX Sensor: 7/7
2023-01-18 13:15:18,333 DEBUG : [ZiGateForwarder_2 23683] ReadCluster - 0406 - e3a1/01 AttrId: 0000 AttrType: 18 Attsize: 0001 Status: 00 AttrValue: 01
2023-01-18 13:15:18,334 DEBUG : [ZiGateForwarder_2 23683] ReadCluster - ClusterId=0406 - reception Occupancy Sensor: 01

Cordialement

Alain
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Zigate - Volet profalux

Message par pipiche »

Ok. Donc a priori le plugin et le volet communique, car on reçoit bien des retours d'information.
ajoute le debug Widgets en plus

je pige pas tout encore mais il faudrait faire la manip pour

depuis Domoticz et mettre les logs pour chaque action
(1) Open
(2) Close
(3) 50%

depuis la télécommande
(4) Up + Stop (avoir le volet a moitier fermé ou ouvert )

J'ai besoin également pour bien comprendre de la configuration de l'objet dans la base du plugin, donc j'ai besoin de l'export.json ( Liste des Equipements RAW depuis le WebUI)


Peutx-tu faire l'ensemble des manips en configurant le widget en Blind Percentage, comme ci-après
Screenshot 2023-01-18 at 14.19.38.png
Screenshot 2023-01-18 at 14.19.38.png (62.04 Kio) Consulté 597 fois
Screenshot 2023-01-18 at 14.19.44.png
Screenshot 2023-01-18 at 14.19.44.png (107.17 Kio) Consulté 597 fois
Merci et je regarde ce soir quand tu as tout mis
cogiala
Messages : 25
Inscription : 18 déc. 2020, 11:13

Re: Zigate - Volet profalux

Message par cogiala »

Oui pour les logs que voici

à l'ouverture:
2023-01-18 18:30:20,503 DEBUG : [ MainThread 23670] onCommand - unit: 18, command: Open, level: 100, color:
2023-01-18 18:30:20,507 DEBUG : [ MainThread 23670] mgtCommand (8fa8) Devices[18].Name: Volet - Salon 1 Command: Open Level: 100 Color:
2023-01-18 18:30:20,508 DEBUG : [ MainThread 23670] ---------> DeviceType: ('BSO',)
2023-01-18 18:30:20,510 DEBUG : [ MainThread 23670] ------> Looking for 19
2023-01-18 18:30:20,512 DEBUG : [ MainThread 23670] ------> 'ClusterType': {'19': 'LvlControl'}
2023-01-18 18:30:20,513 DEBUG : [ MainThread 23670] --------->1 ClusterType founds: [('01', '19', 'LvlControl')] for Unit: 18
2023-01-18 18:30:20,515 DEBUG : [ MainThread 23670] --------->2 EPOut: 01 DeviceType: LvlControl WidgetID: 19
2023-01-18 18:30:20,517 DEBUG : [ MainThread 23670] --------->3 forceUpdateDev: False
2023-01-18 18:30:20,518 DEBUG : [ MainThread 23670] --------->4 Ready to action
2023-01-18 18:30:20,520 DEBUG : [ MainThread 23670] --------->5 profalux: True
2023-01-18 18:30:20,523 DEBUG : [ MainThread 23670] --------->6 Model Name: Volet-Profalux
2023-01-18 18:30:20,550 DEBUG : [ MainThread 23670] --------->7 Health: Live
2023-01-18 18:30:20,554 DEBUG : [ MainThread 23670] mgtCommand : On for Device: 8fa8 EPout: 01 Unit: 18 DeviceType: LvlControl ModelName: Volet-Profalux
2023-01-18 18:30:20,556 DEBUG : [ MainThread 23670] UpdateDevice_v2 1:100: 255: 4:False (Volet - Salon 1)
2023-01-18 18:30:20,561 DEBUG : [ MainThread 23670] ---> [Unit: 18] 1:100: 255:4 False (Volet - Salon 1)

fermeture:
2023-01-18 18:31:26,195 DEBUG : [ MainThread 23670] onCommand - unit: 18, command: Close, level: 0, color:
2023-01-18 18:31:26,197 DEBUG : [ MainThread 23670] mgtCommand (8fa8) Devices[18].Name: Volet - Salon 1 Command: Close Level: 0 Color:
2023-01-18 18:31:26,198 DEBUG : [ MainThread 23670] ---------> DeviceType: ('BSO',)
2023-01-18 18:31:26,199 DEBUG : [ MainThread 23670] ------> Looking for 19
2023-01-18 18:31:26,200 DEBUG : [ MainThread 23670] ------> 'ClusterType': {'19': 'LvlControl'}
2023-01-18 18:31:26,202 DEBUG : [ MainThread 23670] --------->1 ClusterType founds: [('01', '19', 'LvlControl')] for Unit: 18
2023-01-18 18:31:26,203 DEBUG : [ MainThread 23670] --------->2 EPOut: 01 DeviceType: LvlControl WidgetID: 19
2023-01-18 18:31:26,204 DEBUG : [ MainThread 23670] --------->3 forceUpdateDev: False
2023-01-18 18:31:26,205 DEBUG : [ MainThread 23670] --------->4 Ready to action
2023-01-18 18:31:26,206 DEBUG : [ MainThread 23670] --------->5 profalux: True
2023-01-18 18:31:26,208 DEBUG : [ MainThread 23670] --------->6 Model Name: Volet-Profalux
2023-01-18 18:31:26,209 DEBUG : [ MainThread 23670] --------->7 Health: Live
2023-01-18 18:31:26,210 DEBUG : [ MainThread 23670] mgtCommand : Off for Device: 8fa8 EPout: 01 Unit: 18 DeviceType: LvlControl modelName: Volet-Profalux
2023-01-18 18:31:26,212 DEBUG : [ MainThread 23670] UpdateDevice_v2 0:0: 255: 4:False (Volet - Salon 1)

demande de position 50%
2023-01-18 18:32:10,291 DEBUG : [ MainThread 23670] onCommand - unit: 18, command: Set Level, level: 47, color:
2023-01-18 18:32:10,295 DEBUG : [ MainThread 23670] mgtCommand (8fa8) Devices[18].Name: Volet - Salon 1 Command: Set Level Level: 47 Color:
2023-01-18 18:32:10,297 DEBUG : [ MainThread 23670] ---------> DeviceType: ('BSO',)
2023-01-18 18:32:10,298 DEBUG : [ MainThread 23670] ------> Looking for 19
2023-01-18 18:32:10,300 DEBUG : [ MainThread 23670] ------> 'ClusterType': {'19': 'LvlControl'}
2023-01-18 18:32:10,302 DEBUG : [ MainThread 23670] --------->1 ClusterType founds: [('01', '19', 'LvlControl')] for Unit: 18
2023-01-18 18:32:10,330 DEBUG : [ MainThread 23670] --------->2 EPOut: 01 DeviceType: LvlControl WidgetID: 19
2023-01-18 18:32:10,331 DEBUG : [ MainThread 23670] --------->3 forceUpdateDev: False
2023-01-18 18:32:10,333 DEBUG : [ MainThread 23670] --------->4 Ready to action
2023-01-18 18:32:10,335 DEBUG : [ MainThread 23670] --------->5 profalux: True
2023-01-18 18:32:10,337 DEBUG : [ MainThread 23670] --------->6 Model Name: Volet-Profalux
2023-01-18 18:32:10,338 DEBUG : [ MainThread 23670] --------->7 Health: Live
2023-01-18 18:32:10,340 DEBUG : [ MainThread 23670] mgtCommand : Set Level for Device: 8fa8 EPout: 01 Unit: 18 DeviceType: LvlControl Level: 47
2023-01-18 18:32:10,342 DEBUG : [ MainThread 23670] UpdateDevice_v2 2:47: 255: 4:False (Volet - Salon 1)
2023-01-18 18:32:10,350 DEBUG : [ MainThread 23670] ---> [Unit: 18] 2:47: 255:4 False (Volet - Salon 1)

Tout cela dans la conf que tu préconise Blind percent et j'ai ajouté widget. j'ai joint le fichier des objets.
Merci.

Alain
Pièces jointes
export-json.zip
(3.74 Kio) Téléchargé 36 fois
Répondre