Jeezigbee/Z2M Démon qui ne démarre plus

Bonjour,

J’ai migré du plugin officiel Zigbee vers le Jeedigbee(Z2M) il y a maitnenant 2 semaines.

Tout fonctionnait bien, j’avais une vingtaine de périphériques apairés sans souci et surtout avec un bien meilleur support que sous Zigbee.

Mais il y a 2 jours, plus rien ne fonctionne, mon démon passe son temps à se relancer. Je n’ai plus accès à l’interface Z2M et j’ignore pourquoi.

Le démon MQTT Manager tourne sans souci, il me dit bien que Z2M est abonné.
J’ai essayé de le désisntaller et ré-installer, relancer les dépendances, idem pour Z2M, mais sans résultat.
J’ai restauré une sauvegarde pour récupérer mes périphériques apairés.

Voilà le log z2m :

0000|[2023-07-10 11:22:52]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0001|[2023-07-10 11:22:52]INFO : Arrêt du démon z2m
0002|[2023-07-10 11:22:53]INFO : Démarrage du démon Z2M : ZIGBEE2MQTT_DATA=/var/www/html/plugins/z2m/core/class/../../data npm start --prefix /var/www/html/plugins/z2m/resources/zigbee2mqtt

Le z2md :

0000|> zigbee2mqtt@1.32.0 start
0001|> node index.js
0002|Zigbee2MQTT:debug 2023-07-10 11:22:59: Loaded state from file /var/www/html/plugins/z2m/data/state.json
0003|Zigbee2MQTT:info  2023-07-10 11:22:59: Logging to console and directory: '/var/www/html/plugins/z2m/data/log/2023-07-10.11-22-59' filename: log.txt
0004|Zigbee2MQTT:info  2023-07-10 11:22:59: Starting Zigbee2MQTT version 1.32.0 (commit #unknown)
0005|Zigbee2MQTT:info  2023-07-10 11:22:59: Starting zigbee-herdsman (0.16.0)
0006|Zigbee2MQTT:debug 2023-07-10 11:22:59: Using zigbee-herdsman with settings: '{"adapter":{"concurrent":null,"delay":null,"disableLED":false},"backupPath":"/var/www/html/plugins/z2m/data/coordinator_backup.json","databaseBackupPath":"/var/www/html/plugins/z2m/data/database.db.backup","databasePath":"/var/www/html/plugins/z2m/data/database.db","network":{"channelList":[11],"extendedPanID":[221,221,221,221,221,221,221,221],"networkKey":"HIDDEN","panID":6754},"serialPort":{"adapter":"deconz","path":"/dev/ttyACM0"}}'
0007|Zigbee2MQTT:info  2023-07-10 11:23:00: zigbee-herdsman started (resumed)
0008|Zigbee2MQTT:info  2023-07-10 11:23:00: Coordinator firmware version: '{"meta":{"maintrel":0,"majorrel":38,"minorrel":120,"product":0,"revision":"0x26780700","transportrev":0},"type":"ConBee2/RaspBee2"}'
0009|Zigbee2MQTT:debug 2023-07-10 11:23:00: Zigbee network parameters: {"channel":11,"extendedPanID":"0xdddddddddddddddd","panID":6754}
0010|Zigbee2MQTT:info  2023-07-10 11:23:00: Currently 18 devices are joined:
0011|Zigbee2MQTT:info  2023-07-10 11:23:00: PC-ZB1 (0xa4c138a105c39a05): HG08673 - Lidl Silvercrest smart plug with power monitoring (EU, FR) (Router)
0012|Zigbee2MQTT:info  2023-07-10 11:23:00: Sirene (0xa4c138b5bb7917cd): NAS-AB02B2 - Neo Alarm (Router)
0013|Zigbee2MQTT:info  2023-07-10 11:23:00: PC-ZB2 (0xa4c138bcef717317): HG08673 - Lidl Silvercrest smart plug with power monitoring (EU, FR) (Router)
0014|Zigbee2MQTT:info  2023-07-10 11:23:00: Relais-4ch (0xa4c138f0bd476427): TYWB 4ch-RF - MHCOZY 4 channel relay (Router)
0015|Zigbee2MQTT:info  2023-07-10 11:23:00: Capteur Porte Entrée (0x00158d000572eca7): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice)
0016|Zigbee2MQTT:info  2023-07-10 11:23:00: Capteur Porte Cuisine (0x00158d000579dd0f): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice)
0017|Zigbee2MQTT:info  2023-07-10 11:23:00: Capteur Porte Garage (0x00158d000579e20b): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice)
0018|Zigbee2MQTT:info  2023-07-10 11:23:00: Presence Sejour (0xa4c13802a6927fbc): IH012-RT01 - TuYa Motion sensor (EndDevice)
0019|Zigbee2MQTT:info  2023-07-10 11:23:00: Temp-Ch-PO (0xa4c1384e5a6076b4): ZG-227ZL - TuYa Temperature & humidity LCD sensor (EndDevice)
0020|Zigbee2MQTT:info  2023-07-10 11:23:00: Switch 2ch (0x04cd15fffe2fc63d): E1743 - IKEA TRADFRI ON/OFF switch (EndDevice)
0021|Zigbee2MQTT:info  2023-07-10 11:23:00: Switch-ZB-mini-7 (0xa4c1385dfd8ebad8): WHD02 - TuYa Wall switch module (Router)
0022|Zigbee2MQTT:info  2023-07-10 11:23:00: Capteur Fenetre Louise (0xa4c1389cbf53255d): TS0203 - TuYa Door sensor (EndDevice)
0023|Zigbee2MQTT:info  2023-07-10 11:23:00: Capteur Fenetre Amandine (0xa4c13891f6253f3a): TS0203 - TuYa Door sensor (EndDevice)
0024|Zigbee2MQTT:info  2023-07-10 11:23:00: Capteur Fenetre PO (0xa4c1381b176f97f1): TS0203 - TuYa Door sensor (EndDevice)
0025|Zigbee2MQTT:info  2023-07-10 11:23:00: Capteur Fenetre Sejour (0xa4c1385848df28b5): TS0203 - TuYa Door sensor (EndDevice)
0026|Zigbee2MQTT:info  2023-07-10 11:23:00: Capteur Porte Fenetre Salon (0x00124b00251d59f9): SNZB-04 - SONOFF Contact sensor (EndDevice)
0027|Zigbee2MQTT:info  2023-07-10 11:23:00: Capteur Fenetre Cuisine (0xa4c138dbaffca1d8): TS0203 - TuYa Door sensor (EndDevice)
0028|Zigbee2MQTT:info  2023-07-10 11:23:00: Capteur Porte cellier (0xa4c13812d6d0c85c): TS0203 - TuYa Door sensor (EndDevice)
0029|Zigbee2MQTT:info  2023-07-10 11:23:00: Zigbee: disabling joining new devices.
0030|Zigbee2MQTT:debug 2023-07-10 11:23:00: Received Zigbee message from 'Presence Sejour', type 'commandStatusChangeNotification', cluster 'ssIasZone', data '{"extendedstatus":0,"zonestatus":1}' from endpoint 1 with groupID null
0031|Zigbee2MQTT:debug 2023-07-10 11:23:00: Received Zigbee message from 'PC-ZB1', type 'attributeReport', cluster 'haElectricalMeasurement', data '{"activePower":4,"rmsCurrent":20,"rmsVoltage":240}' from endpoint 1 with groupID null
0032|Zigbee2MQTT:debug 2023-07-10 11:23:00: Received Zigbee message from 'PC-ZB1', type 'attributeReport', cluster 'seMetering', data '{"currentSummDelivered":[0,306]}' from endpoint 1 with groupID null
0033|Zigbee2MQTT:info  2023-07-10 11:23:00: Connecting to MQTT server at mqtt://:0
0034|Zigbee2MQTT:debug 2023-07-10 11:23:00: Using MQTT login with username: jeedom
0035|Zigbee2MQTT:error 2023-07-10 11:23:00: MQTT error: getaddrinfo ENOTFOUND :0
0036|Zigbee2MQTT:error 2023-07-10 11:23:00: MQTT failed to connect, exiting...
0037|Zigbee2MQTT:info  2023-07-10 11:23:00: Stopping zigbee-herdsman...
0038|Zigbee2MQTT:info  2023-07-10 11:23:00: Stopped zigbee-herdsman

QUelqu’un aurait-il une solution ?

Salut

As-tu chsnger quelques choses dans ta configuration mqtt récemment ? As-tu installé un autre plugin mqtt ? Est-ce apparu après un reboot ?

Tu peux tenter de réinstaller les dépendances de mqtt manager pour remettre au propre l’installation et de refaire le configuration de jeezigbee après.

Antoine

1 « J'aime »

Je n’ai rien changé de particulier et meme en desinstallant et réinstallant complètement MQTT Manager, cela ne change rien, y compris après reboot

Bon, faute de solution utile, j’ai tout désisntallé et je suis passé en ajoutant le plugin JMQTT.
Il s’est approprié l’installation de Mosquito et j’ai réinstallé MQTT Manager puis JeeZigbee;

Ca fonctionne mais j’ai encore 2 bugs :

  • L’nterface web Z2M ne fait plus rien (j’ai les menus mais rien dedans et impossible de lancer un apairage)
  • J’ai les fantomes de mes anciens dispositifs (première install de Jeezigbee) lorsque je sélectionne une action par exemple. Ca doit surement trainer dans un fichier de conf mais j’ignore lequel

Ce plugin est bien mais manque cruellement de support. C’est dommage pour un plugin officiel. Le plugin wifilight est par exemple lui bien mieux supporté (plus de réactivité)

Tu donnes peut de concret aussi , comme les logs.
L’installation semble fonctionner pour beaucoup tout de même.

Antoine

Je recopie mon post d’un autre discussion, où tu m’as aiguillé sur la solution…

J’ai essayé d’accéder au GUI de Zigbee2MQTT avec un autre navigateur et là il m’a demandé le token que j’ai rempli.

A cet instant : Magie ! Je vois enfin mes périphériques Zigbee !!

Du coup, je me connecte avec le navigateur d’origine, je vire le cookie, il me redemande le token et là ça marche !

J’imagine que ça venait de ma réinstallation qui a forcément provoqué un changement de token mais sans que le plugin n’indique de faire quelque chose.

Du coup, merci pour ton aide.

Je pense que ça serait intéressant de compléter la doc avec cette info ou de mettre un warning dans le plugin à ce sujet;

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.