Je suis passé d’une clé Combee 2 a une Sonoff zigbee 3.0 (Model P).
Je suis sur Mosquitto et Zigbee2MQTT, les deux tournent sur le serveur HA.
Mais depuis le changement de clé, impossible de lancer Zigbee2MQTT.
Voici les logs de Zigbee2MQTT:
info 2023-07-31 20:06:40: Logging to console and directory: '/config/zigbee2mqtt/log/2023-07-31.20-06-40' filename: log.txt
info 2023-07-31 20:06:40: Starting Zigbee2MQTT version 1.32.1 (commit #unknown)
info 2023-07-31 20:06:40: Starting zigbee-herdsman (0.16.0)
error 2023-07-31 20:07:46: Error while starting zigbee-herdsman
error 2023-07-31 20:07:46: Failed to start zigbee
error 2023-07-31 20:07:46: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
error 2023-07-31 20:07:46: Exiting...
error 2023-07-31 20:07:46: Error: network commissioning timed out - most likely network with the same panId or extendedPanId already exists nearby
at ZnpAdapterManager.beginCommissioning (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:347:23)
at ZnpAdapterManager.start (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:92:17)
at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:132:29)
at Zigbee.start (/app/lib/zigbee.ts:58:27)
at Controller.start (/app/lib/controller.ts:101:27)
at start (/app/index.js:107:5)
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
[20:00:35] 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)
s6-rc: info: service legacy-services successfully started
[20:00:36] INFO: Starting NGINX for authentication handling...
[20:00:37] INFO: Starting mosquitto MQTT broker...
2023-07-31 20:00:37: Warning: Mosquitto should not be run as root/administrator.
[20:00:37] INFO: Successfully send discovery information to Home Assistant.
[20:00:38] INFO: Successfully send service information to the Supervisor.
Apres avoir consulté ton lien, j’ai de nouveau flashé la clé Sonoff mais rien de mieux.
Je comprends qu’il faut que je débranche toutes mes prises Zigbee (routeur) avant de demarer Zigbee2MQTT?
J’ai déconnecté tous les routeurs zigbee (Prise) @WarC0zes
J’ai rentré la configuration directement dans le module Zigbee2mqtt vu qu’il n’a jamais démarré (depuis sa réinstallation) le fichier configuration.yaml est vierge.
chez moi, je n’ai rien et cela fonctionne très bien, et c’est aussi l’astuce que j’ai donné a un autre membre qui n’arrivait pas a démarrer Z2M avec une sonoff P et cela a très bien fonctionné pour lui aussi… c’était donc a essayer.
@LeLapinFou , il y a un truc qui m’échappe alors, comment z2m connaît il le serveur mqtt vers lequel transférer ses infos et quel base topic leur appliquer?
@axowhite , en plus de l’absence de la partie mqtt, tu as un pb d’indentation sur la partie advanced qui doit être au même niveau que socat, mqtt, serial.
Le plus simple pour modifier/ajouter des éléments à la config est d’aller dans modules complémentaires , z2m, onglet configuration, renseigner les éléments de base (mqtt, serial) dans l’interface graphique, puis cliquer sur les 3 points en haut à droite pour afficher en mode yaml et acceder aux autres infos de ce fichier de conf.
@LeLapinFou a raison, c’est ce que j’ai fais. J’ai rien mis dans le server MQTT et jamais créer de compte pour.
Z2M, peu créer automatiquement le server et compte MQTT.
Si vous n’utilisez pas l’addon du courtier Mosquitto, remplissez vos détails MQTT (laissez vide lorsque vous utilisez l’addon du courtier Mosquitto). Le format peut être trouvé ici , mais ignorez le mqtt: retrait initial.
J’ai bien mosquito, Zigbee2mqtt et HA sur la même machine.
Si je supprime et réinstalle Mosquito je risque de perdre tous mes périphériques (anciennement apparaîent sur la Combee)?
Le problème peut il venir de Mosquito?
Salut,
Tu peux aussi tenter de virer le contenu de /config/zigbee2mqtt/ (avec les restes d’info de la combee2, notamment les panid).
Par contre il faut s’attendre à devoir refaire tous les appairages