Stabilité dépendances

Bonjour a tous. J’ai quelques soucis de stabilité du plugin JeeZigbee / mQTT Manager.
Parfois certains équipements Zigbee, bien que communiquant, j’arrive a avoir les données, ne peuvent plus etre pilotés. Une commande emise se traduit souvent par un « time out » coté MQTT Manager
Un de mes amis a aussi ce genre de dysfonctionnement. Chez lui parfois, plus aucun equipement ne peut etre commandé, ni ne dialogue parfois
Parfois j’arrive a retablir le fonctionnement en réinstallant les dépendances des plugin.
Question : lors d’une mise a jour d’un plugin, les dépendances sont elles automatiquement mises a jour aussi ? Si je mets a jour un autre plugin qui partage les memes dépendances d’un autre plugin, ne peut il pas y avoir des soucis ?
Par ailleurs, je suis passé sur le canal 15 pour le Zigbee, et ca semble un peu mieux
Des précos pour choisir le bon canal ?
Lors qu’il n’y a plus de comm j’ai observé ces informations dans le log de z2md

> zigbee2mqtt@1.34.0 start
> node index.js

Zigbee2MQTT:error 2023-12-20 06:15:09: Publish 'set' 'force' to 'Entrée' failed: 'Error: Command 0x8cf681fffeaaeafd/1 manuSpecificTuya.dataRequest({"seq":13,"dpValues":[{"dp":106,"datatype":4,"data":[1]}]}, {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (sendZclFrameToEndpointInternal error)'
Zigbee2MQTT:error 2023-12-20 06:15:18: Publish 'set' 'force' to 'Salon 2 Fenêtre' failed: 'Error: Command 0x8cf681fffe1af7c5/1 manuSpecificTuya.dataRequest({"seq":17,"dpValues":[{"dp":106,"datatype":4,"data":[1]}]}, {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (sendZclFrameToEndpointInternal error)'
Zigbee2MQTT:error 2023-12-20 06:15:23: Publish 'set' 'force' to 'Entrée' failed: 'Error: Command 0x8cf681fffeaaeafd/1 manuSpecificTuya.dataRequest({"seq":19,"dpValues":[{"dp":106,"datatype":4,"data":[1]}]}, {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (sendZclFrameToEndpointInternal error)'
Zigbee2MQTT:error 2023-12-20 06:15:27: Publish 'set' 'force' to 'Ch Filles' failed: 'Error: Command 0x04cd15fffe3fa522/1 manuSpecificTuya.dataRequest({"seq":20,"dpValues":[{"dp":106,"datatype":4,"data":[1]}]}, {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (sendZclFrameToEndpointInternal error)'
Error: ZdoRequest error
    at Driver.zdoRequest (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:572:19)
    at EZSPAdapter.nodeDescriptorInternal (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/adapter/ezspAdapter.ts:380:28)
    at Object.func (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/adapter/ezspAdapter.ts:370:32)
    at Queue.executeNext (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/utils/queue.ts:32:32)

et parfois il n’est pas possible de lancer le plugin (voir ci dessous); il faut reinstaller les dependances
Capture d'écran 2023-12-24 111257

Merci pour vos retours

Je doute fort qu’il faille réinstaller les dépendances à chaque plantage.
On dirait plus que la clé zigbee n’est plus vue

Page santé Jeedom et log du démon en debug serait déjà un bon début a donner pour investiguer un peu plus

Humm sauf que les informations des capteurs remontent bien la plupart du temps. Si la clé Zigbee était OUT il n’y aurait pas d’infos, non ?
Et pourquoi parfois le pligin demarre puis s’arrete quelques secondes plus tard en indiquant « Refusing to start because configuration is not valid » , « homeassistant » ?
alors que je ne touche jamais a la configuration .
Je relance une install des dependances et ca repart a priori

Mais peut etre un autre souci quelque part, que les dependances corrigent ?
Merci

Vu le peu d’infos qu’on a impossible a dire

Ok. En fait ma question de fond était de savoir comment fonctionnait les mises a jour des plugin. Seuls les plugins sont mis a jour ou les dépendances aussi
J’aurai tendance a dire que seuls les plugin sont mis a jour car c’est super rapide, alors que lorsqu’on lance la reinstall des dependances, ca prend un peu plus longtemps
Je vais essayer d’avoir plus d’infos la prochaine fois, mais pour l’instant je touche du bois. J’ai supprimer les plugin JeeZigbee et mQTT Manager et j’ai tout reinstallé en passant sur le canal 15
Pour l’instant, tout fonctionne normalement, sans aucun probleme. Mais je surveille si cela se reproduit
a suivre…

Bonjour
Pour le moment seul le plugin, l’es dépendances prennant pas mal de temps ce n’est pour le moment pas automatique mais en cas de besoin le plugin vous previendra de les mettre a jour

Bjr Loic. Merci pour le retour. J’avais un doute.
Concernant mon probleme, c’est a dire que parfois le plugin refuse de demarrer (en fait il demarre et s’arrete au bout de quelques instants) et indique dans le log z2m que ma configuration n’est pas valide et que homeassistant doit etre « object, null » , de quoi peut il s’agir ?
Que vient faire homeassistant dans tout ca ? lien avec mQTT ?
Et le fait de relancer les dependances, ca semble resoudre le probleme . Tres bizarre non ?
Merci

Bonjour
La je sais pas te dire je n’ai encore jmais eu ca ni ici ni sur le supports. N’aurais tu pas touché des paramètres dans z2m ?

Re,

A priori, non , rien touché , car il n’y a en fait pas grand chose. Juste programmé la clé USB et c’est tout
Mais bon, il doit y avoir forcement une explication. Je vais voir si cela se reproduit ou non
Merci en tout cas

Sinon c’est un bug dans z2m du a un module particulier faut attendre qu’il corrige