[TUTO] Installation de Zigbee2mqtt et Broker Mosquitto

je l’ai pris ici dans matériel

image

donc on va dire que oui

J’ai l’impression que c’est la clé qui déconne suite au flash de celle-ci

Pour jouer j’ai pas mis de user / mdp sur mosquitto (ma prod est ailleurs sur mosquitto déporté)

base topic avec zigbee, c’est curieux !

Curieux non c’est moi qui l’ai mis comme ça
C’est un nom de topic c’est pas gênant ça on peut mettre toto si on veut

ça c’est une info importante, si tu as pas de backup de la NVRAM, la flash l’efface…

Ok,
Autres éléments qui m’interpellent (toujours pour la partie mqtt) :

  • pas de port sur le serveur,
  • pas de user et password

Si je peux me permettre de rajouter quelque chose dans le tuto.
Il faut bien attendre en regardant dans le journal que zigbee2mqtt est bien démarré pour éviter d’avoir un 502: bad gateway.

1 « J'aime »

Alors pour user et mdp on peut faire largement sans surtout sur un environnement de test
En prod chacun sa philosophie je préconise d’en avoir mais les deux sont possible

Pour le port j’ai repris la conf d’exemple c’est un point que je maîtrise pas sur HA en déporté je maîtrise mieux et j’ai le port

1 « J'aime »

Bonjour tout le monde
Super TUTO, mais je sèche. Une semaine que je tente de faire cette installation, j’ai tenté 50 méthodes, reinstaller HASS, changer de clé Zigbee… rien. Je déprime.

J’ai toujours les mêmes erreurs…

[21:29:53] INFO: Preparing to start...
[21:29:54] INFO: Socat not enabled
[21:29:54] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2023-04-26 21:29:58: Logging to console and directory: '/config/zigbee2mqtt/log/2023-04-26.21-29-58' filename: log.txt
Zigbee2MQTT:info  2023-04-26 21:29:58: Starting Zigbee2MQTT version 1.30.3 (commit #unknown)
Zigbee2MQTT:info  2023-04-26 21:29:58: Starting zigbee-herdsman (0.14.103)
Zigbee2MQTT:error 2023-04-26 21:30:18: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-04-26 21:30:18: Failed to start zigbee
Zigbee2MQTT:error 2023-04-26 21:30:18: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2023-04-26 21:30:18: Exiting...
Zigbee2MQTT:error 2023-04-26 21:30:18: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
    at ZStackAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:103:27)
    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)

Serait il possible d’avoir l’aide de quelqu’un pour comprendre ce que je fais mal ?

verifie si ta cle est bien reconnu dans HA
Tu as quel cle ?
Montre nous ce que tu as mis dans la config de z2m au niveau de ta clé

Merci pour le coup de main.

J’ai la sonoff ZBDongle-E et la Conbee II. Là, c’est la conbee II.
Elle bien visible dans HA :
Capture d’écran 2023-04-26 215021

Ma config:

Et Mosquitto ne détecte rien… contrairement à ce que l’on voir dans le tuto

Salut,
La combee2 detectée par ZHA, c’est pas idéal. ZHA et Z2M cohabitent mal. Pareil les applis externes (deconz etc sont à arrêter)

essai de remplacer
port: /dev/ttyACM0
par ceci , ca va deja fixé ta cle et evite lors d’in reboot que les ports s’inverse.

de plus si la sur ta capture c’est bein la conbee tu as une erreur
tu as oublié ajouter
adapter: deconz

Comme dit @Pulpy-Luke evite le mélange , tu vas plus allez au devant des ennuis !!

Via ZHA j’ai 3 appareils détectés et 2 entités, mais tous à l’arrêt, je ne recupere rien comme info, l’impression que même via ZHA c’est KO.
J’ai désinstallé ZHA pour etre plus propre… mais erreur persiste dans Z2M

ZHA est désinstallé.
J’ai mis à jour la config de Z2M :

J’ai redémarré Mosquitto
J’ai redémarre Z2M
J’ai redémarré HA
Ma clé est bien toujours visible dans HA

J’ai l’impression que c’est pire maintenant :

[22:16:19] INFO: Preparing to start...
[22:16:20] INFO: Socat not enabled
[22:16:20] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2023-04-26 22:16:24: Logging to console and directory: '/config/zigbee2mqtt/log/2023-04-26.22-16-24' filename: log.txt
Zigbee2MQTT:info  2023-04-26 22:16:24: Starting Zigbee2MQTT version 1.30.3 (commit #unknown)
Zigbee2MQTT:info  2023-04-26 22:16:24: Starting zigbee-herdsman (0.14.103)
Zigbee2MQTT:error 2023-04-26 22:16:34: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-04-26 22:16:34: Failed to start zigbee
Zigbee2MQTT:error 2023-04-26 22:16:34: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2023-04-26 22:16:34: Exiting...
Zigbee2MQTT:error 2023-04-26 22:16:34: undefined`Texte préformaté`

ça on dirait bien un copié/collé raté avec un truc en supplément

Apres un énième reboot, j’ai eu un semblant d’espoir…
J’ai plus les memes erreurs :

[22:19:19] INFO: Preparing to start...
[22:19:19] INFO: Socat not enabled
[22:19:20] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2023-04-26 22:19:24: Logging to console and directory: '/config/zigbee2mqtt/log/2023-04-26.22-19-24' filename: log.txt
Zigbee2MQTT:info  2023-04-26 22:19:24: Starting Zigbee2MQTT version 1.30.3 (commit #unknown)
Zigbee2MQTT:info  2023-04-26 22:19:24: Starting zigbee-herdsman (0.14.103)
Zigbee2MQTT:info  2023-04-26 22:19:24: zigbee-herdsman started (resumed)
Zigbee2MQTT:info  2023-04-26 22:19:24: Coordinator firmware version: '{"meta":{"maintrel":0,"majorrel":38,"minorrel":114,"product":0,"revision":"0x26720700","transportrev":0},"type":"ConBee2/RaspBee2"}'
Zigbee2MQTT:info  2023-04-26 22:19:24: Currently 0 devices are joined:
Zigbee2MQTT:info  2023-04-26 22:19:24: Zigbee: disabling joining new devices.
Zigbee2MQTT:info  2023-04-26 22:19:25: Connecting to MQTT server at mqtt://core-mosquitto
Zigbee2MQTT:error 2023-04-26 22:19:25: MQTT error: Connection refused: Not authorized
Zigbee2MQTT:error 2023-04-26 22:19:25: MQTT failed to connect, exiting...
Zigbee2MQTT:info  2023-04-26 22:19:25: Stopping zigbee-herdsman...
Zigbee2MQTT:error 2023-04-26 22:19:27: MQTT error: Connection refused: Not authorized
Zigbee2MQTT:info  2023-04-26 22:19:27: Stopped zigbee-herdsman`Texte préformaté`

verifie le password et user
mqtt est bien installé ?

Oui MQTT est bien installé :

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
[22:22:30] INFO: Certificates found: SSL is available
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)
[22:22:30] INFO: Starting NGINX for authentication handling...
s6-rc: info: service legacy-services successfully started
[22:22:31] INFO: Starting mosquitto MQTT broker...
2023-04-26 22:22:31: Warning: Mosquitto should not be run as root/administrator.
[22:22:31] INFO: Successfully send discovery information to Home Assistant.
[22:22:31] INFO: Successfully send service information to the Supervisor.`Texte préformaté`

Sachant que je n’ai pas créé de compte, je ne vois pas quel compte pourrait bloquer… Donc je ne sais pas quoi vérifier à ce niveau.

tu as fais cette partie la