Z2m: Error while starting zigbee-herdsman

Bonjour,

Mon problème

Voila 2 jours que je galère sur Zigbee2Mqtt
Je joins le dernier fichier log et j’espère qu’un membre de la communauté à la solution à mon pb.
Par avance Merci
voici les logs :

[2026-01-19 15:59:28] info: 	z2m: Logging to console, file (filename: log.log)
[2026-01-19 15:59:28] info: 	z2m: Starting Zigbee2MQTT version 2.7.2 (commit #unknown)
[2026-01-19 15:59:28] info: 	z2m: Starting zigbee-herdsman (8.0.1)
[2026-01-19 15:59:29] info: 	zh:ember: Using default stack config.
[2026-01-19 15:59:29] info: 	zh:ember: ======== Ember Adapter Starting ========
[2026-01-19 15:59:29] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2026-01-19 15:59:29] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2026-01-19 15:59:29] info: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2026-01-19 15:59:29] info: 	zh:ember:uart:ash: Serial port opened
[2026-01-19 15:59:29] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2026-01-19 15:59:34] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2026-01-19 15:59:34] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2026-01-19 15:59:39] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2026-01-19 15:59:39] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2026-01-19 15:59:44] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2026-01-19 15:59:44] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2026-01-19 15:59:49] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2026-01-19 15:59:49] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2026-01-19 15:59:54] error: 	z2m: Error while starting zigbee-herdsman
[2026-01-19 15:59:54] error: 	z2m: Failed to start zigbee-herdsman
[2026-01-19 15:59:54] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2026-01-19 15:59:54] error: 	z2m: Exiting...
[2026-01-19 15:59:54] error: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
    at EmberAdapter.initEzsp (/app/node_modules/.pnpm/zigbee-herdsman@8.0.1/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:666:19)
    at EmberAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@8.0.1/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1538:24)
    at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@8.0.1/node_modules/zigbee-herdsman/src/controller/controller.ts:143:29)
    at Zigbee.start (/app/lib/zigbee.ts:70:27)
    at Controller.start (/app/lib/controller.ts:101:13)
    at start (/app/index.js:149:5)

Ma configuration


version core-2026.1.2
installation_type Home Assistant OS
dev false
hassio true
docker true
container_arch amd64
user root
virtualenv false
python_version 3.13.11
os_name Linux
os_version 6.12.63-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.5
Stage running
Available Repositories 2606
Downloaded Repositories 11
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 17.0
update_channel stable
supervisor_version supervisor-2026.01.1
agent_version 1.8.1
docker_version 29.1.3
disk_total 30.8 GB
disk_used 9.9 GB
nameservers 192.168.1.254, fd0f:ee:b0::1
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization kvm
board ova
supervisor_api ok
version_api ok
installed_addons Z-Wave JS (0.29.0), Studio Code Server (6.0.1), Linky (1.7.0), Gazpar2HAWS (0.4.0), File editor (5.8.0), SONOFF Dongle Flasher (1.3.0), Advanced SSH & Web Terminal (22.0.3), Samba share (12.5.4), Mosquitto broker (6.5.2), Zigbee2MQTT (2.7.2-1)
Dashboards
dashboards 9
resources 4
views 8
mode storage
Network Configuration
adapters lo (disabled), enp6s18 (enabled, default, auto), hassio (disabled), docker0 (disabled), vethd8bf51c (disabled), veth05ba456 (disabled), vethfed9655 (disabled), veth983b5d2 (disabled), veth6e48990 (disabled), veth8b8706d (disabled), veth5554987 (disabled), vethf70e5c1 (disabled)
ipv4_addresses lo (127.0.0.1/8), enp6s18 (192.168.1.70/24), hassio (172.30.32.1/23), docker0 (172.30.232.1/23), vethd8bf51c (), veth05ba456 (), vethfed9655 (), veth983b5d2 (), veth6e48990 (), veth8b8706d (), veth5554987 (), vethf70e5c1 ()
ipv6_addresses lo (::1/128), enp6s18 (2a01:e0a:fae:6980:671f:896a:1178:2836/64, fe80::65d1:c6d:9260:f9c6/64), hassio (fd0c:ac1e:2100::1/48, fe80::648a:7cff:fe5c:a0dc/64), docker0 (fe80::24a5:4ff:fe4e:46d8/64), vethd8bf51c (fe80::6092:24ff:feb3:3614/64), veth05ba456 (fe80::871:15ff:fe75:c1ea/64), vethfed9655 (fe80::d803:acff:fe4a:e489/64), veth983b5d2 (fe80::7c83:acff:fec7:cc10/64), veth6e48990 (fe80::f5:57ff:fead:edd5/64), veth8b8706d (fe80::18b7:f7ff:fe5d:1c59/64), veth5554987 (fe80::38e3:fff:fe8a:6457/64), vethf70e5c1 (fe80::d87a:d3ff:fe46:9c05/64)
announce_addresses 192.168.1.70, 2a01:e0a:fae:6980:671f:896a:1178:2836, fe80::65d1:c6d:9260:f9c6
Recorder
oldest_recorder_run 7 janvier 2026 à 19:14
current_recorder_run 19 janvier 2026 à 15:55
estimated_db_size 1092.81 MiB
database_engine sqlite
database_version 3.49.2
`Texte préformaté` ___

Bonjour,
as tu ignorés ZHA (zigbee home automation) ?

Quel clé zigbee tu utilises et quelle configuration as tu mis dans Z2M. Montres nous le fichier configuration.yaml du dossier /config/zigbee2mqtt/configuration.yaml ?

tu as lu c’est article pour installer Zigbee2MQTT ?

Sonoff Zigbee 3.0 Dongle Plus Model ZBDongle -E

data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: "-d -d"
  log: false
mqtt:
  server: "mqtt://192.168.1.70:1883   "
  user: XXXX
  password: XXXXXXXX
serial:
  port: >-
    /dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_34b0521ec814ef1190f678b8bf9df066-if00-port0
  adapter: ember
  rtscts: false

utilises la balise texte préformaté (icône image)pour mettre du code dans un message.
la tu me montres la configuration de Z2M par le UI. je te parle moi du fichier configuration.yaml du dossier /config/zigbee2mqtt/configuration.yaml. Utilise le module complémentaire File editor pour y accéder.

tu n’as pas répondu.

Pardon , je suis pas très doué du haut de mes 76 ans.
Mon installation, HA en VM Haos sur un NUC
Cette installation à déjà fonctionné

Oui, ZHA est désinstallé

version: 4
mqtt:
  base_topic: mqtt
  server: 'mqtt://192.168.1.70:1883   '
  user: xxxx
  password: xxxxxx
serial:
  baudrate: 48000
  port: >-
    /dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_34b0521ec814ef1190f678b8bf9df066-if00-port0
  adapter: ember
  rtscts: false
advanced:
  log_level: info
  channel: 11
  network_key:
    - 122
    - 103
    - 40
    - 11
    - 95
    - 152
    - 106
    - 153
    - 246
    - 199
    - 160
    - 158
    - 159
    - 102
    - 163
    - 82
  pan_id: 28470
  ext_pan_id:
    - 105
    - 184
    - 199
    - 34
    - 153
    - 164
    - 121
    - 147
frontend:
  enabled: true
  port: 8099
homeassistant:
  enabled: true
devices:
  '0xd44867fffe284be9':
    friendly_name: Petit Salon
    description: ''
    icon: device_icons/1fb2eb3b25ea2c839afa979257bc1626.png
  '0x0ceff6fffe9cdfb0':
    friendly_name: Chambre Etage
    icon: device_icons/1fb2eb3b25ea2c839afa979257bc1626.png
  '0x0ceff6fffe9cec0d':
    friendly_name: Palier
    icon: device_icons/1fb2eb3b25ea2c839afa979257bc1626.png
  '0xfc4d6afffe981410':
    friendly_name: Prise Connectée IKEA Cuisine
    icon: device_icons/af2a1dd51f9c56fceaef0b8fbe68f003.png
  '0x08ddebfffed937c0':
    friendly_name: Salon 3
    icon: device_icons/1fb2eb3b25ea2c839afa979257bc1626.png
  '0x08ddebfffedfe03f':
    friendly_name: Salon 4
    icon: device_icons/1fb2eb3b25ea2c839afa979257bc1626.png
  '0x3425b4fffe136eaa':
    friendly_name: Thermometre Cuisine
    icon: device_icons/d5cf7e365fed2168925ab63b5dfd83e6.png
  '0x08ddebfffedfe63c':
    friendly_name: Cuisine 1
    icon: device_icons/1fb2eb3b25ea2c839afa979257bc1626.png
  '0x44e2f8fffe0fff3b':
    friendly_name: Chambre RdC
    icon: device_icons/1fb2eb3b25ea2c839afa979257bc1626.png
  '0x3425b4fffe13f856':
    friendly_name: Thermomètre Chambre RdC
    icon: device_icons/d5cf7e365fed2168925ab63b5dfd83e6.png
  '0x3425b4fffe13ed3c':
    friendly_name: Thermomètre Salle de Bain
    icon: device_icons/d5cf7e365fed2168925ab63b5dfd83e6.png
  '0x44e2f8fffe0b7465':
    friendly_name: Salle de Bain
    icon: device_icons/1fb2eb3b25ea2c839afa979257bc1626.png
  '0x3425b4fffe1adb06':
    friendly_name: Thermomètre Salon
    humidity_calibration: 0
  '0x44e2f8fffe0ba5ae':
    friendly_name: Cuisine 5
  '0x44e2f8fffe110e49':
    friendly_name: Cuisine 2
sensor:
  - platform: gazpar
    name: gazpar
    username: viguierpierre@free.fr
    password: xxxxxx
    pce_identifier: 'xxxxxxxxx'
    tmpdir: /tmp
    scan_interval: '08:00:00'
    lastNDays: 365
logger:
  default: info
  logs:
    aioshelly: debug
    homeassistant.components.shelly: debug

tu as flasher la clé avec un firmware en baudrate 480000 ?
il est conseiller de flasher un firmware en baudrate 115200

désinstaller est une chose. Mais une nouvelle proposition d’installation a du être demander ( après un redémarrage de HA , voir plusieur) , et la il faut mettre ignoré.

Bingo ça remarche , et je suis dessus depuis 2 jours …
Un grand merci
Pour revenir à ZHA je n’ai pas de proposition d’installation sur le redémarrage.
Je vais profiter de ton aide :
Proxmox sur un NUC Debian 13
Home assistant en OS VM
Est ce un bon choix ?
Je suis passé à HA il y a 6 mois , je viens de JEEDOM.
Encore une fois merci beaucoup

tu as peux être déja ignoré, tu le vois dans paramètres / appareil et service. Puis coche afficher les intégrations ignorés, a partir des 3 traits.


Sinon, tu débranche la clé zigbee et la rebranche, tu auras une nouvelle proposition d’installation, qu’il faudras mettre sur ignoré, sinon, ca sera en conflit avec Z2M et il ne démarrera pas.

oui.