KiwiHC16 / Abeille

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

Données LQI ré-interrogation du réseau aléatoires #1633

Closed bocquetm closed 3 years ago

bocquetm commented 3 years ago

Bonjour,

comme vu avec @tcharp38 , j'ouvre un autre case. Quand je refresh le network, les données ne sont jamais les mêmes.

image

image

image

Dans les logs de debug et LQI je ne vois pas d'erreurs particulières ou autre.

[2021-01-18 21:12:19] Equipements connus de Jeedom: {XXXXXXXXXXXXXXXXXXXXXXXXXX} [2021-01-18 21:12:19] Objets connus de Jeedom: {"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"} [2021-01-18 21:12:19] Contenu Abeille1 lock='done/1610973065/ok' [2021-01-18 21:12:19] Nouvel eq à interroger: 'Ruche-Abeille1' (Abeille1/Ruche) [2021-01-18 21:12:19] ========== [2021-01-18 21:12:19] Zigate 1: progression 0/1 [2021-01-18 21:12:19] Interrogation de 'Ruche-Abeille1' (0000) [2021-01-18 21:12:19] msgToCmd: {"topic":null,"payload":null,"priority":null,"message":{"topic":"CmdAbeille1\/Ruche\/Management_LQI_request","payload":"address=0000&StartIndex=00"}} [2021-01-18 21:12:19] msgFromParser(eqIndex=0) [2021-01-18 21:12:19] tableEntries=04, tableListCount=01, startIndex=03 [2021-01-18 21:12:19] N={"Addr":"EA38","ExtPANId":"5DBB700503CCE739","ExtAddr":"00158D00045BD241","Depth":"01","LQI":"3A","BitMap":"16"} [2021-01-18 21:12:19] AbeilleLQI terminé.

Sur les autres LQI, j'ai bien plus de données.

Je suis en version de prod "2021-01-18 09:07:21" et en Jeedom 4.1.17.

Cdt, Mickael

KiwiHC16 commented 3 years ago

On s est un bug lié à la version 4.1.17 de jeedom. idem cas: Jeedom "V4.1.17" Abeille "beta, 2021-01-18": Network List issue. #1629

KiwiHC16 commented 3 years ago

Pensez à la cagnotte: http://kiwihc16.free.fr/index.html#cagnotte Donate

La discussion doit être en relation directe avec le titre de l’issue. Ne pas avoir deux ou plus discussions dans une issue. Si la discussion change de sujet, fermer l’issue et en ouvrir une autre avec le sujet qui va bien.

tcharp38 commented 3 years ago

@KiwiHC16 Je ne crois pas que ce soit lié à la version de Jeedom. Cette partie est tres independante. @bocquetm Peux tu donner AbeilleParser du meme moment que AbeilleLQI ?

bocquetm commented 3 years ago

Alors j'ai pas retrouvé les anciens mais j'ai reproduit à nouveau:

image

[2021-01-18 22:59:20][debug] Abeille1, Type=804E/Management LQI response, SQN=EA, Status=00, NeighbourTableEntries=10, NeighbourTableListCount=02, StartIndex=00, SrcAddr=0000
[2021-01-18 22:59:20][debug]   NAddr=A7AD, NExtPANId=5DBB700503CCE739, NExtAddr=00158D0003431631, NDepth=01, NLQI=B2, NBitMap=1A => RxOFFWhenIdle/Child/?/EndDevice
[2021-01-18 22:59:20][debug]   NAddr=BF32, NExtPANId=5DBB700503CCE739, NExtAddr=00158D0003636050, NDepth=01, NLQI=80, NBitMap=1A => RxOFFWhenIdle/Child/?/EndDevice

[2021-01-18 22:59:20] Démarrage d'AbeilleLQI.
[2021-01-18 22:59:20] Interrogation de la zigate 1
[2021-01-18 22:59:20]   Eq='Abeille1/A3CE', objname=''
[2021-01-18 22:59:20]   Eq='Abeille1/A7AD', objname='Alarme'
[2021-01-18 22:59:20]   Eq='Abeille1/BF32', objname='Alarme'
[2021-01-18 22:59:20]   Eq='Abeille1/2FB4', objname='Alarme'
[2021-01-18 22:59:20]   Eq='Abeille1/B13E', objname='Alarme'
[2021-01-18 22:59:20]   Eq='Abeille1/2CC5', objname='Alarme'
[2021-01-18 22:59:20]   Eq='Abeille1/ACB7', objname='Alarme'
[2021-01-18 22:59:20]   Eq='Abeille1/F523', objname='Appartement'
[2021-01-18 22:59:20]   Eq='Abeille1/B905', objname='Appartement'
[2021-01-18 22:59:20]   Eq='Abeille1/Ruche', objname='Appartement'
[2021-01-18 22:59:20]   Eq='Abeille1/6826', objname='Buanderie'
[2021-01-18 22:59:20]   Eq='Abeille1/F307', objname='Chambre'
[2021-01-18 22:59:20]   Eq='Abeille1/5DF6', objname='Cuisine'
[2021-01-18 22:59:20]   Eq='Abeille1/62ED', objname='Salle de bain'
[2021-01-18 22:59:20]   Eq='Abeille1/84E3', objname='Salon'
[2021-01-18 22:59:20]   Eq='Abeille1/F542', objname='Salon'
[2021-01-18 22:59:20]   Eq='Abeille1/6327', objname='Salon'
[2021-01-18 22:59:20]   Eq='Abeille1/0978', objname='Salon'
[2021-01-18 22:59:20]   Eq='Abeille1/817B', objname='Salon'
[2021-01-18 22:59:20]   Eq='Abeille1/DEFA', objname='TV'
[2021-01-18 22:59:20]   Eq='Abeille1/EA38', objname='Ville'
[2021-01-18 22:59:20] Equipements connus de Jeedom: {"XXXXXXXXX"}
[2021-01-18 22:59:20] Objets connus de Jeedom: {"YYYYYYYYYYYYY"}
[2021-01-18 22:59:20] Contenu Abeille1 lock='done/1611007156/ok'
[2021-01-18 22:59:20] Nouvel eq à interroger: 'Ruche-Abeille1' (Abeille1/Ruche)
[2021-01-18 22:59:20] ==========
[2021-01-18 22:59:20] Zigate 1: progression 0/1
[2021-01-18 22:59:20] Interrogation de 'Ruche-Abeille1' (0000)
[2021-01-18 22:59:20] msgToCmd: {"topic":null,"payload":null,"priority":null,"message":{"topic":"CmdAbeille1\/Ruche\/Management_LQI_request","payload":"address=0000&StartIndex=00"}}
[2021-01-18 22:59:20] msgFromParser(eqIndex=0)
[2021-01-18 22:59:20]   tableEntries=04, tableListCount=01, startIndex=03
[2021-01-18 22:59:20]   N={"Addr":"EA38","ExtPANId":"5DBB700503CCE739","ExtAddr":"00158D00045BD241","Depth":"01","LQI":"3A","BitMap":"16"}
[2021-01-18 22:59:20] AbeilleLQI terminé.
[2021-01-18 22:59:20][debug] Message from queueKeyLQIToCmd: CmdAbeille1/Ruche/Management_LQI_request -> address=0000&StartIndex=00
[2021-01-18 22:59:20][debug]   L2 - procmsg({"topic":"CmdAbeille1\/Ruche\/Management_LQI_request","payload":"address=0000&StartIndex=00","priority":4,"message":null})
[2021-01-18 22:59:20][debug]   L2 - procmsg("CmdAbeille1\/Ruche\/Management_LQI_request" , "address=0000&StartIndex=00" , 4)
[2021-01-18 22:59:20][debug]   L2 - 4 arguments command
[2021-01-18 22:59:20][debug]     L1 - processCmd({"Management_LQI_request":"Management_LQI_request","priority":4,"dest":"Abeille1","address":"0000","StartIndex":"00"})
[2021-01-18 22:59:20][debug]   NE introuvable, probablement une annonce, j envoie la commande.
[2021-01-18 22:59:20][debug]       sendCmd("Abeille1", cmd="004E", data="000000", len="0003", priority=4)
[2021-01-18 22:59:20][debug]   i: 1 key: 1
[2021-01-18 22:59:20][debug]   J'ai 1 commande(s) pour la zigate a envoyer.
[2021-01-18 22:59:20][debug] sendCmdToZigate(Dest=Abeille1, cmd=004E, len=0003, datas=000000)
[2021-01-18 22:59:20][debug]   Envoi de la commande a la zigate: /dev/ttyS0-004E-0003-000000
KiwiHC16 commented 3 years ago
@KiwiHC16 Je ne crois pas que ce soit lié à la version de Jeedom. Cette partie est tres independante.

Je suis d'accord mais tres surprenant j'ai eu ce soucis avec V4.1.17 alors que pas de soucis avec la version d'avant. Je ne sais pas ou est le lien mais je suis quasi sure qu'il y en a un.

Je l ai aussi eu sur un systeme utilisateur que je dépannais hier. Je vais faire des tests pour essayer de cerner le sujet.

KiwiHC16 commented 3 years ago

Je vois ton dernier PR:

1626 fix: "Network list" - Uncaught TypeError: Cannot read property …

Sur prod pas inclus et issue Sur dev inclus et pas de soucis.

Je teste avec master sur prod.

KiwiHC16 commented 3 years ago

Avec le master tout est sur ma prod. Le dernier commit doit être la solution. Je vais régénérer la beta sur la base du master et passer mes systemes de prod sur cette version pour verifier.

bocquetm commented 3 years ago

Du coup de mon côté je suis avec le patch que @tcharp38 m'a transmis (passer de GET en POST de l'issue #1626 ) et surtout sur la version stable du market Jeedom.

KiwiHC16 commented 3 years ago

Ok pour moi. Je clos.