Appairage impossible Z2MQTT

Bonjour,

Appairage impossible Z2MQTT

Je suis débutant sur Home Assistant. J’ai installé quelques prises et capteurs via ZHA.
J’ai très vite vu la limitation et j’ai voulu passer sur Z2MQTT.
Pour ce faire j’ai suivi ce tuto : Home Assistant et Zigbee2MQTT: installation et configuration (domadoo.fr)

J’ai eu la mauvaise idée de ne pas désinstaller ZHA avant. C’est sans doute de là que viennent mes problèmes.
J’ai donc par la suite désinstaller Z2MQTT et Mosquitto broker, ZHA, redémarré HA et réinstallé Z2MQTT et Mosquitto broke.

Le problème persiste, je ne peux pas lancer le mode appairage de Z2MQTT

Voici le journal de log de Z2MQTT :

[2024-10-05 00:21:53] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:21:57] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:22:01] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:22:05] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:22:07] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:22:13] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:22:17] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:22:17] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:22:25] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:22:27] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:22:29] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:22:37] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:22:37] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:22:41] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:22:47] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:22:49] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:22:53] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:22:57] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:23:01] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:23:05] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:23:07] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:23:13] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:23:17] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:23:17] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:23:25] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:23:27] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:23:29] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:23:37] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:23:37] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:23:41] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:23:47] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:23:49] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:23:53] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:23:57] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:24:01] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:24:05] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:24:07] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:24:13] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:24:17] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:24:17] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:24:25] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:24:27] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:24:29] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:24:37] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:24:38] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:24:42] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:24:47] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:24:49] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:24:53] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:24:57] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:25:01] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:25:05] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:25:07] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:25:14] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:25:17] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:25:18] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:25:26] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:25:27] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:25:30] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:25:37] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:25:38] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:25:42] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:25:47] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:25:50] error: 	z2m: MQTT error: connect EHOSTUNREACH 172.30.33.0:1883
[2024-10-05 00:25:53] error: 	z2m: Not connected to MQTT server!
[2024-10-05 00:25:53] error: 	z2m: Cannot send message: topic: 'zigbee2mqtt/bridge/state', payload: 'offline
[2024-10-05 00:25:53] info: 	z2m: Disconnecting from MQTT server
[2024-10-05 00:25:53] info: 	z2m: Stopping zigbee-herdsman...
[2024-10-05 00:25:53] info: 	zh:controller: Wrote coordinator backup to '/config/zigbee2mqtt/coordinator_backup.json'
[2024-10-05 00:25:53] info: 	z2m: Stopped zigbee-herdsman
[2024-10-05 00:25:53] info: 	z2m: Stopped Zigbee2MQTT
[00:36:59] INFO: Preparing to start...
[00:37:01] INFO: Socat not enabled
[00:37:10] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2024-10-05 00:37:28] info: 	z2m: Logging to console, file (filename: log.log)
[2024-10-05 00:37:29] info: 	z2m: Starting Zigbee2MQTT version 1.40.2 (commit #unknown)
[2024-10-05 00:37:29] info: 	z2m: Starting zigbee-herdsman (2.1.3)
[2024-10-05 00:37:30] 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
[2024-10-05 00:37:35] info: 	z2m: zigbee-herdsman started (resumed)
[2024-10-05 00:37:35] info: 	z2m: Coordinator firmware version: '{"meta":{"maintrel":"1 ","majorrel":"7","minorrel":"1","product":9,"revision":"7.1.1.0 build 273"},"type":"EZSP v9"}'
[2024-10-05 00:37:35] info: 	z2m: Currently 0 devices are joined.
[2024-10-05 00:37:35] info: 	z2m: Zigbee: disabling joining new devices.
[2024-10-05 00:37:35] info: 	z2m: Connecting to MQTT server at mqtt://core-mosquitto:1883
[2024-10-05 00:37:37] info: 	z2m: Connected to MQTT server
[2024-10-05 00:37:37] info: 	z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
[2024-10-05 00:37:37] error: 	z2m: Failed to call 'Bridge' 'start' (TypeError: Cannot read properties of undefined (reading 'getDevice')
    at Bridge.publishInfo (/app/lib/extension/bridge.ts:746:69)
    at Bridge.start (/app/lib/extension/bridge.ts:174:20)
    at Controller.callExtensions (/app/lib/controller.ts:399:17)
    at Controller.start (/app/lib/controller.ts:218:9)
    at start (/app/index.js:154:5))
[2024-10-05 00:37:37] info: 	z2m: Started frontend on port 8099
[2024-10-05 00:37:37] info: 	z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"commit":"unknown","coordinator":{"meta":{"maintrel":"1 ","majorrel":"7","minorrel":"1","product":9,"revision":"7.1.1.0 build 273"},"type":"EZSP v9"},"log_level":"info","network":{"channel":11,"extendedPanID":138,"panID":19174},"permit_join":false,"version":"1.40.2"}'
[2024-10-05 00:37:37] error: 	z2m: Failed to call 'HomeAssistant' 'start' (TypeError: Cannot read properties of undefined (reading 'deviceIeeeAddress')
    at HomeAssistant.getBridgeEntity (/app/lib/extension/homeassistant.ts:2016:78)
    at HomeAssistant.start (/app/lib/extension/homeassistant.ts:476:28)
    at Controller.callExtensions (/app/lib/controller.ts:399:17)
    at Controller.start (/app/lib/controller.ts:218:9)
    at start (/app/index.js:154:5))
[2024-10-05 00:37:37] info: 	z2m: Zigbee2MQTT started!

Ma configuration


[center]## System Information

version core-2024.10.0
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/Brussels
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 13.1
update_channel stable
supervisor_version supervisor-2024.09.1
agent_version 1.6.0
docker_version 26.1.4
disk_total 57.8 GB
disk_used 4.7 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board rpi3-64
supervisor_api ok
version_api ok
installed_addons Mosquitto broker (6.4.1), Zigbee2MQTT (1.40.2-1)
Dashboards
dashboards 3
resources 0
views 3
mode storage
Recorder
oldest_recorder_run 2 octobre 2024 à 19:46
current_recorder_run 5 octobre 2024 à 00:27
estimated_db_size 4.43 MiB
database_engine sqlite
database_version 3.45.3
[/center] ___

Merci à ceux qui prendront le temps de lire ce message.

Tu n’arrive pas à te connecter à ton broker mqtt (mosquitto)
Montre donc ta config de z2m ?
Sans doute une erreur dans la configuration du broker

Voici :

Il y a aussi un deux autres messages d’erreurs plus bas qui sont peut être associés aux même problèmes :

Je ne pense pas l’avoir dit plus haut, j’utilise une clé skyconnect ZBT1

Aaah oui y’a comme un gros manque de confguration
la partie mqtt devrait ressemble à ça

as tu paramétré un user mqtt et un password ?

il faudra flasher la cle avec un firmware >7.4.4 afin de supporter le nouveau driver ember

je te conseille de repartir de zero supprimer les 2 addons mosquitto et zigbee2matt et repartir de zero avec ce tutos par exemple

et avant totu ça deja flasher ta clé ZBT-1 avec ce firmware
https://github.com/darkxst/silabs-firmware-builder/raw/refs/heads/4.4.4/firmware_builds/skyconnect/ncp-uart-hw-v7.4.4.0-skyconnect-115200.gbl

et installer cet addon pour flasher la clé simplement depuis HA

1 « J'aime »

Salut,
pas besoin de remplir la parti MQTT, zigbee2mqtt créer un user et pass MQTT automatiquement avec les information qui vont bien au premier lancement de Z2M.

Chez moi :

C’est expliquer dans le tuto que tu fourni:

image

Même dans la doc de Z2M, il le dise:

Il faut le remplir si tu utiliser un broker externe et pas l’addon mosquitto broker.

C’est comme base_topic: zigbee2mqtt, c’est le base_topic par défaut, pas besoin de le renseigner. C’est comme le port mqtt 1883 finalement, pas besoin de le renseigner :wink:

1 « J'aime »

D’où le conseil que je lui donne de tout virer et recommencer
Y’a une couille dans son potage car il se connecte pas a son broker avec une adresse foireuse (oui l’adresse IP qui fini en .0 :laughing: )

J’ai desinstaller les deux add-on.
Je vais regarder pour nettoyer le code comme indique dans le tuto.

J’essaye d’ajouter le depot pour flasher la clé mais j’ai un message d’erreur :

 cmdline: git clone -v --recursive --depth=1 --shallow-submodules -- https://github.com/home-assistant/addons/tree/6658d1bd1f2b6c48be43cda184a009602e59d857/silabs_flasher /data/addons/git/b8f35a8e stderr: 'Cloning into '/data/addons/git/b8f35a8e'... fatal: repository 'https://github.com/home-assistant/addons/tree/6658d1bd1f2b6c48be43cda184a009602e59d857/silabs_flasher/' not found '

Je me trompe peut-être d’adresse…

Dsl je suis vraiment debutant dans le sujet et l’informatique n’est pas vraiment mon domaine.

houla l’addon pour flasher les clés a base de puces silabs se trouve dans les modules complémentaires (addon) de HA

1 « J'aime »

Voilà, après avoir réinstallé complètement HA, histoire de repartir sur une base propre, j’ai flashé la clé, installé mosquito et z2mqtt.
J’arrive à le lancer et j’ai pu pairer ma première ampoule. Faut juste que je me batte avec mes prises maintenant.
Un grand merci pour votre aide.

Pour info, j’ai essayé sans mettre de user mais j’avais une erreur d’authentification.
Après l’avoir ajouté cela a fonctionné.

Encore merci

1 « J'aime »