Appairage volets profalux

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
Growlfy
Messages : 38
Inscription : 25 juin 2024, 09:08

Re: Appairage volets profalux

Message par Growlfy »

Je viens de remarquer que dans les logs de domoticz le volet renvoie toujours 1% de plus que ce qui est demandé et donc pour 100% ou ouvert il ne renvoie rien ( ou peut-être 101% ce qui pourrait être problématique) :
2024-07-03 12:37:48.653 Zigate: UpdateDevice - ( Buanderie) 2:92
2024-07-03 12:37:48.600 Status: User: (IP: 192.168.1.2) initiated a switch command (25/Buanderie/Set Level)
2024-07-03 12:37:56.301 Zigate: UpdateDevice - ( Buanderie) 1:92
2024-07-03 12:37:56.642 Zigate: UpdateDevice - ( Buanderie) 2:93
2024-07-03 12:38:01.422 Zigate: UpdateDevice - ( Buanderie) 1:100
2024-07-03 12:38:01.363 Status: User: (IP: 192.168.1.2) initiated a switch command (25/Buanderie/Set Level)
2024-07-03 12:38:32.084 Zigate: UpdateDevice - ( Buanderie) 2:90
2024-07-03 12:38:32.036 Status: User: (IP: 192.168.1.2) initiated a switch command (25/Buanderie/Set Level)
2024-07-03 12:38:41.224 Zigate: UpdateDevice - ( Buanderie) 1:90
2024-07-03 12:38:41.577 Zigate: UpdateDevice - ( Buanderie) 2:91
2024-07-03 12:38:52.573 Zigate: UpdateDevice - ( Buanderie) 1:100
2024-07-03 12:38:52.533 Status: User: (IP: 192.168.1.2) initiated a switch command (25/Buanderie/Set Level)
2024-07-03 12:39:29.507 Zigate: UpdateDevice - ( Buanderie) 2:99
2024-07-03 12:39:29.425 Status: User: (IP: 192.168.1.2) initiated a switch command (25/Buanderie/Set Level)
2024-07-03 12:39:36.238 Zigate: UpdateDevice - ( Buanderie) 1:99
2024-07-03 12:39:36.591 Zigate: UpdateDevice - ( Buanderie) 1:100
Voici par ailleurs la liste des erreurs dans les logs de domoticz :
2024-07-03 12:09:57.881 Error: Zigate: Urlopen to http://127.0.0.1:8080/json.htm?type=com ... ethardware rejected. Error: HTTP Error 401: Unauthorized
2024-07-03 12:13:51.089 Error: Zigate: Urlopen to http://127.0.0.1:8080/json.htm?type=com ... ces&rid=22 rejected. Error: HTTP Error 401: Unauthorized
2024-07-03 12:19:36.088 Error: Zigate: Urlopen to http://127.0.0.1:8080/json.htm?type=com ... ces&rid=22 rejected. Error: HTTP Error 401: Unauthorized
2024-07-03 12:22:11.088 Error: Zigate: Urlopen to http://127.0.0.1:8080/json.htm?type=com ... ces&rid=22 rejected. Error: HTTP Error 401: Unauthorized
2024-07-03 12:27:01.109 Error: Zigate: Urlopen to http://127.0.0.1:8080/json.htm?type=com ... ces&rid=22 rejected. Error: HTTP Error 401: Unauthorized
2024-07-03 12:28:23.935 Error: Zigate: No transport, write directive to '192.168.1.2:59453' ignored.
2024-07-03 12:32:31.112 Error: Zigate: Urlopen to http://127.0.0.1:8080/json.htm?type=com ... ces&rid=22 rejected. Error: HTTP Error 401: Unauthorized
2024-07-03 12:47:11.421 Error: Zigate: No transport, write directive to '192.168.1.2:59972' ignored.
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Appairage volets profalux

Message par pipiche »

Les profalux n'envoient jamais 0 en niveau d'ouverture donc effectivement la plage de fonctionnement est 1 à 100%
Pour infos, j'ai 7 Volets profalux qui fonctionnent parfaitement
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Appairage volets profalux

Message par pipiche »

tu devrais corriger ce problème, problème de setup coté domoticz a priori
2024-07-03 12:27:01.109 Error: Zigate: Urlopen to http://127.0.0.1:8080/json.htm?type=com ... ces&rid=22 rejected. Error: HTTP Error 401: Unauthorized
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
Growlfy
Messages : 38
Inscription : 25 juin 2024, 09:08

Re: Appairage volets profalux

Message par Growlfy »

Pour infos, j'ai 7 Volets profalux qui fonctionnent parfaitement
J'ai vu que pour toi tout fonctionne et je pense que j'ai probablement fait une erreur sur mon installation linux (via Pi Imager : https://www.raspberrypi.com/software/) /domoticz (via la commande : sudo bash -c "$(curl -sSfL https://install.domoticz.com)") / zigate (installation manuelle ici : https://zigbeefordomoticz.github.io/wik ... sous-linux). Merci pour ton aide en tout cas :)
pipiche a écrit : 03 juil. 2024, 16:28 tu devrais corriger ce problème, problème de setup coté domoticz a priori
2024-07-03 12:27:01.109 Error: Zigate: Urlopen to http://127.0.0.1:8080/json.htm?type=com ... ces&rid=22 rejected. Error: HTTP Error 401: Unauthorized
Oui j'ai vu ce problème c'est un autre objet 'détecteur de mouvement', ce n'est pas lié aux volets profalux, je peux toujours le sortir pour tester les volets sans cet objet. Cela se produit à chaque fois que le détecteur est activé, il y a ensuite un temps "timeout" ou les infos ne remontent pas, puis tout reprend normalement. Je ne sais pas encore comment corriger ça. Je l'ai supprimé des objets utilisés de domoticz en attendant, voici le log suite à la suppression :
2024-07-03 21:15:48.097 Error: Zigate: Urlopen to http://127.0.0.1:8080/json.htm?type=com ... ces&rid=22 rejected. Error: HTTP Error 401: Unauthorized
2024-07-03 21:15:49.528 Status: ::ffff:192.168.1.2 -> handle abandoned timeout (status=6)
Mes volets fonctionnaient très bien avec une ancienne version de domoticz et du plugin zigate (installation faite en 2021) les volets renvoyaient bien toutes les infos et l'état correcte. Je ne sais pas pourquoi sur cette nouvelle installation ça bug, est-ce que c'est lié à la nouvelle distribution linux, une mauvaise installation du plugin ou autre chose.
Je viens à ce propos de reprendre l'installation manuelle du plugin et cela a corrigé les pb d'accès aux logs (uniquement via ssh ou winscp, je n'arrive pas à les afficher via le plugin, le plugin n'affiche pas non plus la topologie du réseau) du coup voici le fichier :
Pièces jointes
PluginZigbee_08.log
(189.66 Kio) Téléchargé 35 fois
Dernière modification par Growlfy le 03 juil. 2024, 22:40, modifié 4 fois.
Growlfy
Messages : 38
Inscription : 25 juin 2024, 09:08

Re: Appairage volets profalux

Message par Growlfy »

J'ai également ces erreurs dans les logs domoticz :
2024-07-03 21:40:39.722 Error: Zigate: No transport, write directive to '192.168.1.2:56580' ignored.
2024-07-03 21:40:39.722 Error: Zigate: No transport, write directive to '192.168.1.2:56580' ignored.
2024-07-03 21:40:39.722 Error: Zigate: No transport, write directive to '192.168.1.2:56580' ignored.
2024-07-03 21:40:39.835 Error: Zigate: No transport, write directive to '192.168.1.2:56569' ignored.
2024-07-03 21:40:39.835 Error: Zigate: No transport, write directive to '192.168.1.2:56569' ignored.
2024-07-03 21:40:39.835 Error: Zigate: No transport, write directive to '192.168.1.2:56569' ignored.
2024-07-03 21:40:39.835 Error: Zigate: No transport, write directive to '192.168.1.2:56569' ignored.
2024-07-03 21:40:39.835 Error: Zigate: No transport, write directive to '192.168.1.2:56569' ignored.
2024-07-03 21:40:39.956 Error: Zigate: No transport, write directive to '192.168.1.2:56584' ignored.
2024-07-03 21:40:42.764 Error: Zigate: No transport, write directive to '192.168.1.2:56586' ignored.
2024-07-03 21:40:42.764 Error: Zigate: No transport, write directive to '192.168.1.2:56586' ignored.
2024-07-03 21:40:42.764 Error: Zigate: No transport, write directive to '192.168.1.2:56586' ignored.
2024-07-03 21:40:43.065 Error: Zigate: No transport, write directive to '192.168.1.2:56579' ignored.
2024-07-03 21:41:52.673 Error: Zigate: No transport, write directive to '192.168.1.2:56593' ignored.
2024-07-03 21:41:52.673 Error: Zigate: No transport, write directive to '192.168.1.2:56593' ignored.
2024-07-03 21:41:52.673 Error: Zigate: No transport, write directive to '192.168.1.2:56593' ignored.
2024-07-03 21:41:52.797 Error: Zigate: No transport, write directive to '192.168.1.2:56574' ignored.
2024-07-03 21:41:53.005 Error: Zigate: No transport, write directive to '192.168.1.2:56572' ignored.
Est-ce qu'il est normal que dans le repertoire Zigate (.../domoticz/plugins/) le propriétaire soit root et les droits soient limités rwxr-x--- :
Pièces jointes
zigate.jpg
zigate.jpg (33.34 Kio) Consulté 668 fois
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Appairage volets profalux

Message par Keros »

Ces erreurs sont normales. Voir FAQ du wiki.

Tu as installé le plugin ZiGate via le Python Plugin Manager ? Si oui, c'est normal que le dossier soit en root car c'est DomoticZ qui a fait l'installation (DomoticZ fonctionne en root).
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Growlfy
Messages : 38
Inscription : 25 juin 2024, 09:08

Re: Appairage volets profalux

Message par Growlfy »

Keros a écrit : 03 juil. 2024, 22:05 Ces erreurs sont normales. Voir FAQ du wiki.

Tu as installé le plugin ZiGate via le Python Plugin Manager ? Si oui, c'est normal que le dossier soit en root car c'est DomoticZ qui a fait l'installation (DomoticZ fonctionne en root).
OK merci, j'ai installé le plugin en installation manuelle voir mon précédent post :
Growlfy a écrit : 03 juil. 2024, 20:21 ... j'ai probablement fait une erreur sur mon installation linux (via Pi Imager : https://www.raspberrypi.com/software/) /domoticz (via la commande : sudo bash -c "$(curl -sSfL https://install.domoticz.com)"= / zigate (installation manuelle ici : https://zigbeefordomoticz.github.io/wik ... sous-linux)...
Dernière modification par Keros le 03 juil. 2024, 22:21, modifié 1 fois.
Raison : Citation supprimée. Merci de ne pas citer le message précédent lors d'une réponse directe.
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Appairage volets profalux

Message par pipiche »

l'erreur est lié à un soucis de setup securité

https://www.domoticz.com/wiki/Security
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
Growlfy
Messages : 38
Inscription : 25 juin 2024, 09:08

Re: Appairage volets profalux

Message par Growlfy »

Ok je vérifie mes options de sécurité ce soir.
Es-ce que le problème de retour d'information des volets incorrecte dans Domoticz peut aussi être lié aux options de sécurité (communication avec la zigate) ?
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Appairage volets profalux

Message par pipiche »

Bonsoir je viens de regarder tes logs et je comprends pas ton problème:

Dans le log ci-après
(1) Tu passes une commande pour Ouverture du volet à 92%
(2) le plugin transforme le 92% en une valeur analogique 0xeb ( 235 )


Code : Tout sélectionner

2024-07-03 12:37:48,625 INFO    :b'mgtCommand (c4d3) 20918a00000626cf 6 Name: Buanderie Command: Set Level Level: 92 Color: '
2024-07-03 12:37:48,626 INFO    :b'handle_command_setlevel : Set Level for Device: c4d3 EPout: 01 Unit: 6 DeviceType: LvlControl Level: 92'
2024-07-03 12:37:48,627 INFO    :b'---------- actuator_setlevel Set Level: eb'
2024-07-03 12:37:48,654 INFO    :b'UpdateDevice - (      Buanderie) 2:92'
(3) on reçoit un 1er retour du Volet qui indique que celui-ci est Ouvert ( cluster 0x0006 attribut 0x0000)

Code : Tout sélectionner

2024-07-03 12:37:56,263 INFO    :b'ReadCluster - 0006 - c4d3/01 AttrId: 0000 AttrType: 10 Attsize: 0001 Status: 00 AttrValue: 01'
2024-07-03 12:37:56,264 INFO    :b"is_generic_zcl_cluster 0006/0000 and definition {'Enabled': True, 'Name': 'OnOff', 'DataType': '10', 'Acc': 'RPS', 'Default': '0', 'Mandatory': True, 'DomoClusterType': 'Switch', 'ActionList': ['check_store_value', 'upd_domo_device']}"
2024-07-03 12:37:56,265 INFO    :b'Foundation Cluster - Nwkid: c4d3 Ep: 01 Cluster: 0006 Attribute: 0000 Type: 10 Data: 01 Source: 8100'
2024-07-03 12:37:56,266 INFO    :b'compute_attribute_value - _decoding_value: None  value: 01'
2024-07-03 12:37:56,267 INFO    :b'---> Data Action: check_store_value'
2024-07-03 12:37:56,268 INFO    :b'---> Data Action: upd_domo_device'
2024-07-03 12:37:56,268 INFO    :b'action_majdomodevice - c4d3/01 0006 0000 Volet-Profalux 01'
2024-07-03 12:37:56,269 INFO    :b'     _majdomo_formater: None'
2024-07-03 12:37:56,270 INFO    :b'     _majdomo_formater: None 01 -> 01'
2024-07-03 12:37:56,271 INFO    :b'     _majdomo_cluster: None'
2024-07-03 12:37:56,272 INFO    :b'     _majdomo_attribute: None -> '
2024-07-03 12:37:56,274 INFO    :b'     _majdomo_ep: None -> 01'
2024-07-03 12:37:56,303 INFO    :b'UpdateDevice - (      Buanderie) 1:92'
(4) on reçoit un 2eme retour du Volet qui indique qu'il est en position 0xec ( 236 ) -> 93%

Code : Tout sélectionner

2024-07-03 12:37:56,615 INFO    :b'ReadCluster - 0008 - c4d3/01 AttrId: 0000 AttrType: 20 Attsize: 0001 Status: 00 AttrValue: ec'
2024-07-03 12:37:56,617 INFO    :b"is_generic_zcl_cluster 0008/0000 and definition {'Enabled': True, 'Name': 'CurrentLevel', 'DataType': '20', 'Range': ['00', 'ff'], 'Acc': 'RPS', 'Default': 'ff', 'Mandatory': True, 'DomoClusterType': 'LvlControl', 'ActionList': ['check_store_value', 'upd_domo_device']}"
2024-07-03 12:37:56,618 INFO    :b'Foundation Cluster - Nwkid: c4d3 Ep: 01 Cluster: 0008 Attribute: 0000 Type: 20 Data: ec Source: 8100'
2024-07-03 12:37:56,619 INFO    :b'compute_attribute_value - _decoding_value: None  value: 236'
2024-07-03 12:37:56,620 INFO    :b'---> Data Action: check_store_value'
2024-07-03 12:37:56,621 INFO    :b'---> Data Action: upd_domo_device'
2024-07-03 12:37:56,622 INFO    :b'action_majdomodevice - c4d3/01 0008 0000 Volet-Profalux 236'
2024-07-03 12:37:56,623 INFO    :b'     _majdomo_formater: None'
2024-07-03 12:37:56,624 INFO    :b'     _majdomo_formater: None 236 -> 236'
2024-07-03 12:37:56,625 INFO    :b'     _majdomo_cluster: None'
2024-07-03 12:37:56,625 INFO    :b'     _majdomo_attribute: None -> '
2024-07-03 12:37:56,626 INFO    :b'     _majdomo_ep: None -> 01'
2024-07-03 12:37:56,644 INFO    :b'UpdateDevice - (      Buanderie) 2:93'

Dans ce cas ci-après

Tu demande une ouverture à 100%

Code : Tout sélectionner

2024-07-03 12:38:01,393 INFO    :b'onCommand - unit: 6, command: Open, level: 100, color: '
2024-07-03 12:38:01,395 INFO    :b'mgtCommand (c4d3) 20918a00000626cf 6 Name: Buanderie Command: Open Level: 100 Color: '
2024-07-03 12:38:01,396 INFO    :b'mgtCommand : On for Device: c4d3 EPout: 01 Unit: 6 DeviceType: LvlControl ModelName: Volet-Profalux'
2024-07-03 12:38:01,398 INFO    :b'---------- actuator_setlevel Set Level: fe'
2024-07-03 12:38:01,423 INFO    :b'UpdateDevice - (      Buanderie) 1:100'
2024-07-03 12:38:01,424 INFO    :b'handle_command_on : request_read_device_status()'
On reçoit l'etat

Code : Tout sélectionner

2024-07-03 12:38:11,210 INFO    :b'ReadCluster - 0006 - c4d3/01 AttrId: 0000 AttrType: 10 Attsize: 0001 Status: 00 AttrValue: 01'
2024-07-03 12:38:11,211 INFO    :b"is_generic_zcl_cluster 0006/0000 and definition {'Enabled': True, 'Name': 'OnOff', 'DataType': '10', 'Acc': 'RPS', 'Default': '0', 'Mandatory': True, 'DomoClusterType': 'Switch', 'ActionList': ['check_store_value', 'upd_domo_device']}"
2024-07-03 12:38:11,211 INFO    :b'Foundation Cluster - Nwkid: c4d3 Ep: 01 Cluster: 0006 Attribute: 0000 Type: 10 Data: 01 Source: 8100'
2024-07-03 12:38:11,212 INFO    :b'compute_attribute_value - _decoding_value: None  value: 01'
2024-07-03 12:38:11,213 INFO    :b'---> Data Action: check_store_value'
2024-07-03 12:38:11,214 INFO    :b'---> Data Action: upd_domo_device'
2024-07-03 12:38:11,214 INFO    :b'action_majdomodevice - c4d3/01 0006 0000 Volet-Profalux 01'
2024-07-03 12:38:11,215 INFO    :b'     _majdomo_formater: None'
2024-07-03 12:38:11,216 INFO    :b'     _majdomo_formater: None 01 -> 01'
2024-07-03 12:38:11,216 INFO    :b'     _majdomo_cluster: None'
2024-07-03 12:38:11,217 INFO    :b'     _majdomo_attribute: None -> '
2024-07-03 12:38:11,218 INFO    :b'     _majdomo_ep: None -> 01'
Puis le niveau d'ouverture

Code : Tout sélectionner

2024-07-03 12:38:11,562 INFO    :b'ReadCluster - 0008 - c4d3/01 AttrId: 0000 AttrType: 20 Attsize: 0001 Status: 00 AttrValue: fe'
2024-07-03 12:38:11,563 INFO    :b"is_generic_zcl_cluster 0008/0000 and definition {'Enabled': True, 'Name': 'CurrentLevel', 'DataType': '20', 'Range': ['00', 'ff'], 'Acc': 'RPS', 'Default': 'ff', 'Mandatory': True, 'DomoClusterType': 'LvlControl', 'ActionList': ['check_store_value', 'upd_domo_device']}"
2024-07-03 12:38:11,564 INFO    :b'Foundation Cluster - Nwkid: c4d3 Ep: 01 Cluster: 0008 Attribute: 0000 Type: 20 Data: fe Source: 8100'
2024-07-03 12:38:11,565 INFO    :b'compute_attribute_value - _decoding_value: None  value: 254'
2024-07-03 12:38:11,566 INFO    :b'---> Data Action: check_store_value'
2024-07-03 12:38:11,566 INFO    :b'---> Data Action: upd_domo_device'
2024-07-03 12:38:11,567 INFO    :b'action_majdomodevice - c4d3/01 0008 0000 Volet-Profalux 254'
2024-07-03 12:38:11,568 INFO    :b'     _majdomo_formater: None'
2024-07-03 12:38:11,568 INFO    :b'     _majdomo_formater: None 254 -> 254'
2024-07-03 12:38:11,569 INFO    :b'     _majdomo_cluster: None'
2024-07-03 12:38:11,570 INFO    :b'     _majdomo_attribute: None -> '
2024-07-03 12:38:11,570 INFO    :b'     _majdomo_ep: None -> 01'
Du coup qu'est ce qui ne fonctionne pas ?

PS/ CE message m'a intrigué dans les logs
Transport Mode switch to: half mode ( no 8012)"
tu as une veille version du firmware Zigate ( 31d ), et du coup peut-etre qu'il y a des soucis avec cette version et la version du plugin que tu utilises. Comme je l'ai indiqué je ne supporte plus la Zigate car aucun support du fabricant.
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
Répondre