Zigbee2mqtt - problème de démarrage

Mon problème

Bonjour,
J’ai suivi point par point la procédure décrite sous :
Comment installer MQTT et Zigbee2MQTT sur Home Assistant : Le guide domotique all inclusive (domo-blog.fr)

Mais je garde le message d’erreur dans le journal zigbeemqtt :
[11:22:54] INFO: Preparing to start…
[11:22:54] INFO: Socat not enabled
[11:22:55] INFO: Starting Zigbee2MQTT…
!!!

  •        READ THIS CAREFULLY*
    

Refusing to start because configuration is not valid, found the following errors:
- mqtt must have required property ‹ server ›
If you don’t know how to solve this, read Configuration | Zigbee2MQTT
!!!

Le journal de Mosquitto me montre :
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
cont-init: info: running /etc/cont-init.d/mosquitto.sh
[11:21:41] INFO: SSL is not enabled
cont-init: info: /etc/cont-init.d/mosquitto.sh exited 0
cont-init: info: running /etc/cont-init.d/nginx.sh
cont-init: info: /etc/cont-init.d/nginx.sh exited 0
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun mosquitto (no readiness notification)
services-up: info: copying legacy longrun nginx (no readiness notification)
[11:21:42] INFO: Starting NGINX for authentication handling…
s6-rc: info: service legacy-services successfully started
[11:21:42] INFO: Starting mosquitto MQTT broker…
2023-08-01 11:21:42: Warning: Mosquitto should not be run as root/administrator.
[11:21:43] INFO: Successfully send discovery information to Home Assistant.
[11:21:43] INFO: Successfully send service information to the Supervisor.

Ne devrais-je pas intervenir dans la configuration de Mosquitto-mqtt pour introduire le user créé pour zigbee2mqtt ? La procédure ne le dit pas et j’ai peur de faire des conneries.

Je n’ai rien trouvé d’anormal dans le guide configuration de zigbee2mqtt (lien dans le message d’erreur). J’ai parcouru les échanges concernant zigbee2mqtt dans HACF mais je n’ai pas trouvé exactement ce problème.

Je vous remercie d’avance.
Pascal

## Ma configuration


System Information

version core-2023.7.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.11.4
os_name Linux
os_version 6.1.34
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 4743
Installed Version 1.32.1
Stage running
Available Repositories 1270
Downloaded Repositories 25
Home Assistant Cloud
logged_in true
subscription_expiration 19 août 2023 à 02:00
relayer_connected true
relayer_region eu-central-1
remote_enabled true
remote_connected true
alexa_enabled true
google_enabled true
remote_server eu-central-1-7.ui.nabu.casa
certificate_status ready
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 10.3
update_channel stable
supervisor_version supervisor-2023.07.1
agent_version 1.5.1
docker_version 23.0.6
disk_total 30.8 GB
disk_used 15.1 GB
healthy true
supported true
board ova
supervisor_api ok
version_api ok
installed_addons File editor (5.6.0), Samba share (10.0.2), MariaDB (2.6.1), NGINX Home Assistant SSL proxy (3.5.0), Node-RED (14.4.2), motionEye (0.19.1), Duck DNS (1.15.0), AdGuard Home (4.8.12), Advanced SSH & Web Terminal (15.0.5), Z-Wave JS UI (1.15.2), InfluxDB (4.7.0), Z-Wave JS (0.1.85), Grafana (9.0.3), deCONZ (6.20.0), Mosquitto broker (6.2.1), Zigbee2MQTT (1.32.1-1)
Dashboards
dashboards 23
resources 14
views 23
mode storage
Recorder
oldest_recorder_run 29 juillet 2023 à 08:31
current_recorder_run 1 août 2023 à 11:13
estimated_db_size 1155.28 MiB
database_engine sqlite
database_version 3.41.2
___

Et lorsque j’essaie d’introduire le user :

Bonjour,
il faudrait que tu nous partage ta config et quel matériel tu utilise?

sinon, ce tuto est à jour:

Voila la config de zigbeemqtt :

J’ai arrêté Deconz mais je vais essayer de le désinstaller.

tu ne peux pas cumuler plusieurs intégrations Zigbee. Quelle clé utilises-tu?

La clé Conbee :
/dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2288165-if00

J’ai désinstallé Deconz mais cela ne change rien.
zigbee2mqtt ne démarra pas. Je garde le même message d’erreur.

Après port, tu copie ce que tu m’as écrit.
Ensuite tu rajoutes en dessous
adapter: deconz

Mais rien n’a changé.

Je te propose de refaire ton install en suivant le tuto que je t’ai partagé.
Tu désinstalles toutes les intégrations concernant le zigbee.

Salut…
En mode YAML pour la facilité…
Apparemment il te manque la ligne server dans mqtt
du type

base_topic: zigbee2mqtt
server: mqtt://core-mosquitto
user: ton user
password: ton password

Je dois désinstaller mosquitto aussi ?

essais ce que ta dis Doubledom

Trop tard. J’avais désinstallé zigbee2mqtt. Si cela ne marche pas, je vérifierai cela après la réinstallation suivant ton tuto.

OK, en suivant le tuto, zigbee2mqtt a démarré.

Reste plus qu’à insérer mes modules.

Un grand merci.

Pascal

J’ai parlé bien trop vite !
En fait, j’ai bien un rond vert à droite de Zigbee2mqtt dans la page Info mais je me retrouve avec l’erreur : Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms) dans le journal.

Par contre, dans les causes d’erreur j’ai lu :
1. L’intégration « Zigbee Home Automation » (ZHA) de Home Assistant est activée. Essayez de désactiver l’intégration ZHA et redémarrez le module complémentaire Zigbee2MQTT.

Et oui, au début de la procédure, il avait découvert ZHA et non Sonoff Zigbee 3.0 USB Dong.
Et j’ai configuré cette intégration. Je l’ai désactivé mais je garde l’erreur lorsque je relance Zigbee2mqtt.

image

J’ai également vérifié l’adresse du dongle dans Matériel et elle n’a pas changé :
image

J’ai aussi essayé avec « adapter: deconz » mais sans succès car là, j’ai une autre erreur :
Zigbee2MQTT:error 2023-08-01 17:06:05: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-08-01 17:06:05: Failed to start zigbee
Zigbee2MQTT:error 2023-08-01 17:06:05: Check Zigbee2MQTT fails to start | Zigbee2MQTT for possible solutions

Toujours avec Conbee II désactivé.

1 « J'aime »

tu as essayé d’arreter Z2M, de désactiver ZHA, tu redémarre HA, tu relances Z2M.

Et là, j’ai redémarré HA mais HA ne démarre plus.

Je crois que je vais devoir repartir du back-up que j’ai pris avant de me lancer dans l’intégration de zigbee2mqtt !

Je recommencerai tout dans 2 semaines quand je reviendrai, car là, je dois partir.
Ou alors, j’essaierai à partir de ma connection à distance.

Pascal

Ouf, il a mis du temps mais il a redémarré ! pas besoin de retourner au BU !

OUF !!!

[17:36:47] INFO: Preparing to start…
[17:36:50] INFO: Socat not enabled
[17:36:59] INFO: Starting Zigbee2MQTT…
Zigbee2MQTT:info 2023-08-01 17:37:35: Logging to console and directory: ‹ /config/zigbee2mqtt/log/2023-08-01.17-37-35 › filename: log.txt
Zigbee2MQTT:info 2023-08-01 17:37:36: Starting Zigbee2MQTT version 1.32.1 (commit #unknown)
Zigbee2MQTT:info 2023-08-01 17:37:36: Starting zigbee-herdsman (0.16.0)
Zigbee2MQTT:info 2023-08-01 17:37:39: zigbee-herdsman started (resumed)
Zigbee2MQTT:info 2023-08-01 17:37:39: Coordinator firmware version: ‹ {« meta »:{« maintrel »:0,« majorrel »:38,« minorrel »:114,« product »:0,« revision »:« 0x26720700 »,« transportrev »:0},« type »:« ConBee2/RaspBee2 »} ›
Zigbee2MQTT:info 2023-08-01 17:37:51: Currently 0 devices are joined:
Zigbee2MQTT:info 2023-08-01 17:37:51: Zigbee: disabling joining new devices.
Zigbee2MQTT:info 2023-08-01 17:37:52: Connecting to MQTT server at mqtt://core-mosquitto
Zigbee2MQTT:info 2023-08-01 17:37:54: Connected to MQTT server
Zigbee2MQTT:info 2023-08-01 17:37:54: MQTT publish: topic ‹ zigbee2mqtt/bridge/state ›, payload ‹ online ›
Zigbee2MQTT:info 2023-08-01 17:37:55: Started frontend on port 0.0.0.0:8099
Zigbee2MQTT:info 2023-08-01 17:37:55: MQTT publish: topic ‹ zigbee2mqtt/bridge/config ›, payload ‹ {« commit »:« unknown »,« coordinator »:{« meta »:{« maintrel »:0,« majorrel »:38,« minorrel »:114,« product »:0,« revision »:« 0x26720700 »,« transportrev »:0},« type »:« ConBee2/RaspBee2 »},« log_level »:« info »,« network »:{« channel »:11,« extendedPanID »:« 0xdddddddddddddddd »,« panID »:6754},« permit_join »:false,« version »:« 1.32.1 »} ›
Zigbee2MQTT:info 2023-08-01 17:37:55: MQTT publish: topic ‹ zigbee2mqtt/bridge/state ›, payload ‹ online ›
Zigbee2MQTT:info 2023-08-01 17:37:55: Zigbee2MQTT started!

Je crois que ce coup-ci, c’est bon.
J’essaierai d’intégrer mes modules à mon retour.
Là, je fais un nouveau BU et je m’en vais.

Super merci !

Bonjour,

Je suis de retour et j’essaie d’intégrer des modules sonoff SZNB-04 (détecteur d’ouverture de porte) mais rien ne se passe.

J’ai changé la clé Conbee de port. Elle était sur un port USB 3.0 et je l’ai placée sur le port USB 2.0 car j’ai lu sur le site qu’elle était mieux sur un port 2.0 et que le problème pouvait venir de là.
J’ai relancé totalement l’installation et vérifié l’adresse du port dans Matériel.
Tout semble OK mais rien ne se passe lorsque je clique sur Activer l’appairage et que je mets les modules sonoff en appairage.

Il me semble avoir fait le tour de tous les problèmes dans la configuration du zigbee.

Merci d’avance pour ce que j’espère être le dernier coup de main nécessaire !
Pascal

Voilà le contenu du journal Zigbee2mqtt :
[10:41:01] INFO: Preparing to start…
[10:41:05] INFO: Socat not enabled
[10:41:15] INFO: Starting Zigbee2MQTT…
Zigbee2MQTT:info 2023-08-12 10:41:48: Logging to console and directory: ‹ /config/zigbee2mqtt/log/2023-08-12.10-41-48 › filename: log.txt
Zigbee2MQTT:info 2023-08-12 10:41:49: Starting Zigbee2MQTT version 1.32.2 (commit #unknown)
Zigbee2MQTT:info 2023-08-12 10:41:49: Starting zigbee-herdsman (0.17.2)
Zigbee2MQTT:info 2023-08-12 10:41:50: zigbee-herdsman started (resumed)
Zigbee2MQTT:info 2023-08-12 10:41:50: Coordinator firmware version: ‹ {« meta »:{« maintrel »:0,« majorrel »:38,« minorrel »:114,« product »:0,« revision »:« 0x26720700 »,« transportrev »:0},« type »:« ConBee2/RaspBee2 »} ›
Zigbee2MQTT:info 2023-08-12 10:41:50: Currently 0 devices are joined:
Zigbee2MQTT:info 2023-08-12 10:41:50: Zigbee: disabling joining new devices.
Zigbee2MQTT:info 2023-08-12 10:41:52: Connecting to MQTT server at mqtt://core-mosquitto
Zigbee2MQTT:info 2023-08-12 10:41:54: Connected to MQTT server
Zigbee2MQTT:info 2023-08-12 10:41:54: MQTT publish: topic ‹ zigbee2mqtt/bridge/state ›, payload ‹ online ›
Zigbee2MQTT:info 2023-08-12 10:41:54: Started frontend on port 0.0.0.0:8099
Zigbee2MQTT:info 2023-08-12 10:41:54: MQTT publish: topic ‹ zigbee2mqtt/bridge/config ›, payload ‹ {« commit »:« unknown »,« coordinator »:{« meta »:{« maintrel »:0,« majorrel »:38,« minorrel »:114,« product »:0,« revision »:« 0x26720700 »,« transportrev »:0},« type »:« ConBee2/RaspBee2 »},« log_level »:« info »,« network »:{« channel »:11,« extendedPanID »:« 0xdddddddddddddddd »,« panID »:6754},« permit_join »:false,« version »:« 1.32.2 »} ›
Zigbee2MQTT:info 2023-08-12 10:41:55: MQTT publish: topic ‹ zigbee2mqtt/bridge/state ›, payload ‹ online ›
Zigbee2MQTT:info 2023-08-12 10:41:55: Zigbee2MQTT started!
Zigbee2MQTT:info 2023-08-12 10:44:09: Zigbee: allowing new devices to join.
Zigbee2MQTT:info 2023-08-12 10:44:11: MQTT publish: topic ‹ zigbee2mqtt/bridge/response/permit_join ›, payload ‹ {« data »:{« time »:254,« value »:true},« status »:« ok »,« transaction »:« 59gr4-1 »} ›
Zigbee2MQTT:info 2023-08-12 10:46:23: Zigbee: disabling joining new devices.
Zigbee2MQTT:info 2023-08-12 10:46:24: MQTT publish: topic ‹ zigbee2mqtt/bridge/response/permit_join ›, payload ‹ {« data »:{« time »:254,« value »:false},« status »:« ok »,« transaction »:« 59gr4-2 »} ›

Salut,

2 secondes en mode apparaige, c’est ‹ rapide ›…

puis

Tu es trop rapide sur les clics à mon avis