Pb dans l’installation de Zigbee2MQTT

Bonjour, j’ai suivi la procédure d’installation de Zigbee2MQTT. Mais après ça, je ne vois pas mes capteurs de températures dans l’intégration MQTT, il n’y a aucune entité.

Les logs de mqtt ne semblent pas remonter quelque-chose en erreur, par contre dans les logs de Zigbee2MQTT, il y a une erreur que je n’arrive pas à résoudre c’est peut être la cause ?

Contexte :

j’ai débuté la domotique depuis une semaine sur une box Green.

Mon but est de calibrer mes 4 capteurs en température, d’aligner les biais de chacun avant de les envoyer dans différentes pièces.

Merci de votre aide

Bonjour,
il y a deux problèmes :
image

Un problème de connexion au broker MQTT et un souci du fichier coordinator_backup.json.

Pour le fichier coordinator_backup.json, il faut juste le supprimé dans le dossier de Zigbee2MQTT ( /config/zigbee2mqtt/). Utilise le module complémentaire File editor, pour editer supprimer des fichiers.
Par file editor le chemin /config/zigbee2mqtt/ sera /homeassistant/zigbee2mqtt/.

Pour la connexion au broker MQTT, soit un problème du user/pass ou d’adresse du broker renseigné.

Il faudrait que tu nous montres ton configuration.yaml du dossier de Zigbee2MQTT.
Copier le contenu du fichier dans une balise texte préformaté (icône image).

PS:
copie directement le journal de zigbee2mqtt et met le dans une balise texte préformaté, c’est plus pratique pour lire le contenu que d’utiliser une capture d’écran.

1 « J'aime »

Avancées !

Merci pour cette réponse,

J’ai arrêté les modules mqtt et Z2m

J’ai Installé le module File Editor, et supprimé le fichier coordinator_backup.json dans le répertoire /homeassistant/zigbee2mqtt/.

Comme dit la procédure, j’avais créé un utilisateur mqtt_admin, mais il n’était pas administrateur, je l’ai modifié.

Pour la configuration de mqtt j’ai renseigné l’utilisateur, par contre pour la config de Z2m j’ai supprimé l’utilisateur et dans la page web également.

Quand j’ai relancé, après la page OnBoarding validée, ça semble fonction j’ai le tableau de bord de Z2m.

Par contre vous mets le journal, il contient plein de lignes de code à la fin, et il y a toujours le fichier coordinator_backup.json indiqué.

Voici le journal, est-ce bien ça la balise texte préformé ? j’ai du refaire la mise en page à la main avec des retours chariot pour que ça apparaisse pareil que dans la fenêtre

[11:55:58] INFO: Preparing to start... 
[11:55:59] INFO: Socat not enabled 
[11:55:59] INFO: Starting Zigbee2MQTT... Starting Zigbee2MQTT without watchdog. 
[2025-11-03 11:56:05] info: 	z2m: Logging to console, file (filename: log.log) 
[2025-11-03 11:56:05] info: 	z2m: Starting Zigbee2MQTT version 2.6.3 (commit #unknown) 
[2025-11-03 11:56:05] info: 	z2m: Starting zigbee-herdsman (6.3.2) [2025-11-03 11:56:06] info: 	zh:ember: Using default stack config. 
[2025-11-03 11:56:06] info: 	zh:ember: ======== Ember Adapter Starting ======== 
[2025-11-03 11:56:06] info: 	zh:ember:ezsp: ======== EZSP starting ======== 
[2025-11-03 11:56:06] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ======== [2025-11-03 11:56:06] info: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control. [2025-11-03 11:56:06] info: 	zh:ember:uart:ash: Serial port opened [2025-11-03 11:56:06] info: 	zh:ember:uart:ash: ======== ASH starting ======== [2025-11-03 11:56:07] info: 	zh:ember:uart:ash: ======== ASH connected ======== [2025-11-03 11:56:07] info: 	zh:ember:uart:ash: ======== ASH started ======== [2025-11-03 11:56:07] info: 	zh:ember:ezsp: ======== EZSP started ======== [2025-11-03 11:56:07] info: 	zh:ember: Adapter EZSP protocol version (14) lower than Host. Switched. [2025-11-03 11:56:07] info: 	zh:ember: Adapter version info: {"ezsp":14,"revision":"8.0.2 [GA]","build":397,"major":8,"minor":0,"patch":2,"special":0,"type":170} [2025-11-03 11:56:07] info: 	zh:ember: [STACK STATUS] Network up. [2025-11-03 11:56:07] info: 	zh:ember: [INIT TC] Adapter network matches config. [2025-11-03 11:56:07] info: 	zh:ember: [CONCENTRATOR] Started source route discovery. 1247ms until next broadcast. 
[2025-11-03 11:56:07] info: 	z2m: zigbee-herdsman started (resumed) 
[2025-11-03 11:56:07] info: 	z2m: Coordinator firmware version: '{"meta":{"build":397,"ezsp":14,"major":8,"minor":0,"patch":2,"revision":"8.0.2 [GA]","special":0,"type":170},"type":"EmberZNet"}' 
[2025-11-03 11:56:07] info: 	z2m: Currently 0 devices are joined. 
[2025-11-03 11:56:07] info: 	z2m: Connecting to MQTT server at mqtt://core-mosquitto:1883 
[2025-11-03 11:56:08] info: 	z2m: Connected to MQTT server 
[2025-11-03 11:56:08] info: 	z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload '{"state":"online"}' 
[2025-11-03 11:56:09] info: 	z2m: Started frontend on port 8099 [2025-11-03 11:56:09] info: 	z2m: Zigbee2MQTT started! 
[2025-11-03 11:56:14] info: 	z2m:mqtt: MQTT publish: topic 'homeassistant/binary_sensor/1221051039810110150109113116116_0xbc8d7efffee6cfb4/connection_state/config', payload '{"default_entity_id":"binary_sensor.zigbee2mqtt_bridge_connection_state","device":{"hw_version":"EmberZNet 8.0.2 [GA]","identifiers":["zigbee2mqtt_bridge_0xbc8d7efffee6cfb4"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.6.3"},"device_class":"connectivity","entity_category":"diagnostic","name":"Connection state","object_id":"zigbee2mqtt_bridge_connection_state","origin":{"name":"Zigbee2MQTT","sw":"2.6.3","url":"https://www.zigbee2mqtt.io"},"payload_off":"offline","payload_on":"online","state_topic":"zigbee2mqtt/bridge/state","unique_id":"bridge_0xbc8d7efffee6cfb4_connection_state_zigbee2mqtt","value_template":"{{ value_json.state }}"}'
...
[2025-11-03 11:56:07] info: 	z2m: zigbee-herdsman started (resumed) 
...
[2025-11-03 11:56:08] info: 	z2m: Connected to MQTT server
...

plus ça:

a priori ça veut dire que ça marche…

Avec Z2M il faut associer les capteurs pour qu’ils remontent…

@WarC0zes a écrit un article hyper complet, l’as tu lu?

1 « J'aime »

C’est bon, tout est OK. rien d’anormal dans ton journal.

Bonsoir,

Oui j’ai commencé avec d’autres explication, et finalement c’est cet article qui m’a aidé le plus.

Merci

J’y ai passé quelques heures (il faut comprendre tout ce nouveau vocabulaire), mais finalement ça marche. Mes 4 capteurs me donnent leurs mesures sous Z2m.

Je suis en train d’ajuster les biais de chacun afin d’avoir la même mesure avec tous (étalonnage).

Mon idée ensuite sera de les intégrer dans différents endroits de la maison ou extérieur. J’ai cru comprendre qu’une bonne méthode serai de créer une structure dans laquelle le capteur va donner ses mesure afin de ne pas perdre d’historique de data. Débutant, je ne sais pas trop encore comment on appelle cette structure à créer : Entrée, Entité, Intégration ou Template ni comment le faire

Merci beaucoup.