[Fermé] Aeotec ZGA008

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
lost
Messages : 1511
Inscription : 12 nov. 2016, 11:01

Re: Aeotec ZGA008

Message par lost »

Le pb, c'est que côté log initialement l'appairage semblait avoir été fait (complètement?) mais rien niveau plugin: Listes objets vides... Je ne pouvais rien virer!

Et retenter l'appairage = erreur citée.

J'ai depuis réussi à l'appairer, mais seulement après désactivation puis réactivation du plugin avec le "init coordinator" à true... et même un redémarrage de domoticz car au redémarrage du plugin le bind sur le port 9440 était impossible (comme s'il y avait eu pb à l'arrêt).

Pb: Une fois mis en place il s'est retrouvé exclu ces erreurs en log.

En fait, je voulais remplacer les dispositifs on/off et conso en Watt d'une prise zwave existante en utilisant assez classiquement le "remplacer" d'un switch ou senseur existant (permettant de conserver l'historique)... J'ai l'impression qu'ensuite le plugin s’emmêle avec les IDx changés. Ça ne semble pas supporté comme fonctionnalité?

Code : Tout sélectionner

2024-02-10 16:46:08.903  Zi-Stick: UpdateDevice - (Zi-Stick - TS011F-plug_Voltage-a4c1386ae7b358da-01) 0:235.0;235.0
2024-02-10 16:46:17.599  Zi-Stick: UpdateDevice - (Zi-Stick - TS011F-plug_Meter-a4c1386ae7b358da-01) 0:7.0;
2024-02-10 16:46:21.916  Zi-Stick: UpdateDevice - (Zi-Stick - TS011F-plug_Voltage-a4c1386ae7b358da-01) 0:237.0;237.0
2024-02-10 16:46:23.874  Zi-Stick: UpdateDevice - (Zi-Stick - TS011F-plug_Voltage-a4c1386ae7b358da-01) 0:235.0;235.0
2024-02-10 16:46:24.870  Zi-Stick: UpdateDevice - (Zi-Stick - TS011F-plug_Voltage-a4c1386ae7b358da-01) 0:237.0;237.0
2024-02-10 16:46:26.841  Zi-Stick: UpdateDevice - (Zi-Stick - TS011F-plug_Voltage-a4c1386ae7b358da-01) 0:235.0;235.0
2024-02-10 16:46:27.920  Zi-Stick: UpdateDevice - (Zi-Stick - TS011F-plug_Voltage-a4c1386ae7b358da-01) 0:237.0;237.0
2024-02-10 16:46:29.835  Zi-Stick: UpdateDevice - (Zi-Stick - TS011F-plug_Voltage-a4c1386ae7b358da-01) 0:235.0;235.0
2024-02-10 16:46:30.837  Zi-Stick: UpdateDevice - (Zi-Stick - TS011F-plug_Voltage-a4c1386ae7b358da-01) 0:237.0;237.0
2024-02-10 16:46:32.836  Zi-Stick: UpdateDevice - (Zi-Stick - TS011F-plug_Voltage-a4c1386ae7b358da-01) 0:235.0;235.0
2024-02-10 16:47:22.943  Error: Zi-Stick: Call to function 'onDeviceRemoved' failed, exception details:
2024-02-10 16:47:22.944  Error: Zi-Stick: Traceback (most recent call last):
2024-02-10 16:47:22.944  Error: Zi-Stick:   File "/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py", line 1518, in onDeviceRemoved
2024-02-10 16:47:22.944  Error: Zi-Stick:     _plugin.onDeviceRemoved(Unit)
2024-02-10 16:47:22.944  Error: Zi-Stick:   File "/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py", line 641, in onDeviceRemoved
2024-02-10 16:47:22.944  Error: Zi-Stick:     if Devices[Unit].DeviceID in self.IEEE2NWK:
2024-02-10 16:47:22.944  Error: Zi-Stick: KeyError: 3
2024-02-10 16:47:22.944  Error: Zi-Stick: Failed to remove Unit '3' from Device dictionary.
2024-02-10 16:47:22.944  Zi-Stick: Python error was set during unlock for 'Zigate'
2024-02-10 16:47:22.944  Error: Zi-Stick: Exception: 'KeyError'.  No traceback available.
2024-02-10 16:47:22.945  Error: Zi-Stick: Call to function 'onDeviceRemoved' failed, exception details:
2024-02-10 16:47:22.945  Error: Zi-Stick: Traceback (most recent call last):
2024-02-10 16:47:22.946  Error: Zi-Stick:   File "/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py", line 1518, in onDeviceRemoved
2024-02-10 16:47:22.946  Error: Zi-Stick:     _plugin.onDeviceRemoved(Unit)
2024-02-10 16:47:22.946  Error: Zi-Stick:   File "/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py", line 641, in onDeviceRemoved
2024-02-10 16:47:22.946  Error: Zi-Stick:     if Devices[Unit].DeviceID in self.IEEE2NWK:
2024-02-10 16:47:22.946  Error: Zi-Stick: KeyError: 4
2024-02-10 16:47:22.946  Error: Zi-Stick: Failed to remove Unit '4' from Device dictionary.
2024-02-10 16:47:22.946  Zi-Stick: Python error was set during unlock for 'Zigate'
2024-02-10 16:47:22.946  Error: Zi-Stick: Exception: 'KeyError'.  No traceback available.
2024-02-10 16:47:22.954  Status: Zi-Stick: onDeviceRemoved - removing End Device
2024-02-10 16:47:22.957  Status: Zi-Stick: onDeviceRemoved - removing End Device
2024-02-10 16:47:22.961  Status: Zi-Stick: onDeviceRemoved - removing End Device
2024-02-10 16:47:23.001  Status: Zi-Stick: Device Zi-Stick - TS011F-plug_Ampere-a4c1386ae7b358da-01 with IEEE: a4c1386ae7b358da fully removed from the system.
2024-02-10 16:47:23.004  Status: Zi-Stick: onDeviceRemoved - removing Device Zi-Stick - TS011F-plug_Ampere-a4c1386ae7b358da-01 -> a4c1386ae7b358da from coordinator
2024-02-10 16:47:25.941  Status: Zi-Stick: Decode8047 - Leave response, LQI: 0 Status: 00 - [00] Success
2024-02-10 16:47:26.022  Status: Zi-Stick: Removing Device entry 1d9c from plugin Db
2024-02-10 16:47:26.023  Status: Zi-Stick: Removing Device entry a4c1386ae7b358da from plugin IEEE2NWK
2024-02-10 16:47:26.024  Status: Zi-Stick:  (1d9c/a4c1386ae7b358da) sent a Leave indication and will be outside of the network. LQI: 0
2024-02-10 16:47:26.025  Status: Zi-Stick:  (1d9c/a4c1386ae7b358da) cleanup key plugin data informations
2024-02-10 16:55:35.937  Zi-Stick: rest_recreate_widgets -->Verb: PUT Data: b'{"NWKID":"1d9c"}' Parameters: []
2024-02-10 16:55:35.939  Error: Zi-Stick: rest_recreate_widgets - Unknown device 1d9c 
Quitte à renoncer au replace (et après le bazar ci dessus en bis pour pouvoir ré-inclure, sans le pb de bind toutefois cette seconde fois), il semble en tout cas qu'en place pourtant à moins de 8m avec 2 cloisonslégères, les on/off passent mal. La portée semble très limitée et au moindre aléa voir les dispositifs exclus n'est guère rassurant: J'en suis à envisager un retour à domadoo.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Aeotec ZGA008

Message par Keros »

C'est peut-être un problème d'interférence ? Tu as fait une analyse du niveau d'interférence ?

Ton coordinateur est branché en direct sur le port USB ? Si tu es sur un PI, évite les ports USB 3. Si tu as une rallonge USB, cela pourrait aider.
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
lost
Messages : 1511
Inscription : 12 nov. 2016, 11:01

Re: Aeotec ZGA008

Message par lost »

J'avais fait oui, le canal 20 choisi semblait le meilleur choix.
Il y a une rallonge qui l'éloigne de 1m50 de box+PI, en hauteur, je ne peut guère faire mieux. C'est un PI3B donc USB2.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Aeotec ZGA008

Message par Keros »

Ta configuration me semble optimale :?

Tu as essayé de rapprocher les prises pour voir s'il s'agit d'un pb de portée ?

Tu peux aussi essayer une analyse d'interférence en temps réel (il faut que le plugin soit arrêté). Cela permettrait de voir ce qu'il y a autour de ta box.

Tu as modifié les paramètres de puissance du coordinateur ? (si oui, peut-être revenir aux valeurs initiales).
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
lost
Messages : 1511
Inscription : 12 nov. 2016, 11:01

Re: Aeotec ZGA008

Message par lost »

Il y a clairement un pb de portée, avec des actions on qui repassent à off niveau widgets (j'ai pas l'habitude des logs zigbee, pas de timeout visibles) par exemple. Si je me rapproche cela fonctionne sans aléa. Mas bon, s'il faut être à moins de 4m ça limite. J'ai des périf zwave en lien direct avec le controleur bien plus éloignés, pourtant c'est du 868MHz moisn avantagé en intérieur normalement. D'un étage à l'autre à travers la dalle ça le fera pas et en zwave aucun pb. Même quand je coupe l'alim du chauffage à la belle saison (donc les modules fil-pilote qubino ne relaient plus) des capteurs jusqu'aux combles fonctionnent sans pb avec cette topologie altérée.

Niveau puissance, c'est bizarre, ca semble pouvoir monter bien haut! Ne sachant ce que je règle j'ai au final laissé au 0 par défaut.

Je testerais le live...
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Aeotec ZGA008

Message par Keros »

Tu peux essayer aussi de mettre une prise proche de ton coordinateur et éloigner l'autre prise. Peut-être que le lien Prise-Prise sera plus efficace que le lien Coordinateur-Prise.
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
lost
Messages : 1511
Inscription : 12 nov. 2016, 11:01

Re: Aeotec ZGA008

Message par lost »

Oui, mais après ce qui se pose c'est l'utilité/endroit. Tenté de changer de canal pour le 15 mais repasse au 20 au redémarrage plugin. La puissance tu peux monter autant que tu veux (au delà des 20 dBm spécifiés si c'est bien l'echelle) pas certain que cela ait un effet.
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Aeotec ZGA008

Message par pipiche »

partage des logs ? eventuellement une liste des devices RAW pour voir ce qu'il se passe

Actives trackZclClusterIn et trackZclClustersout on y verra peut-etre plus clair

Attention: ne pas etre sur les ports USB3 si RPI4 !
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
lost
Messages : 1511
Inscription : 12 nov. 2016, 11:01

Re: Aeotec ZGA008

Message par lost »

Merci Pipiche, mais je préfère solliciter les gens a bon escient et pense que j'avais un vrai pb de portée... et qu'a la fin les conditions de propagation auront toujours raison! :lol:

J'ai mis une des 2 prises plus proche, même si j'avais pas hyper besoin de surveiller la conso de mon sèche linge (sur le LL a côté j'en ai déjà une zwave qui coupe à la fin d'une machine quand plus de conso depuis un délai, car sur baisse de tension secteur sa logique a une fois merdé, déclenchant l'ouverture de l’électrovanne d'arrivée d'eau et inondant la buanderie ; Je ne pouvais remplacer celle là par une nouvelle zigbee car la conso n'est pas vraiment la même que le sèche linge à pompe a chaleur et ne veut pas risquer de remettre en cause le maillage zwave non plus)!

Et cela semble fonctionner avec la seconde qui devait elle recycler une prise zwave que je comptais réutiliser ailleurs ou le maillage est moins bon.

Mais une simple cloison lègère c'est bon. 2 c'est visiblement déjà trop. En zwave j'ai des trajets en lien direct avec le contrôleur plus lointains.

Par contre, sur le ZGA008, le changement de canal et de puissance ne semblent pas pris en compte après redémarrage du plugin. Redémarrage fait depuis domoticz avec le switch côté matériel, ceci dit, j'avais pas vu au départ que c'était possible de la page custom du plugin lui-même mais je ne pense pas que cela change grand chose? Sans certitude car hier sur un des redémarrage plugin j'ai tout domoticz qui a planté ceci dit, ça démarrait ainsi (par un sig 11 sur Zi-Stick qui est le nom donné au coordinateur):

Code : Tout sélectionner

2024-02-10 18:51:36.570  Status: Zi-Stick: DeviceConf loaded - 16 confs loaded
2024-02-10 18:51:36.582  Status: Zi-Stick: Local-Device conf loaded - 19 confs loaded
2024-02-10 18:51:38.024  Status: Zi-Stick: Certified Devices loaded - 559 confs loaded
2024-02-10 18:51:38.026  Status: Zi-Stick: load ListOfDevice
2024-02-10 18:51:38.075  Status: Zi-Stick: 2 Entries loaded from /home/domo/domoticz/plugins/Domoticz-Zigbee/Data/DeviceList-47.txt
2024-02-10 18:51:38.090  Status: Zi-Stick: Transport mode: ZigpyEZSP
2024-02-10 18:51:38.935  Z-Stick: Usage (SmartMeter W)
2024-02-10 18:51:38.950  Z-Stick: General/kWh (SmartMeterW CTR)
2024-02-10 18:51:38.953  Z-Stick: General/kWh (SmartMeterVA CTR)
2024-02-10 18:51:38.956  Z-Stick: General/kWh (kVar Meter)
2024-02-10 18:51:38.966  Z-Stick: General/kWh (kVarh Meter)
2024-02-10 18:51:39.126  Z-Stick: General/Voltage (SmartMeter V)
2024-02-10 18:51:39.336  Z-Stick: Current (SmartMeter I)
2024-02-10 18:51:39.528  Z-Stick: General/Percentage (SmartMeter PF)
2024-02-10 18:51:39.730  Z-Stick: General/kWh (kVar Meter)
2024-02-10 18:51:40.580  Status: Zi-Stick: Start Zigpy Transport on EZSP

** 2024-02-10 18:51:40.591  Error: Domoticz(pid:67929, tid:138934('Zi-Stick')) received fatal signal 11 (Segmentation fault) **

2024-02-10 18:51:40.591  Error: siginfo address=0x10959, address=0x7f36ffa8c8
2024-02-10 18:51:41.533  Status: Z-Stick: Alarm received (Home Security: Motion Detected at Unknown Location), NodeID: 38 (0x26)
2024-02-10 18:51:41.540  Z-Stick: General/Alarm (Alarm Type: Burglar 7 (0x07))
2024-02-10 18:51:41.558  Z-Stick: Light/Switch (MvtEtage)
2024-02-10 18:51:46.212  Error: Did not find stack frame for thread (LWP 138934)), printing full gdb output:

2024-02-10 18:51:46.213  Error: > gdb: warning: Couldn't determine a path for the index cache directory.
2024-02-10 18:51:46.213  Error: > [New LWP 67930]
C'est arrivé 1x sur les 5 ou 6 épisodes entre hier et ce matin (avant d'adapter les localisations des premiers éléments/prises).
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Aeotec ZGA008

Message par pipiche »

le principe du Zigbee c'est low energy, donc pas comparable avec le Zwave.
Il te faut du mesh et de la densité pour que ca fonctionne correctement

pour le changement de canal il faut passer par >ebUI > Admin > Coordinator
Screenshot 2024-02-11 at 11.24.24.png
Screenshot 2024-02-11 at 11.24.24.png (66.79 Kio) Consulté 401 fois
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