fairecasoimeme / ZiGate

Zigate is an Universal Zigbee Gateway
http://zigate.fr
171 stars 59 forks source link

AbeilleCmd: perte d'une commande si trop rapide #352

Closed tcharp38 closed 3 years ago

tcharp38 commented 3 years ago

Pendant le refresh de la page Equipement, 2 commandes sont envoyées pour recuperer

Hors je constate qu'un moins une des requetes (permitJoin-Status) part à la trappe

Extrait AbeilleCmd

[2021-04-08 15:48:38] Message from queueKeyFormToCmd: CmdAbeille1/Ruche/getTimeServer -> [2021-04-08 15:48:38] L2 - procmsg({"topic":"CmdAbeille1\/Ruche\/getTimeServer","payload":"","priority":1,"message":null}) [2021-04-08 15:48:38] L1 - processCmd({"getTimeServer":"","priority":1,"dest":"Abeille1"}) [2021-04-08 15:48:38] sendCmd("Abeille1", cmd="0017", data="", shortAddr=, len="0000", priority=1) [2021-04-08 15:48:38] incStatCmd(): {"0024":1,"0016":1,"0009":1,"0002":1,"0017":5,"0014":4,"0010":15,"0100":2} [2021-04-08 15:48:38] [2021-04-08 15:48:38] processCmdQueueToZigate(): J'ai 1 commande(s) pour la zigate a envoyer. [2021-04-08 15:48:38] sendCmdToZigate(Dest=Abeille1, cmd=0017, len=0000, datas=) [2021-04-08 15:48:38] [2021-04-08 15:48:38] Message from queueKeyFormToCmd: CmdAbeille1/Ruche/permitJoin-Status -> Status [2021-04-08 15:48:38] L2 - procmsg({"topic":"CmdAbeille1\/Ruche\/permitJoin-Status","payload":"Status","priority":1,"message":null}) [2021-04-08 15:48:38] L1 - processCmd({"permitJoin-Status":"Status","priority":1,"dest":"Abeille1"}) [2021-04-08 15:49:04] tempoMessageQueue: 0 - cmdQueue: 1 nb message: 0 - [2021-04-08 15:49:08]

Manque qqch ici. Je ne vois pas la commande "permiJoin-Status" envoyée vers la zigate.

[2021-04-08 15:49:08] Message from queueKeyAbeilleToCmd: TempoCmdAbeille1/Ruche/getVersion&time=1617889768 -> Version [2021-04-08 15:49:08] L2 - procmsg({"topic":"TempoCmdAbeille1\/Ruche\/getVersion&time=1617889768","payload":"Version","priority":4,"message":null}) [2021-04-08 15:49:29] [2021-04-08 15:49:29] Message from queueKeyCmdToCmd: CmdAbeille1/Ruche/getVersion -> Version [2021-04-08 15:49:29] L2 - procmsg({"topic":"CmdAbeille1\/Ruche\/getVersion","payload":"Version","priority":4,"message":null}) [2021-04-08 15:49:29] L1 - processCmd({"getVersion":"Version","priority":4,"dest":"Abeille1"}) [2021-04-08 15:49:29] Get Version [2021-04-08 15:49:29] sendCmd("Abeille1", cmd="0010", data="", shortAddr=, len="0000", priority=4) [2021-04-08 15:49:29] incStatCmd(): {"0024":1,"0016":1,"0009":1,"0002":1,"0017":5,"0014":4,"0010":16,"0100":2} [2021-04-08 15:49:29] [2021-04-08 15:49:29] processCmdQueueToZigate(): J'ai 1 commande(s) pour la zigate a envoyer. [2021-04-08 15:49:29] sendCmdToZigate(Dest=Abeille1, cmd=0010, len=0000, datas=) [2021-04-08 15:49:35] tempoMessageQueue: 0 - cmdQueue: 1 nb message: 0 - [2021-04-08 15:50:06] tempoMessageQueue: 0 - cmdQueue: 1 nb message: 0 - [2021-04-08 15:50:14] [2021-04-08 15:50:14] Message from queueKeyAbeilleToCmd: TempoCmdAbeille1/Ruche/getVersion&time=1617889834 -> Version [2021-04-08 15:50:14] L2 - procmsg({"topic":"TempoCmdAbeille1\/Ruche\/getVersion&time=1617889834","payload":"Version","priority":4,"message":null}) [2021-04-08 15:50:35] [2021-04-08 15:50:35] Message from queueKeyCmdToCmd: CmdAbeille1/Ruche/getVersion -> Version [2021-04-08 15:50:35] L2 - procmsg({"topic":"CmdAbeille1\/Ruche\/getVersion","payload":"Version","priority":4,"message":null}) [2021-04-08 15:50:35] L1 - processCmd({"getVersion":"Version","priority":4,"dest":"Abeille1"}) [2021-04-08 15:50:35] Get Version [2021-04-08 15:50:35] sendCmd("Abeille1", cmd="0010", data="", shortAddr=, len="0000", priority=4) [2021-04-08 15:50:35] incStatCmd(): {"0024":1,"0016":1,"0009":1,"0002":1,"0017":5,"0014":4,"0010":17,"0100":2} [2021-04-08 15:50:35] [2021-04-08 15:50:35] processCmdQueueToZigate(): J'ai 1 commande(s) pour la zigate a envoyer. [2021-04-08 15:50:35] sendCmdToZigate(Dest=Abeille1, cmd=0010, len=0000, datas=) [2021-04-08 15:50:37] tempoMessageQueue: 0 - cmdQueue: 1 nb message: 0 -

tcharp38 commented 3 years ago

Ooops. Désolé. N'a rien à faire ici. :(