Message d'erreur lors de l'intégration de Zibgee2MQTT

Bonjour,

Mon problème

Je débute dans HA et je souhaite installer l’intégration Zigbee2MQTT mais le message suivant apparait dans le journal avec une erreur et l’intégration ne se lance pas.

[18:43:37] INFO: Preparing to start...
[18:43:37] INFO: Socat not enabled
[18:43:40] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2024-08-05 18:43:46] info: 	z2m: Logging to console, file (filename: log.log)
[2024-08-05 18:43:46] info: 	z2m: Starting Zigbee2MQTT version 1.39.1 (commit #unknown)
[2024-08-05 18:43:46] info: 	z2m: Starting zigbee-herdsman (0.55.3)
[2024-08-05 18:43:46] warning: 	zh:ezsp: Deprecated driver 'ezsp' currently in use, 'ember' will become the officially supported EmberZNet driver in next release. If using Zigbee2MQTT see https://github.com/Koenkk/zigbee2mqtt/discussions/21462
[2024-08-05 18:43:56] error: 	zh:ezsp:uart: --> Error: Error: {"sequence":-1} after 10000ms
Error: Failure to connect
    at SerialDriver.resetForReconnect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:341:19)
    at SerialDriver.emit (node:events:517:28)
    at /app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:344:22
    at Queue.execute (/app/node_modules/zigbee-herdsman/src/utils/queue.ts:35:20)
    at Socket.<anonymous> (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:152:17)

La configuration de Zigbee2MQTT est la suivante.

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
base_topic: zigbee2mqtt
server: mqtt://core-mosquitto
user: ***
password: ***

serial
port: tcp://core-silabs-multiprotocol:9999 ///Cle SONOFF flashée en multiprotocoles)///
adapter: ezsp

Ma configuration


version core-2024.7.4
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.4
os_name Linux
os_version 6.6.31-haos-raspi
arch aarch64
timezone Europe/Paris
config_dir /config
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 12.4
update_channel stable
supervisor_version supervisor-2024.06.2
agent_version 1.6.0
docker_version 26.1.4
disk_total 439.4 GB
disk_used 4.5 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board rpi4-64
supervisor_api ok
version_api ok
installed_addons Silicon Labs Multiprotocol (2.4.5), Matter Server (6.3.1), Mosquitto broker (6.4.1), Zigbee2MQTT (1.39.1-1)
Dashboards
dashboards 2
resources 0
views 0
mode storage
Recorder
oldest_recorder_run 20 janvier 2024 à 14:03
current_recorder_run 5 août 2024 à 18:28
estimated_db_size 0.75 MiB
database_engine sqlite
database_version 3.45.3
[/center]

Depuis Z2M 1.37.0, il faut passer en ember.
Il faut mettre le firmware de ta clé à jour et modifier ta configuration Z2M pour ember.

À vérifier si c’est compatible avec le multiprotocole, @ddfdom pourra t’en dire plus.

Salut
Est que tu as bien désactivé ZHA déjà
Quel dongle USB utilises tu ?

1 « J'aime »

Effectivement le multiprotocol est abandonné donc tu vas avoir besoin de flasher ta clé avec le bon firmware 7.4.3 afin de passer sur le driver ember comme te l’indique @pascal_ha dans son tuto

Merci pour vos réponses. Cela Fonctionne. J’ai supprimé ZHA et j’ai rajouté 1883 à la suite de server: mqtt://core-mosquitto:1883
Désolé pour cette question surement idiote mais je débute et je risque d’avoir d’autres questions du même genre.
Merci pour votre aide !!!

1 « J'aime »

Tu vas devoir flasher ta clé aussi et supprimer le multiprotocol

Pourquoi repasser au firmware d’origine ? Thread a l’air assez prometteur.

ce n’est pas thread qui est abandonné c’est le multiprotocol qui l’est
tu peux continuer a utiliser thread mais sur un dongle dédié à thread
et ce n’est pas repasser sur le firmware d’origine mais sur un nouveau firmware