Passage zigbee2MQTT de 1.42 en 2.1.1 ECHEC

Bonjour.
J’avais déjà testé un premier passage en 2.0.0 qui s’était déjà soldé par un échec.
Aujourd’hui, je retente avec 2.1.1 et toujours la même chose, le démon ne tient pas et repasse en NOK.
Je n’ai pas envie de repasser éternellement en 1.42.0
J’ai bien cherché sur community mais mes connaissances sont insuffisantes.
Si quelqu’un veut bien m’aider… merci à l’avance.


Salut

Sans pages santé jeedom les logs et une copie du fichier configuration.yaml, difficile d’aider. Si tu as cherché sur la communauté, tu aurais du le savoir :face_with_peeking_eye:

Les logs fichier yaml donné dans un copié collé formaté avec le bouton Texte préformaté </>

Merci

Salut et merci de prendre du temps.

---
mqtt:
  server: mqtt://127.0.0.1:1883
  user: jeedom
  password: 6gJFm7K07F8G73yeAisdTEYlcaBPEm6DIebJOOc33wsK2H9a07kMFLpSbZX9FK3l
  base_topic: zigbee2mqtt
  include_device_information: true
serial:
  port: /dev/ttyS2
  adapter: ezsp
frontend:
  enabled: true
  port: 8080
  host: 0.0.0.0
  auth_token: sQEXDQf0aTvzx7kSUvWpvm2ZjvIxioWY
advanced:
  last_seen: ISO_8601
  network_key:
  - 16
  - 239
  - 236
  - 114
  - 216
  - 12
  - 240
  - 105
  - 201
  - 244
  - 59
  - 214
  - 27
  - 152
  - 28
  - 141
  pan_id: 33063
  ext_pan_id:
  - 86
  - 16
  - 199
  - 203
  - 128
  - 89
  - 78
  - 93
  log_level: error
device_options: []
devices:
  "0x54ef4410001a9242":
    friendly_name: "0x54ef4410001a9242"
  "0x54ef4410001a98b3":
    friendly_name: "0x54ef4410001a98b3"
  "0x54ef4410001a8618":
    friendly_name: "0x54ef4410001a8618"
  "0x54ef4410001a90aa":
    friendly_name: "0x54ef4410001a90aa"
  "0x54ef441000420470":
    friendly_name: "0x54ef441000420470"
  "0x54ef44100031d3d9":
    friendly_name: "0x54ef44100031d3d9"
  "0x54ef441000420568":
    friendly_name: "0x54ef441000420568"
  "0x54ef44100041f5ff":
    friendly_name: "0x54ef44100041f5ff"
  "0x54ef4410001a9262":
    friendly_name: "0x54ef4410001a9262"
  "0x54ef44100019f3ef":
    friendly_name: "0x54ef44100019f3ef"
  "0x54ef4410001a88fa":
    friendly_name: "0x54ef4410001a88fa"
  "0x54ef4410001a83dc":
    friendly_name: "0x54ef4410001a83dc"
  "0x54ef4410001a9508":
    friendly_name: "0x54ef4410001a9508"
  "0x00158d000809369e":
    friendly_name: "0x00158d000809369e"
  "0x00158d0008090a4c":
    friendly_name: "0x00158d0008090a4c"
  "0x54ef4410001a8723":
    friendly_name: "0x54ef4410001a8723"
  "0x00158d0008090f76":
    friendly_name: "0x00158d0008090f76"
  "0x00158d00080cf3d4":
    friendly_name: "0x00158d00080cf3d4"
  "0x00158d0007ef45f2":
    friendly_name: "0x00158d0007ef45f2"
  "0x00158d0007e11308":
    friendly_name: "0x00158d0007e11308"
  "0x00158d000847842c":
    friendly_name: "0x00158d000847842c"
  "0x00158d000800fb10":
    friendly_name: "0x00158d000800fb10"
  "0x00158d0007d386bc":
    friendly_name: "0x00158d0007d386bc"
  "0x00158d0008068ded":
    friendly_name: "0x00158d0008068ded"
  "0x00158d0007efa0b3":
    friendly_name: "0x00158d0007efa0b3"
  "0x00158d0008480896":
    friendly_name: "0x00158d0008480896"
  "0x00158d0007ef632f":
    friendly_name: "0x00158d0007ef632f"
  "0x00158d0008068f7f":
    friendly_name: "0x00158d0008068f7f"
  "0x00158d0009510d92":
    friendly_name: "0x00158d0009510d92"
  "0x00158d0007e02a93":
    friendly_name: "0x00158d0007e02a93"
  "0x00158d0007ef48b3":
    friendly_name: "0x00158d0007ef48b3"
  "0x00158d000806dcf7":
    friendly_name: "0x00158d000806dcf7"
  "0x00158d0007e021b0":
    friendly_name: "0x00158d0007e021b0"
  "0x54ef4410004e7e03":
    friendly_name: "0x54ef4410004e7e03"
  "0x54ef4410001a86fd":
    friendly_name: "0x54ef4410001a86fd"
  "0xa4c13872b33dd763":
    friendly_name: "0xa4c13872b33dd763"
  "0xa4c138b2e081877c":
    friendly_name: "0xa4c138b2e081877c"
  "0xa4c138adbec0945d":
    friendly_name: "0xa4c138adbec0945d"
  "0xa4c138efcacd0439":
    friendly_name: "0xa4c138efcacd0439"
  "0xa4c13893dadae697":
    friendly_name: "0xa4c13893dadae697"
  "0x00158d000805d2b8":
    friendly_name: "0x00158d000805d2b8"
  "0x847127fffea6161a":
    friendly_name: "0x847127fffea6161a"
  "0x54ef44100041ee09":
    friendly_name: "0x54ef44100041ee09"
  "0x54ef441000490403":
    friendly_name: "0x54ef441000490403"
  "0x54ef441000497384":
    friendly_name: "0x54ef441000497384"
  "0x54ef441000c163be":
    friendly_name: "0x54ef441000c163be"
version: 4
permit_join: false
external_converters:
- /var/www/html/plugins/z2m/core/class/../config/converters/Danfoss/icon.js
...

Il y adonc une dizaine de sujet dessus:

Il faut enlever cette ligne.

Si cela marche toujours pas, le log demon au démarrage.

Antoine

J’ai supprimé la ligne et redémarré le démon.
Il est bien OK mais aucun module zigbee ne fonctionne.
Log demandé, c’est bien z2m avec quel niveau ?

Je viens de voir que le démon est à nouveau NOK

Et mqtt manager est OK lui? Il faut un peu de temps pour que mqtt2 se lance, si tu avais rebooté ou modifié mqtt2.

Log demon, je connais pas son nom exacte sous z2m mais il doit finir par un d, je suis de la team zigbeelinker :smiley:

Antoine

Vérifier que le contrôleur Zigbee (et sa version de firmware) est bien compatible avec zigbee2mqtt v2.

akenad :slight_smile:

MQTT manager est OK
Voici log Z2md en debug

> zigbee2mqtt@2.1.1 start
> node index.js
Starting Zigbee2MQTT without watchdog.
[2025-02-17 14:01:19] e[31merrore[39m: 	zh:ezsp:uart: --> Error: Error: {"sequence":-1} after 10000ms
[2025-02-17 14:01:19] e[31merrore[39m: 	zh:ezsp:ezsp: Connection attempt 1 error: Error: Failure to connect
[2025-02-17 14:01:34] e[31merrore[39m: 	zh:ezsp:uart: --> Error: Error: {"sequence":-1} after 10000ms
[2025-02-17 14:01:34] e[31merrore[39m: 	zh:ezsp:ezsp: Connection attempt 2 error: Error: Failure to connect
[2025-02-17 14:01:54] e[31merrore[39m: 	zh:ezsp:uart: --> Error: Error: {"sequence":-1} after 10000ms
[2025-02-17 14:01:54] e[31merrore[39m: 	zh:ezsp:ezsp: Connection attempt 3 error: Error: Failure to connect
[2025-02-17 14:02:19] e[31merrore[39m: 	zh:ezsp:uart: --> Error: Error: {"sequence":-1} after 10000ms
[2025-02-17 14:02:19] e[31merrore[39m: 	zh:ezsp:ezsp: Connection attempt 4 error: Error: Failure to connect
[2025-02-17 14:02:19] e[31merrore[39m: 	z2m: Error while starting zigbee-herdsman
[2025-02-17 14:02:19] e[31merrore[39m: 	z2m: Failed to start zigbee-herdsman
[2025-02-17 14:02:19] e[31merrore[39m: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-02-17 14:02:19] e[31merrore[39m: 	z2m: Exiting...
[2025-02-17 14:02:19] e[31merrore[39m: 	z2m: Error: Failure to connect
at Ezsp.connect (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:364:19)
at Driver.startup (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:186:13)
at EZSPAdapter.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/adapter/ezsp/adapter/ezspAdapter.ts:145:16)
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)
at Zigbee.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/zigbee.ts:69:27)
at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/controller.ts:142:13)
at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:161:5)

Vous êtes sur du port de la carte? Pas de mise à jour du firmware depuis le passage sur zigbee2mqtt 2.1?


J’ai bien cliqué sur ce bouton ce matin…

Fallait pas… Et il aurait fallu le dire dès le début aussi.

Test en changeant EZSP par EMBER dans la configuration z2m.

Antoine

Test NOK mais il me semble bien que c’était pas ember avant

> zigbee2mqtt@2.1.1 start
> node index.js
Starting Zigbee2MQTT without watchdog.
[2025-02-17 14:19:09] e[31merrore[39m: 	z2m: Error while starting zigbee-herdsman
[2025-02-17 14:19:09] e[31merrore[39m: 	z2m: Failed to start zigbee-herdsman
[2025-02-17 14:19:09] e[31merrore[39m: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-02-17 14:19:09] e[31merrore[39m: 	z2m: Exiting...
[2025-02-17 14:19:09] e[31merrore[39m: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
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)
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)
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)
at Zigbee.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/zigbee.ts:69:27)
at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/controller.ts:142:13)
at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:161:5)

Celà dit … Release 1.37.0 · Koenkk/zigbee2mqtt · GitHub
EZSP est déprécié depuis la 1.37
Migration nécessaire en firmware ember,
Du coup, effectivement, si migration il y a eu, l’adaptateur doit être changé

Reverifiez aussi le port du controleur … est-ce toujours ttyS2 ?

1 « J'aime »

Salut.

bonjour,

en le passant sous Ember, sauvegarde et redemarrage du demon ca donne quoi alors ?

Salut.
Le démon repasse en NOK

> zigbee2mqtt@2.1.1 start
> node index.js
Starting Zigbee2MQTT without watchdog.
[2025-02-17 14:33:04] e[31merrore[39m: 	z2m: Error while starting zigbee-herdsman
[2025-02-17 14:33:04] e[31merrore[39m: 	z2m: Failed to start zigbee-herdsman
[2025-02-17 14:33:04] e[31merrore[39m: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-02-17 14:33:04] e[31merrore[39m: 	z2m: Exiting...
[2025-02-17 14:33:04] e[31merrore[39m: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
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)
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)
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)
at Zigbee.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/zigbee.ts:69:27)
at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/controller.ts:142:13)
at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:161:5)

Je ne sais pas si cela est necessaire, mais apres avoir mis l adaptateur en Ember, Essaie de relancer les dépendances et une fois cela fais redemarre ta box peut etre

Pb réglé en MP :
1 - la maj du firmware ember n’était pas bonne (pourquoi ???)
2 - le fichier database.db s’est réinitialisé (sans doute suite à une des MAJ du firmware). un backup a été créé à ce moment là. Une seule ligne dans le fichier, celle du coordinateur. J’ai restauré le backup (database.db.backup) et tout est reparti

Norbert

3 « J'aime »

Un gros merci à Norbert pour le temps (+ d’une heure) passé à régler mon problème.

3 « J'aime »

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