Problème suite arrêt serveur (panne de courant)

Bonjour à tous,
Mon serveur jeedom est tombé ce matin.
C’est un debian 11 à jour avec jeedom parfaitement à jour 4.4.19 sauf pour z2m où je suis resté sagement en 1.42.0
J’ai relancé le serveur,
j’ai repris ma sauvegarde de 2:58 de ce jour mais je ne parviens pas à démarrer z2m : deamon nok désespérément .
Ci-dessous les log de z2m et z2md et deux copies d’écran plugin jeezigbee et santé jeedom

log z2m

[2025-02-17 17:05:01][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2025-02-17 17:05:01][INFO] : Arrêt du démon z2m
[2025-02-17 17:05:02][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

log z2md

> zigbee2mqtt@1.42.0 start
> node index.js

node:internal/modules/cjs/loader:1228
  throw err;
  ^

Error: Cannot find module 'semver'
Require stack:
- /var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1225:15)
    at Module._load (node:internal/modules/cjs/loader:1051:27)
    at Module.require (node:internal/modules/cjs/loader:1311:19)
    at require (node:internal/modules/helpers:179:18)
    at Object.<anonymous> (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:1:16)
    at Module._compile (node:internal/modules/cjs/loader:1469:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
    at Module.load (node:internal/modules/cjs/loader:1288:32)
    at Module._load (node:internal/modules/cjs/loader:1104:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:173:12) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [ '/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js' ]
}

Node.js v20.18.3

Copie ecran plugin zigbee

copie écran santé jeedom

il manquait un morceau de l’état de santé, désolé

Merci de votre aide

C. Chatonnay

Salut

C’est la partie au dessus qui est intéressante. Celle-ci est quasi inutile.

Une raison pour ne pas passer votre clé sur le firmware ember? Il a des retours positifs vs ezsp. Ember est nécessaire pour suivre l’évolution de zigbee2mqtt qui se focalise sur la compatibilité avec ce firmware.

Antoine

Bonsoir,
Je n’ai pas vu cette information. Si c’est nécessaire je peux le faire.
Cordialement

Antoine

Bon, après plusieurs recherches, tentatives de flasher le dongle, je n’ai pas réussi.
Y-a-t’il un tuto simple pour ce type d’action.

Par ailleurs, je ne comprends pas pourquoi l’installation fonctionnait parfaitement dimanche et qu’aujourd’hui, en fait hier, plus rien ne fonctionne après avoir fait la restauration.

Cdtl

Bonjour,
Après quelques heures de repos j’ai pu flasher mon dongle sonoff sous windows 10 et edge https://mcflypartages.fr/blog/sonoff_zbdongle_e_flash_multipan_thread/ la nouvelle version est 7.4.4

J’ai ensuite réinstaller la clé et mis à jour les dépendances, je suis toujours en panne
Voici le log lors de l’installation des dépendances

2728|> zigbee2mqtt@2.1.1 start
2729|> node index.js
2730|Starting Zigbee2MQTT without watchdog.
2731|Migration notes written in /var/www/html/plugins/z2m/data/migration-1-to-2.log
2732|Migration notes written in /var/www/html/plugins/z2m/data/migration-2-to-3.log
2733|Migration notes written in /var/www/html/plugins/z2m/data/migration-3-to-4.log
2734|[2025-02-18 10:25:18] e[32minfoe[39m: 	z2m: Logging to console, file (filename: log.log)
2735|[2025-02-18 10:25:18] e[32minfoe[39m: 	z2m: Starting Zigbee2MQTT version 2.1.1 (commit #1accb8b)
2736|[2025-02-18 10:25:18] e[32minfoe[39m: 	z2m: Starting zigbee-herdsman (3.2.5)
2737|[2025-02-18 10:25:18] e[32minfoe[39m: 	zh:ember: Using default stack config.
2738|[2025-02-18 10:25:18] e[32minfoe[39m: 	zh:ember: ======== Ember Adapter Starting ========
2739|[2025-02-18 10:25:18] e[32minfoe[39m: 	zh:ember:ezsp: ======== EZSP starting ========
2740|[2025-02-18 10:25:18] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
2741|[2025-02-18 10:25:18] e[32minfoe[39m: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
2742|[2025-02-18 10:25:18] e[32minfoe[39m: 	zh:ember:uart:ash: Serial port opened
2743|[2025-02-18 10:25:18] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
2744|[2025-02-18 10:25:21] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
2745|[2025-02-18 10:25:21] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
2746|[2025-02-18 10:25:23] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
2747|[2025-02-18 10:25:23] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
2748|[2025-02-18 10:25:26] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
2749|[2025-02-18 10:25:26] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
2750|[2025-02-18 10:25:28] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
2751|[2025-02-18 10:25:28] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
2752|[2025-02-18 10:25:31] e[31merrore[39m: 	z2m: Error while starting zigbee-herdsman
2753|[2025-02-18 10:25:31] e[31merrore[39m: 	z2m: Failed to start zigbee-herdsman
2754|[2025-02-18 10:25:31] e[31merrore[39m: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
2755|[2025-02-18 10:25:31] e[31merrore[39m: 	z2m: Exiting...
2756|[2025-02-18 10:25:31] e[31merrore[39m: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
2757|at EmberAdapter.initEzsp (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:670:19)
2758|at EmberAdapter.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1533:24)
2759|at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/controller/controller.ts:136:29)
2760|at Zigbee.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/zigbee.ts:69:27)
2761|at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/controller.ts:142:13)
2762|at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:161:5)

voici celui lors de redémarrage

2763|> zigbee2mqtt@2.1.1 start
2764|> node index.js
2765|Starting Zigbee2MQTT without watchdog.
2766|!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2767|READ THIS CAREFULLY
2768|Refusing to start because configuration is not valid, found the following errors:
2769|- device_options must be object
2770|If you don't know how to solve this, read https://www.zigbee2mqtt.io/guide/configuration
2771|!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

L’état de santé de jeedom n’a pas changer
Voici la nouvelle copie d’écran du plugin

Merci de votre aide

Salut

Erreur remontée des dizaines de fois, une recherche vous l’aurez faite trouver. Il faut effacer la ligne device_options: [] du fichier configuration.yaml

C’est pas compliqué de faire une recherche avec un log aussi clair…

Antoine

Merci de le souligner, j’avais omis de corriger le fichier de configuration, autant pour moi.
Cependant je suis toujours en panne, que le relance le plugin avce le controleur type ember ou ezsp, j’ai ce type de log après le lancement

2851|Starting Zigbee2MQTT without watchdog.
2852|[2025-02-18 11:24:54] e[32minfoe[39m: 	z2m: Logging to console, file (filename: log.log)
2853|[2025-02-18 11:24:54] e[32minfoe[39m: 	z2m: Starting Zigbee2MQTT version 2.1.1 (commit #1accb8b)
2854|[2025-02-18 11:24:54] e[32minfoe[39m: 	z2m: Starting zigbee-herdsman (3.2.5)
2855|[2025-02-18 11:24:54] e[32minfoe[39m: 	zh:ember: Using default stack config.
2856|[2025-02-18 11:24:54] e[32minfoe[39m: 	zh:ember: ======== Ember Adapter Starting ========
2857|[2025-02-18 11:24:54] e[32minfoe[39m: 	zh:ember:ezsp: ======== EZSP starting ========
2858|[2025-02-18 11:24:54] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
2859|[2025-02-18 11:24:54] e[32minfoe[39m: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
2860|[2025-02-18 11:24:54] e[32minfoe[39m: 	zh:ember:uart:ash: Serial port opened
2861|[2025-02-18 11:24:54] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
2862|[2025-02-18 11:24:56] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
2863|[2025-02-18 11:24:56] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
2864|[2025-02-18 11:24:59] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
2865|[2025-02-18 11:24:59] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
2866|[2025-02-18 11:25:01] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
2867|[2025-02-18 11:25:01] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
2868|[2025-02-18 11:25:04] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
2869|[2025-02-18 11:25:04] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
2870|[2025-02-18 11:25:06] e[31merrore[39m: 	z2m: Error while starting zigbee-herdsman
**2871|[2025-02-18 11:25:06] e[31merrore[39m: 	z2m: Failed to start zigbee-herdsman**
2872|[2025-02-18 11:25:06] e[31merrore[39m: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
2873|[2025-02-18 11:25:06] e[31merrore[39m: 	z2m: Exiting...
2874|[2025-02-18 11:25:06] e[31merrore[39m: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
2875|at EmberAdapter.initEzsp (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:670:19)
2876|at EmberAdapter.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1533:24)
2877|at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/controller/controller.ts:136:29)
2878|at Zigbee.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/zigbee.ts:69:27)
2879|at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/controller.ts:142:13)
2880|at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:161:5)

Il semblerait que zigbee-herdsman ne puisse démarrer. J’ai balayer divers sites, y compris community jeedom pour envisager des solutions, mais je n’ai pas trouvé de solution ou alors je n’ai pas compris la situation. Je suis donc à la limite de mes compétences en ce domaine.

Information complémentaire : je n’ai plus accès au frontend de zigbee2mqtt

Cdtl
Claude

Peut-être une mise à jour mal faite. Il faudrait retenter de la faire pour voir.

Antoine

Merci de la proposition,
Malheureusement, je suis dans la même situation.
nouveau log :

2915|Starting Zigbee2MQTT without watchdog.
2916|[2025-02-18 13:25:24] e[32minfoe[39m: 	z2m: Logging to console, file (filename: log.log)
2917|[2025-02-18 13:25:24] e[32minfoe[39m: 	z2m: Starting Zigbee2MQTT version 2.1.1 (commit #1accb8b)
2918|[2025-02-18 13:25:24] e[32minfoe[39m: 	z2m: Starting zigbee-herdsman (3.2.5)
2919|[2025-02-18 13:25:24] e[32minfoe[39m: 	zh:ember: Using default stack config.
2920|[2025-02-18 13:25:24] e[32minfoe[39m: 	zh:ember: ======== Ember Adapter Starting ========
2921|[2025-02-18 13:25:24] e[32minfoe[39m: 	zh:ember:ezsp: ======== EZSP starting ========
2922|[2025-02-18 13:25:24] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
2923|[2025-02-18 13:25:24] e[32minfoe[39m: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
2924|[2025-02-18 13:25:24] e[32minfoe[39m: 	zh:ember:uart:ash: Serial port opened
2925|[2025-02-18 13:25:24] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
2926|[2025-02-18 13:25:26] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
2927|[2025-02-18 13:25:26] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
2928|[2025-02-18 13:25:29] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
2929|[2025-02-18 13:25:29] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
2930|[2025-02-18 13:25:31] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
2931|[2025-02-18 13:25:31] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
2932|[2025-02-18 13:25:34] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
2933|[2025-02-18 13:25:34] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
2934|[2025-02-18 13:25:36] e[31merrore[39m: 	z2m: Error while starting zigbee-herdsman
2935|[2025-02-18 13:25:36] e[31merrore[39m: 	z2m: Failed to start zigbee-herdsman
2936|[2025-02-18 13:25:36] e[31merrore[39m: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
2937|[2025-02-18 13:25:36] e[31merrore[39m: 	z2m: Exiting...
2938|[2025-02-18 13:25:36] e[31merrore[39m: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
2939|at EmberAdapter.initEzsp (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:670:19)
2940|at EmberAdapter.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1533:24)
2941|at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/controller/controller.ts:136:29)
2942|at Zigbee.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/zigbee.ts:69:27)
2943|at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/controller.ts:142:13)
2944|at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:161:5)

Faut-il envisager une désinstallation complète du plugin puis une réinstallation ?
Faut-il envisager de passer sur zigbeelinker ?

Merci de vos conseils

Claude

Tu as pris quel firmware exactement?

j’ai installé le multipan rcp !Aurait-il fallu que je reste sur ezsp ?
Merci

oui, EZSP (7.4.x Ember).

le firmware multiprotocoles n’est pas supporté par Zigbee2mqtt :

EmberZNet adapters (Silicon Labs) | Zigbee2MQTT :

akenad :slight_smile:

Ben oui. Pourquoi changer et mettre un firmware qui n’est pas listé dans zigbee2mqtt ?

Antoine

J’ai reflashé le dongle, relancer les dépendances, depuis 4 ’ tout semble ok
Merci à vous
Claude

1 « J'aime »

Désolé, je n’ai pas toujours les bonnes pratiques, mais la solution est issue d’un ensemble de réflexions des uns et des autres.

Merci à toi @Tonio16 pour ta patience et la pertinence de tes propositions
Merci à @akenad pour son commentaire éclairé
Cordialement
Claude

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