[Fermé] Perte de groupes après une analyse complète des groupes

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
bl34
Messages : 66
Inscription : 19 déc. 2021, 17:42

Re: Perte de groupes après une analyse complète des groupes

Message par bl34 »

OK, je note. je remettrai les lampes sous tension pour les prochaines fois.
Je te renvoie le fichier avec la log zigate pour la création des groupes car il manquait le contenu du fichier groupslist après la création.

Est ce qu'il y a moyen de virer ce groupe 0000 maintenant que j'ai désactivé l'option ?
Pièces jointes
Log_plugin_Creation_groupe.rar
(7.17 Kio) Téléchargé 96 fois
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Perte de groupes après une analyse complète des groupes

Message par pipiche »

Pour infos, je viens de faire un test sur ma prod et je ne constate aucune annomalie

6 groupes en place avec différentes combinaisons, et il n'y a aucun soucis après un scan general
Screenshot 2022-01-17 at 12.27.59.png
Screenshot 2022-01-17 at 12.27.59.png (221.89 Kio) Consulté 1478 fois
bl34
Messages : 66
Inscription : 19 déc. 2021, 17:42

Re: Perte de groupes après une analyse complète des groupes

Message par bl34 »

Ok .. je garde espoir :D !

J'ai déplacé la zigate et j'ai supprimé les devices des routeurs (lampes) hors tension. J'ai malheureusement toujours le même résultat après le scan. en fait tous les groupes remontent bien à un moment. C'est juste qu'ils sont supprimés à la fin du scan.
Je vois que tu n'as pas de groupe 0000 dans ta configuration. J'ai toujours un message d'erreur quand je veux supprimer ce groupe mais il revient après chaque scan.
Comment peut on le supprimer définitivement pour voir si ça change quelque chose ?
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Perte de groupes après une analyse complète des groupes

Message par pipiche »

pour supprimer le groupe 0x0000, je pense que le plus simple c'est:

- désactiver le paramètre des settings
- dans la gestion des groupes désactiver l'appartenance de la zigate au groupe 0x0000 puis valider
bl34
Messages : 66
Inscription : 19 déc. 2021, 17:42

Re: Perte de groupes après une analyse complète des groupes

Message par bl34 »

J'ai déjà essayé comme ça. La suppression simple en retirant la zigate est refusé (sens interdit sur le bouton 'valider') si le groupe est vide. Mais même en ajoutant un device et en faisant suppression/validation le groupe 0000 revient au scan suivant !

Je pense qu'il y a aussi un truc qui traine la dessus dans la zigate car j'avais une réponse quand je faisait un Get Group sur 0000 dans le ZGWUI. La réponse était toutefois différente de la réponse pour les devices.
Je n'ai pas tenté le Remove Group dans le ZGWUI mais peut-être y a t il quelque chose à faire de ce côté là car le plugin essaye bien un Remove Group (0063 02000001010000) sur 0000 mais qui fini en erreur avec le message 'An APSME-REMOVE-GROUP.request has been issued with a group identified that does not appear in the group table]'
J'ai pas envie de casser la zigate :(
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Perte de groupes après une analyse complète des groupes

Message par pipiche »

peux-tu essayer quelque chose

1/ arret du plugin
2/ suppression du fichier Data/GroupsList-xx.json ( ou xx est le hardware id du plugin )
3/ relance du plugin

A ce stade, une fois le plugin démarrer (attendre 1 ou 2 minutes) il ne devrait pas y avoir de groupe au niveau de groupe Management

Là tu vas dans Admin > Group et tu lances un scan
bl34
Messages : 66
Inscription : 19 déc. 2021, 17:42

Re: Perte de groupes après une analyse complète des groupes

Message par bl34 »

Pour arrêter ou redémarrer le plugin j'arrête ou redémarre Domoticz car je n'ai pas trouvé de commande pour le faire au niveau du plugin.
J'ai supprimé fichier et lancé le scan et le groupe 0000 est toujours présent après le scan.

J'ai fait un Get Group sur 0000 dans le ZGWUI et ça retourne :

Code : Tout sélectionner

Type: 0x8062
 (Get Group Response)
  SQN: 0x00
  EndPoint: 0x01
  Cluster ID: 0x0004 (General: Groups)
  Capacity: 16
  Count: 16
  Group 0: 0x0000
  Group 1: 0x0000
  Group 2: 0x0000
  Group 3: 0x0000
  Group 4: 0x0000
  Group 5: 0x0000
  Group 6: 0x0000
  Group 7: 0x0000
  Group 8: 0x0000
  Group 9: 0x0000
  Group 10: 0x0000
  Group 11: 0x0000
  Group 12: 0x0000
  Group 13: 0x0000
  Group 14: 0x0000
  Group 15: 0x0000
Je ne sais pas si c'est normal et si cela signifie que la zigate est dans le groupe 0000.
J'ai aussi essayé la commande Remove group sur l'adresse 0000 pour éliminer le groupe 0000 et j'ai eu le même code d' erreur 0XA5 que lors de la suppression du groupe faite par le plugin.

As tu essayé un scan après avoir ajouté le groupe 0000 ?
Est ce qu'il serait possible de ne pas faire le scan du groupe 0000 pour tester pour voir les groupes dans ce cas ..juste une idée ?
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Perte de groupes après une analyse complète des groupes

Message par pipiche »

ce que te remonte ZGUI semble effectivement très bizarre, mais là il faut voir avec le concepteur de la zigate.

Comme je te l'ai indiqué, on ne fait le scan de groupe, mais on scan chaque router pour connaitre ses appartenance a des groupes.
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Perte de groupes après une analyse complète des groupes

Message par pipiche »

Alors après discussion avec le concepteur de la Zigate, ZGUI retourne 0x0000 quand il n'y a pas d'appartenance. Du coup c'est une peu "confusing"

Quand en suite tu supprimes le groupe 0x0000 de la Zigate avec ZGUI, il faut regarder le statut retourné via le message 0x8000. Si 0x00 le groupe a été supprimé, si 0xa5 le groupe n'existait pas.
bl34
Messages : 66
Inscription : 19 déc. 2021, 17:42

Re: Perte de groupes après une analyse complète des groupes

Message par bl34 »

Merci pour ton suivi.
Effectivement la commande Remove Group si le groupe n'existe pas retourne 0xA5.
Les commandes 'Get Group' sur @0000 et 'Remove Group' si le groupe existe retournent 0x00.

Dans ma configuration aucun objet est dans le groupe 0000 et Get Group sur la zigate ne contient que des 0x0000 alors dans ce cas je ne devrais pas avoir un groupe 0000 avec la zigate créé à la fin du scan, non ?

Code : Tout sélectionner

1) Get Group avec @0000 dans le groupe 0003. RC=0x00
Type: 0x8062
 (Get Group Response)
  SQN: 0x00
  EndPoint: 0x01
  Cluster ID: 0x0004 (General: Groups)
  Capacity: 16
  Count: 16
  Group 0: 0x0003
  Group 1: 0x0000
  Group 2: 0x0000
  Group 3: 0x0000
  Group 4: 0x0000
  Group 5: 0x0000
  Group 6: 0x0000
  Group 7: 0x0000
  Group 8: 0x0000
  Group 9: 0x0000
  Group 10: 0x0000
  Group 11: 0x0000
  Group 12: 0x0000
  Group 13: 0x0000
  Group 14: 0x0000
  Group 15: 0x0000
Type: 0x8000
 (Status)
  Length: 9
  Status: 0x00 (Success)
  SQN: 0x00
  Message:
  
----------------------------------------
2) Remove Group 0003 de @0000. RC=0x00
  Type: 0x8063
   (Remove Group Response)
   SQN: 0x00
   EndPoint: 0x01
   Cluster ID: 0x0004 (General: Groups)
   Status: 0x00
   Group: 0x0003
  
----------------------------------------
3) Get Group @0000 après suppression du groupe 0003. RC=0x00
Type: 0x8062
 (Get Group Response)
  SQN: 0x00
  EndPoint: 0x01
  Cluster ID: 0x0004 (General: Groups)
  Capacity: 16
  Count: 16
  Group 0: 0x0000
  Group 1: 0x0000
  Group 2: 0x0000
  Group 3: 0x0000
  Group 4: 0x0000
  Group 5: 0x0000
  Group 6: 0x0000
  Group 7: 0x0000
  Group 8: 0x0000
  Group 9: 0x0000
  Group 10: 0x0000
  Group 11: 0x0000
  Group 12: 0x0000
  Group 13: 0x0000
  Group 14: 0x0000
  Group 15: 0x0000
Type: 0x8000
 (Status)
  Length: 9
  Status: 0x00 (Success)
  SQN: 0x00
  Message:

----------------------------------------
4) Remove Group @0000 apres Remove Grp 0003. RC=0xA5
Type: 0x8063
 (Remove Group Response)
  SQN: 0xA5
  EndPoint: 0x01
  Cluster ID: 0x0004 (General: Groups)
  Status: 0xA5
  Group: 0x0003
Type: 0x8000
 (Status)
  Length: 9
  Status: 0xA5 (ZigBee Error Code)
  SQN: 0x00
  Message: 
  
Répondre