Impossible de lancer Z2M

Bonjour,

Je ne aprviens plus a lancer Zigbee2mqtt, voilà ce que j’ai dans le journal…

[14:45:00] INFO: Preparing to start...
[14:45:00] INFO: Socat not enabled
[14:45:00] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-01-19 14:45:06] info: 	z2m: Logging to console, file (filename: log.log)
[2025-01-19 14:45:06] info: 	z2m: Starting Zigbee2MQTT version 2.0.0 (commit #unknown)
[2025-01-19 14:45:06] info: 	z2m: Starting zigbee-herdsman (3.2.1)
[2025-01-19 14:45:06] info: 	zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyACM0","manufacturer":"ITEAD","serialNumber":"20231102141338","pnpId":"usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20231102141338-if00","vendorId":"1a86","productId":"55d4"} => ezsp: 4
[2025-01-19 14:45:06] warning: 	zh:ezsp: 'ezsp' driver is deprecated and will only remain to provide support for older firmware (pre 7.4.x). Migration to 'ember' is recommended. If using Zigbee2MQTT see https://github.com/Koenkk/zigbee2mqtt/discussions/21462
[2025-01-19 14:45:10] error: 	zh:ezsp:driv: Configuration is not consistent with adapter backup!
[2025-01-19 14:45:10] error: 	zh:ezsp:driv: - PAN ID: configured=8000, adapter=8000, backup=8000
[2025-01-19 14:45:10] error: 	zh:ezsp:driv: - Extended PAN ID: configured=91e6cf8e37e95752, adapter=91e6cf8e37e95752, backup=91e6cf8e37e95752
[2025-01-19 14:45:10] error: 	zh:ezsp:driv: - Channel: configured=20, adapter=11, backup=11
[2025-01-19 14:45:10] error: 	zh:ezsp:driv: - Network key: configured=8c36f98b3a46b8e92f44329f6a0c2e2b, adapter=8c36f98b3a46b8e92f44329f6a0c2e2b, backup=8c36f98b3a46b8e92f44329f6a0c2e2b
[2025-01-19 14:45:10] error: 	zh:ezsp:driv: Please update configuration to prevent further issues.
[2025-01-19 14:45:10] error: 	zh:ezsp:driv: If you wish to re-commission your network, please remove coordinator backup.
[2025-01-19 14:45:10] error: 	zh:ezsp:driv: Re-commissioning your network will require re-pairing of all devices!
[2025-01-19 14:45:10] error: 	z2m: Error while starting zigbee-herdsman
[2025-01-19 14:45:10] error: 	z2m: Failed to start zigbee-herdsman
[2025-01-19 14:45:10] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-01-19 14:45:10] error: 	z2m: Exiting...
[2025-01-19 14:45:10] error: 	z2m: Error: startup failed - configuration-adapter mismatch - see logs above for more information
    at Driver.needsToBeRestore (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:984:19)
    at Driver.startup (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:244:29)
    at EZSPAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/ezsp/adapter/ezspAdapter.ts:145:16)
    at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/controller/controller.ts:136:29)
    at Zigbee.start (/app/lib/zigbee.ts:69:27)
    at Controller.start (/app/lib/controller.ts:142:13)
    at start (/app/index.js:161:5)

Ma config :

  • Core2025.1.2
  • Supervisor2024.12.3
  • Operating System14.1
  • Interface utilisateur20241127.8

J’ai voul changer le canal 11 en passant au 20 pour tenter de faire fonctionner mes interrupteurs ronds Xiaomi, c’est peut etre la cause du probleme ??
Merci pour votre aide…

bonjour,
l’option adapter est pas bon pour ta clé.

Puis ezsp est abandonné, il faut passer sur le firmware Ember.

Merci pour la rapidité !
Entre temps, je suis repassé sur le canal 11 et ca fonctionne, j’ai réussi a redemarrer…Saurais tu me dire ou je peux trouver les procédures pour les modifs que tu me conseilles ?

Quelle clé zigbee, tu as ?

c’est une SONOFF ZBDongle-E

un tuto :

attention, as utiliser le pilote pour windows 6.7 ( sinon ca fonctionnera pas , avec le web flasher ):
image
https://www.silabs.com/documents/public/software/CP210x_VCP_Windows.zip

le dernier firmware ember 7.4.5:

1 « J'aime »

Ok, j’ai MAJ avec le navigateur, je dois faire autre chose avec le firmware ember que tu as partagé ? Je l’upload dans l’utilitaire ?

il faut mettre le adapter sur ember.

oui c’es tfait aussi dans la conf…
Mais, je fais quoi avec le ember 7.4.5 ?

Il faut flasher la clé zigbee avec le firmware ember par le web flasher.
tu as lu le tuto ?

1 « J'aime »

Tout est flashé est semble OK…J’ai un interrupteur xiaomi qui est connecté depuis dimanche soir et il y est toujours…Je vais tester avec d’autres des que possible…

1 « J'aime »

Bonjour,

Attention, si tu changes de canal, il te faudra réappairer tous tes appareils

A ce sujet, quel est le canal préconisé pour le zigbee ? sachant que ma box n’est pas tres loin de la clé…

Ca dépend du canal utilisé par ton réseau WiFi

Je suis sur le canal 11 coté Wifi, et aussi coté Zigbee…qui modifier du coup ? Zigbee ou Wifi ?

Aucun, c’est bon comme telle. Il ne se gêne pas.

1 « J'aime »

Parfait alors ! je poursuis mes tests ^^

J’ai un probleme avec mon switch Xiaomi. Il est bien remonté, mais dans les outils de developpement, je ne vois que l’etat de la batterie qui remonte, rien pour pouvoir l’utiliser…une idée ?

personne n’a une idée ?

Salut,
il faut faire une automatisation, dans Quand, tu choisis appareil , puis ton interrupteur. Tu verras les actions possibles des clics différents, puis tu fais l’action que tu veux.

un exemple d’automatisation, avec plusieurs clics dans la même automatisation :

alias: Aqara Mini Switch Chambre à coucher mqtt
description: ""
triggers:
  - domain: mqtt
    device_id: 141d68ddab870d9d32fe9fd1f3ad0936
    type: action
    subtype: single
    trigger: device
    id: single
  - domain: mqtt
    device_id: 141d68ddab870d9d32fe9fd1f3ad0936
    type: action
    subtype: double
    trigger: device
    id: double
  - domain: mqtt
    device_id: 141d68ddab870d9d32fe9fd1f3ad0936
    type: action
    subtype: hold
    trigger: device
    id: hold
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - single
        sequence:
          - action: light.toggle
            data:
              color_temp_kelvin: 2700
              transition: 0
            target:
              entity_id: light.0x84ba20fffea6aa63
      - conditions:
          - condition: trigger
            id:
              - double
        sequence:
          - action: light.toggle
            data:
              color_name: blue
              transition: 0
            target:
              entity_id: light.0x84ba20fffea6aa63
      - conditions:
          - condition: trigger
            id:
              - hold
        sequence:
          - action: light.toggle
            data:
              color_temp_kelvin: 5000
            target:
              entity_id: light.0x84ba20fffeab30c9
mode: single

un mini tuto en image :

Bonjour, sinon, tu actionnes manuellement (appuis physiques) les différents boutons de ton interrupteur (s’il y en a plusieurs) et tu fais donc un simple clic, double clique et appui long. Les « actions » devraient remonter dans HA.