KiwiHC16 / Abeille

Abeille pour Jeedom (Gateway ZiGate)
GNU Affero General Public License v3.0
60 stars 52 forks source link

Enorme latence volet legrand netatmo #2582

Closed Jake309 closed 1 year ago

Jake309 commented 1 year ago

Bonjour, Je suis rentré de vacance hier. Il y a eu une coupure de courant pendant les vacacnes, est ce en lien, je ne pense pas. Jeedom est sur onduleur.

Depuis hier, on envoie un ordre d'ouverture ou fermeture, et il se passe presque 1h avant que ca ne s'éxecute. Mon teste : volet bureau : F38F / 0004740000B9B820

il était fermé, à 9h49:30 : demande d'ouverture

log à 9h54 AbeilleLogs-230425.tar.gz

[2023-04-25 09:51:37] Abeille1, Type=8002/Data indication, Status=00, ProfId=0104, ClustId=0102, SrcEP=01, DstEP=01, SrcAddrMode=02, SrcAddr=EFFA, DstAddrMode=02, DstAddr=0000 [2023-04-25 09:51:37] FCF=18/General/Serv->Cli, SQN=E3, cmd=0A/Report attributes [2023-04-25 09:51:37] AttrId=F000/Unknown-0102-F000, AttrType=20, ValueHex=00 => 0 [2023-04-25 09:51:37] Abeille1, Type=8102/Attribute report, SQN=E3, Addr=EFFA, EP=01, ClustId=0102, AttrId=F000, AttrStatus=00, AttrDataType=20, AttrSize=0001 [2023-04-25 09:51:37] 0102-F000 => Handled by decode8002

log à 10h08 AbeilleLogs-230425 (1).tar.gz

[2023-04-25 10:04:10] Abeille1, Type=8002/Data indication, Status=00, ProfId=0104, ClustId=0102, SrcEP=01, DstEP=01, SrcAddrMode=02, SrcAddr=EFFA, DstAddrMode=02, DstAddr=0000 [2023-04-25 10:04:10] FCF=18/General/Serv->Cli, SQN=E6, cmd=0A/Report attributes [2023-04-25 10:04:10] AttrId=F001/Unknown-0102-F001, AttrType=20, ValueHex=64 => 100 [2023-04-25 10:04:10] AttrId=F002/Unknown-0102-F002, AttrType=30, ValueHex=02 => 2 [2023-04-25 10:04:10] AttrId=0009/CurPosTiltPercent, AttrType=20, ValueHex=00 => 0 [2023-04-25 10:04:10] AttrId=F003/Unknown-0102-F003, AttrType=20, ValueHex=00 => 0 [2023-04-25 10:04:10] AttrId=F004/Unknown-0102-F004, AttrType=20, ValueHex=19 => 25 [2023-04-25 10:04:10] Abeille1, Type=8102/Attribute report, SQN=E6, Addr=EFFA, EP=01, ClustId=0102, AttrId=F001, AttrStatus=00, AttrDataType=20, AttrSize=0001 [2023-04-25 10:04:10] 0102-F001 => Handled by decode8002 [2023-04-25 10:04:10] Abeille1, Type=8102/Attribute report, SQN=E6, Addr=EFFA, EP=01, ClustId=0102, AttrId=F002, AttrStatus=00, AttrDataType=30, AttrSize=0001 [2023-04-25 10:04:10] 0102-F002 => Handled by decode8002 [2023-04-25 10:04:10] Abeille1, Type=8102/Attribute report, SQN=E6, Addr=EFFA, EP=01, ClustId=0102, AttrId=0009, AttrStatus=00, AttrDataType=20, AttrSize=0001 [2023-04-25 10:04:10] 0102-0009 => Handled by decode8002 [2023-04-25 10:04:10] Abeille1, Type=8102/Attribute report, SQN=E6, Addr=EFFA, EP=01, ClustId=0102, AttrId=F003, AttrStatus=00, AttrDataType=20, AttrSize=0001 [2023-04-25 10:04:10] 0102-F003 => Handled by decode8002 [2023-04-25 10:04:10] Abeille1, Type=8102/Attribute report, SQN=E6, Addr=EFFA, EP=01, ClustId=0102, AttrId=F004, AttrStatus=00, AttrDataType=20, AttrSize=0001 [2023-04-25 10:04:10] 0102-F004 => Handled by decode8002 [2023-04-25 10:04:11] Abeille1, Type=8002/Data indication, Status=00, P

il a bougé à 10h16

AbeilleLogs-230425 (2).tar.gz

[2023-04-25 10:14:11] Abeille1, Type=8002/Data indication, Status=00, ProfId=0104, ClustId=0102, SrcEP=01, DstEP=01, SrcAddrMode=02, SrcAddr=EFFA, DstAddrMode=02, DstAddr=0000 [2023-04-25 10:14:11] FCF=18/General/Serv->Cli, SQN=E8, cmd=0A/Report attributes [2023-04-25 10:14:11] AttrId=F001/Unknown-0102-F001, AttrType=20, ValueHex=64 => 100 [2023-04-25 10:14:11] AttrId=F002/Unknown-0102-F002, AttrType=30, ValueHex=02 => 2 [2023-04-25 10:14:11] AttrId=0009/CurPosTiltPercent, AttrType=20, ValueHex=00 => 0 [2023-04-25 10:14:11] AttrId=F003/Unknown-0102-F003, AttrType=20, ValueHex=00 => 0 [2023-04-25 10:14:11] AttrId=F004/Unknown-0102-F004, AttrType=20, ValueHex=19 => 25 [2023-04-25 10:14:11] Abeille1, Type=8102/Attribute report, SQN=E8, Addr=EFFA, EP=01, ClustId=0102, AttrId=F001, AttrStatus=00, AttrDataType=20, AttrSize=0001 [2023-04-25 10:14:11] 0102-F001 => Handled by decode8002 [2023-04-25 10:14:11] Abeille1, Type=8102/Attribute report, SQN=E8, Addr=EFFA, EP=01, ClustId=0102, AttrId=F002, AttrStatus=00, AttrDataType=30, AttrSize=0001 [2023-04-25 10:14:11] 0102-F002 => Handled by decode8002 [2023-04-25 10:14:11] Abeille1, Type=8102/Attribute report, SQN=E8, Addr=EFFA, EP=01, ClustId=0102, AttrId=0009, AttrStatus=00, AttrDataType=20, AttrSize=0001 [2023-04-25 10:14:11] 0102-0009 => Handled by decode8002 [2023-04-25 10:14:11] Abeille1, Type=8102/Attribute report, SQN=E8, Addr=EFFA, EP=01, ClustId=0102, AttrId=F003, AttrStatus=00, AttrDataType=20, AttrSize=0001 [2023-04-25 10:14:11] 0102-F003 => Handled by decode8002 [2023-04-25 10:14:11] Abeille1, Type=8102/Attribute report, SQN=E8, Addr=EFFA, EP=01, ClustId=0102, AttrId=F004, AttrStatus=00, AttrDataType=20, AttrSize=0001 [2023-04-25 10:14:11] 0102-F004 => Handled by decode8002

Plusieurs log car j'ai remarqué que j'avais pas beaucoup plus que 10min dans les différents fichiers j'ai trouvé ca dans le parser, je sais pas si ca aide

tcharp38 commented 1 year ago

Le log parser montre des annonces sans arret du meme device

  • Z1: [Bureau][Bibliotèque], id=728: ok addr=7E5F, type='Ikea control outlet', model='TRADFRIcontroloutlet'

Tu peux regarder le nombre de "Device announces" de ce periph dans le log parser. Du coup je pense que ca pourri tout. Il a un souci, ou est perturbé par qqch. Je te suggere de le sortir du reseau le temps de voir si tout repart à la normale, si c'est facilement possible bien sur.

Jake309 commented 1 year ago

Alors, J'ai débranché la prise car ma zigate ne répondait plus, en gros, j'ai mis à jour mon debian en 11, j'aurai jamais du xD J'ai tout réinstallé, comme d'hab, avec un peu de galère mais ma zigate répond ^^ La dessus tout est bon.

j'ai donc restauré un backup, réinstallé les dépendances, tester le port de la zigate, sauvegardé et redémarré jeedom.

Au reboot, j'ai pas mal d'équipements qui ne répondent plus. mais a première vue j'ai que quelques équipements que je peux facilement réintégrer, a voir ce soir :)

AbeilleLogs-230427(1).tar.gz

@tcharp38 dans 3 mois, j'ai fini la plus grosse merde qui me pompe tout mon temps, et je suis vraiment motivé pour me débrouiller sur l'analyse de log, debug etc :) en plus j'ai une nouvelle machine qui arrive pour faire un serveur :p ca serait bien de pouvoir se caler un pti truc

tcharp38 commented 1 year ago

Alors je sais pas pourquoi tu as du debrancher la zigate. Pas de traces de ce pb.

Quel equipement en particulier ne repond plus ? Un sur secteur ? File m'en 1 ou 2 que je creuse les logs STP

On peut causer par email pour du hors sujet (tcharp38@laposte.net)

Jake309 commented 1 year ago

oui des secteurs, d'ou mon hétonnement

  | Salle de bain haut Soufflant | 4EF6 | 50325FFFFE5ABF89   | Bureau Bambou | | A7D2 | 540F57FFFE78B325

par exemple ces 2 la

je note ton adresse

tcharp38 commented 1 year ago

Un sujet qui devrait à terme aider, #2585

tcharp38 commented 1 year ago

Le 4EF6 ne repond pas. Il y a plein de "NO ACK" dans le log parser.

[2023-04-27 13:37:21] Abeille1, Type=8011/APS data ACK, Status=A7/NO_ACK, Addr=4EF6, EP=01, ClustId=0006, SQNAPS=83 [2023-04-27 13:38:33] Abeille1, Type=8011/APS data ACK, Status=A7/NO_ACK, Addr=4EF6, EP=01, ClustId=0006, SQNAPS=A5

Idem pour A7D2

Alors pourquoi ne sont ils plus "atteignables" ?

Jake309 commented 1 year ago

Sérieux ! comment j'ai pu faire confiance à la page de configuration pour le canal ... il affiche 11, du coup je ne vérifie pas ! bougre ! C'était bien ca. J'ai remis le 11, un peu de patience et j'ai récupéré ma fluidité. J'ai réintégré les équipements quand meme. Je ne sais pas pourquoi ils se sont perdu.

Par contre, tu avais raison pour bibliothéque, il est bien HS, il ne repond plus au solicitation par le bouton. Première fois que j'ai une prise ikea qui tombe en rade.

Pour le REX, quand on réinstalle jeedom et qu'on restaure une sauvegarde.

Je cloture si ca te conviens

tcharp38 commented 1 year ago

La page de config affichait canal 11 ?! Je ne vois pas trop comment c'est possible mais peut etre qu'a un moment elle etait effectivement sur 11.

Il y a qqch qui n'est pas finalisé dans ce domaine.

Jake309 commented 1 year ago

image

le canal zigbee était comme la, donc j'en ai déduit que c'était bon.

image

sauf que la, le 11 de gauche, c'était 15. comme tu l'avais vue dans les log

tcharp38 commented 1 year ago

Tu as raison il y a un bug. La page de config affiche bien le canal choisi mais celui ci n'est pas pris en compte à chaque redemarrage. Je vais corriger le tir. Un truc que je n'avais pas fini.

Du coup dans ton cas la zigate devait etre en mode "auto".. elle choisit le canal en fonction des perturbations du moment. Pas bon du tout ça. Elle a du osciller entre 11 et 15.

Jake309 commented 1 year ago

Okey. Je comprends. Après, maintenant que je le sais, je ferai attention. Mais c'est vrai que je pars du principe que ce qui est affiché dans la config c'est fiable ^^

En tout cas. J'ai réinstallé mon jeedom sous proxmox avec tout ça, et après être repassé sur le canal 11, j'ai retrouvé de l'instantané comme j'y étais habitué :) Ils faudrait que je reteste les module Xiaomi qui finissent systématiquement en time out. Via la passerelle Xiaomi pas de PB. C'est la qualité Xiaomi. 3 capteurs sur 8 merde. Je doit en ajouté encore 4, on verra ce qu'ils font ceux la

tcharp38 commented 1 year ago

Tu as raison. mais la il y aun mic mac entre ce qui est "configuré" et le canal réél. Ca devrait s'améliorer dans la prochaine beta. Pour tes soucis Xiaomi, si pas déja un sujet ouvert ou clos.. ouvre en un.