Le démon ne démarre plus - Error: Failed to connect to the adapter

Bonjour,

Il m’est impossible de faire la mise à jour du plugin Z2M. Après mise à jour de celui-ci, le démon ne démarre plus.

J’ai pu remarquer que cette dernière a posé un problème chez plusieurs personnes, j’ai lu les différents sujets, mais je n’ai pas trouvé solution à mon problème.

Après la mise à jour, j’ai remarqué que je n’ai plus accès à l’interface z2m sur le port 8080. J’ai choisi une installation full Jeedom et Zigbee2Mqtt est installé directement via le plugin dans Jeedom.

Voici les logs en mode débug après mise à jour lorsque j’essaie de lancer le démon :

Voici les logs :

Z2M :

[2023-09-27 20:27:11]INFO : Arrêt du démon z2m
[2023-09-27 20:27:12]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

Z2Md :

> zigbee2mqtt@1.33.0 start
> node index.js
Zigbee2MQTT:debug 2023-09-27 20:27:14: Loaded state from file /var/www/html/plugins/z2m/data/state.json
Zigbee2MQTT:info  2023-09-27 20:27:14: Logging to console and directory: '/var/www/html/plugins/z2m/data/log/2023-09-27.20-27-14' filename: log.txt
Zigbee2MQTT:debug 2023-09-27 20:27:14: Removing old log directory '/var/www/html/plugins/z2m/data/log/2023-09-24.21-10-05'
Zigbee2MQTT:info  2023-09-27 20:27:14: Starting Zigbee2MQTT version 1.33.0 (commit #4d53ac4)
Zigbee2MQTT:info  2023-09-27 20:27:14: Starting zigbee-herdsman (0.18.5)
Zigbee2MQTT:debug 2023-09-27 20:27:14: 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":"zstack","path":"/dev/ttyACM0"}}'
Zigbee2MQTT:error 2023-09-27 20:27:34: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-09-27 20:27:34: Failed to start zigbee
Zigbee2MQTT:error 2023-09-27 20:27:34: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2023-09-27 20:27:34: Exiting...
Zigbee2MQTT:error 2023-09-27 20:27:34: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
at ZStackAdapter.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:103:27)
at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/controller.ts:132:29)
at Zigbee.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/zigbee.ts:60:27)
at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/controller.ts:101:27)
at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:107:5)

J’ai remis ma sauvegarde précieusement réalisée

.

Tout fonctionne à merveille sur l’ancienne version …

Bonjour
Là c’est un soucis pure z2m il démarre mais n’arrive pas à communiquer avec la clef. Malheureusement les soucis internes z2m sont pas mon point fort et je n’ai pas encore les compétences pour les résoudre. Par contre si tu vas sur leur issue (sur leur GitHub) il y a de mémoire un sujet sur ton problème en général c’est souvent un soucis de firmware.

Bonjour,

Voir configuration clé usb.

akenad :slight_smile:

guide/installation/20_zigbee2mqtt-fails-to-start.html#error-srsp-sys-ping-after-6000ms

Bonjour,

Merci pour vos réponses… À force de remonter, on va finir par avoir un plug-in nickel…

Mon Dongle Zigbee est un Sonoff acheté spécialement pour Z2M car apparemment, c’était mieux…

D’après ce que je vois il faut flasher la clé, mais qui dit flasher dit tout réappérer… Au même titre que si je change la clé…

Je pense que je vais rester sur cette version un moment jusqu’à ce que j’ai une bonne journée devant moi pour faire les manipulations. Appart si une solution autre que HardWare existe (je mets le flash de la clé dans le hardware)

Salut

Pour la version P (tu me donnes pas ta version il me semble) le flash n’oblige pas à faire un réappairage. J’en ai déjà fait deux avec sans aucun besoin de refaire mes appairages.

Pour la version E, non conseillée par zigbee2mqtt, je n’ai pas lu de retours comme quoi le flashage demandait à réappairer les dispositifs.

D’où tires-tu cette information ?

Antoine

J’ai cette version : https://amzn.to/3taPA8a

Version E donc.

C’est la version E :neutral_face:

Pour la version E : Actuellement il ne faut pas la flasher (La dernière version semble encore plus instable que celle d’origine).

Comme indiqué par @Tonio16, cette clé USB Zigbee SONOFF-E n’est pas conseillée par Zigbee2Mqtt (Clé encore considérée en « Expérimentale »).

Un Flashage de la clé USB ne nécessite pas de réappairer les modules Zigbee.

Hello,
Perso j’ai fais la mise a jour du plugin Z2M cette après midi et j’utilise la clé sonoff version E en
6.10.3.0 et j’ai pas eu de problème, j’ai bien accès a l’interface Z2M.

Donc, si je résume, il y a deux solutions qui s’offrent à moi.
Soit j’achète la Version P
Dans ce cas, j’aurais équipe l’ensemble des équipements sur cette nouvelle Cle, et je devrais pas être embêté à l’avenir car c’est une version supportée.
Soit j’attends une prochaine mise à jour qui permettra de supporter la version E

En soi, l’impact de ne pas faire la mise à jour est actuellement minime, mais pourra devenir problématique dans le temps…

Si je suis sûre à 100 % qu’avec la version P, je n’ai plus de problème à l’avenir, et que je sois sur un système stable qui ne me demande pas de flasher la clé, je pense que c’est une des meilleures solutions …

Étrange, on a peut-être tous deux des frimaire légèrement différent.
Ou alors c’est peut-être tout simplement la configuration de Jeedom Étrange, on a peut-être tous deux des frimaire légèrement différent.
Ou alors c’est peut-être tout simplement la configuration de Jeedom…
Ton z2m et installer directement via le plug-in, où est totalement indépendant ?

Oui , et pour l’instant je n’ai pas encore beaucoup de modules dessus car je n’ai pas encore passer les modules du plugin Zigbee vers JeeZigbee

J’ai fait tout le travail de transfère au mois d’aout pensant que c’était plus stable …

Je vais essayé de mettre ma sauvegarde sur un VM et faire la mise a jour sans module et sans clé « pour essayer »

Je viens de refaire un test via la version 1.32.2 de Zigbee2MQTT mais rien n’y fait :

Voici les logs :

Z2M :

Z2M.txt (93,1 Ko)

(Désolé pour le TXT mais le texte était trop long …

Z2M_packages

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_z2m
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../plugins/z2m/resources/pre-install.sh
+ sudo /var/www/html/core/class/../../plugins/z2m/resources/pre-install.sh
Launch pre-install of z2m dependancy
+ echo 3
+ sudo chmod +x /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ sudo /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ echo Launch post-install of z2m dependancy
Launch post-install of z2m dependancy
+ realpath /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ dirname /var/www/html/plugins/z2m/resources/post-install.sh
+ BASEDIR=/var/www/html/plugins/z2m/resources
+ [ -d /var/www/html/plugins/z2m/resources/zigbee2mqtt ]
+ rm -rf /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ mkdir /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ git clone --depth 1 https://github.com/Koenkk/zigbee2mqtt.git /var/www/html/plugins/z2m/resources/zigbee2mqtt
Cloning into '/var/www/html/plugins/z2m/resources/zigbee2mqtt'...
+ cd /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ [ -f /var/www/html/plugins/z2m/resources/../data/wanted_z2m_version ]
+ cat /var/www/html/plugins/z2m/resources/../data/wanted_z2m_version
+ wanted_z2m_version=1.32.2
+ [ ! -z 1.32.2 ]
+ echo Need version : 1.32.2
Need version : 1.32.2
+ git fetch --all --tags
Fetching origin
From https://github.com/Koenkk/zigbee2mqtt
* [new tag]         0.1.0      -> 0.1.0
* [new tag]         0.1.1      -> 0.1.1
* [new tag]         1.4.0      -> 1.4.0
* [new tag]         1.5.0      -> 1.5.0
* [new tag]         1.5.1      -> 1.5.1
* [new tag]         1.6.0      -> 1.6.0
* [new tag]         1.7.0      -> 1.7.0
* [new tag]         1.7.1      -> 1.7.1
* [new tag]         1.8.0      -> 1.8.0
* [new tag]         1.9.0      -> 1.9.0
+ git checkout tags/1.32.2
Note: checking out 'tags/1.32.2'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b 
HEAD is now at 1ec1e572 chore(dev): release 1.32.2 (#18486)
+ npm ci
added 800 packages, and audited 801 packages in 7s
86 packages are looking for funding
run `npm fund` for details
1 moderate severity vulnerability
To address all issues, run:
npm audit fix
Run `npm audit` for details.
+ npm run build
> zigbee2mqtt@1.32.2 build
> tsc && node index.js writehash
+ chown www-data:www-data -R /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ echo 4
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end z2m
+ rm /tmp/jeedom_install_in_progress_z2m
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Z2Md :

> zigbee2mqtt@1.32.2 start
> node index.js
Zigbee2MQTT:debug 2023-09-30 18:42:07: Loaded state from file /var/www/html/plugins/z2m/data/state.json
Zigbee2MQTT:info  2023-09-30 18:42:07: Logging to console and directory: '/var/www/html/plugins/z2m/data/log/2023-09-30.18-42-07' filename: log.txt
Zigbee2MQTT:debug 2023-09-30 18:42:07: Removing old log directory '/var/www/html/plugins/z2m/data/log/2023-09-24.21-20-05'
Zigbee2MQTT:info  2023-09-30 18:42:07: Starting Zigbee2MQTT version 1.32.2 (commit #1ec1e572)
Zigbee2MQTT:info  2023-09-30 18:42:07: Starting zigbee-herdsman (0.17.2)
Zigbee2MQTT:debug 2023-09-30 18:42:07: 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":"zstack","path":"/dev/ttyACM0"}}'
Zigbee2MQTT:error 2023-09-30 18:42:27: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-09-30 18:42:27: Failed to start zigbee
Zigbee2MQTT:error 2023-09-30 18:42:27: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2023-09-30 18:42:27: Exiting...
Zigbee2MQTT:error 2023-09-30 18:42:27: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
at ZStackAdapter.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:103:27)
at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/controller.ts:132:29)
at Zigbee.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/zigbee.ts:59:27)
at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/controller.ts:101:27)
at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:107:5)

J’ai essayé de mettre le port en Auto, mais c’est identique…

Ma config

La mise à jour est passée avec cette configuration (identique à la tienne).

Possible que ce soit « type de controleur » qui n’était pas conforme…

On est d’accord qu’avec ce controleur, tu ne fais jamais la Mise à jour frimware via Jeedom ?

Pour l’instant je ne fais aucune mise à jour firmware de la clé

1 « J'aime »

Je pense que je vais partir dans la même logique

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