En regardant comment flasher mon SONOFF, je suis tombé sur ce tuto (en anglais) qui explique pas à pas comment le flasher et ensuite montre toute la procédure d’installation de Z2M: https://www.youtube.com/watch?v=4eYnURcDrWw il y a un commentaire en 10:22 qui parle de l’erreur possible bad gateway et pourquoi il recommande de mettre l’adresse IP du serveur MQTT et non pas core-mosquitto comme je le vois dans un de tes posts :
Voila la syntaxe qu’il recommande (et que j’ai chez moi):
bah je l’avais un moment mais après il n’y étais plus dans ce que l’on m’avais conseille de mettre alors je l’est retirerez , je vais essayer a nouveau
Oui normalement c’est une version E
même résultat erreur « 502 bad gateway » et boite de dialogue indiquant " Zigbee2MQTT
Le module complémentaire semble ne pas être prêt, il se peut qu’il soit encore en cours de démarrage. Voulez-vous réessayer ? "
J’ai l’impression d’après les log qu’il s’arrête après avoir démarré
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
[14:20:43] 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
[14:20:53] INFO: Starting NGINX for authentication handling...
[14:20:54] INFO: Starting mosquitto MQTT broker...
2023-09-08 14:20:54: Warning: Mosquitto should not be run as root/administrator.
2023-09-08 14:20:54: mosquitto version 2.0.17 starting
2023-09-08 14:20:54: Config loaded from /etc/mosquitto/mosquitto.conf.
2023-09-08 14:20:54: Loading plugin: /usr/share/mosquitto/go-auth.so
2023-09-08 14:20:54: ├── Username/password checking enabled.
2023-09-08 14:20:54: ├── TLS-PSK checking enabled.
2023-09-08 14:20:54: └── Extended authentication not enabled.
2023-09-08 14:20:54: Opening ipv4 listen socket on port 1883.
2023-09-08 14:20:54: Opening ipv6 listen socket on port 1883.
2023-09-08 14:20:54: Opening websockets listen socket on port 1884.
2023-09-08 14:20:54: mosquitto version 2.0.17 running
2023-09-08 14:20:58: New connection from 127.0.0.1:50148 on port 1883.
2023-09-08 14:20:58: Client <unknown> disconnected due to protocol error.
2023-09-08 14:21:17: New connection from 172.30.32.1:46575 on port 1883.
[14:21:24] INFO: Successfully send discovery information to Home Assistant.
2023-09-08 14:21:17: New client connected from 172.30.32.1:46575 as 2MhsFzD0Lqxewm0CegmKtP (p2, c1, k60, u'homeassistant').
[14:21:36] INFO: Successfully send service information to the Supervisor.
2023-09-08 14:22:50: New connection from 172.30.32.2:40066 on port 1883.
2023-09-08 14:22:50: Client <unknown> closed its connection.
2023-09-08 14:24:50: New connection from 172.30.32.2:45602 on port 1883.
2023-09-08 14:24:50: Client <unknown> closed its connection.
s6-rc: info: service legacy-services: stopping
2023-09-08 14:26:10: mosquitto version 2.0.17 terminating
2023-09-08 14:26:10: Saving in-memory database to /data//mosquitto.db.
[12:26:12] INFO: Service restart after closing
[12:26:12] INFO: Service restart after closing
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
on le trouve ou mqtt explorer ?
il n’y a pas d’utilisateur et de mots de passe indique dans la configuration alors que dans la doc il est indique d’en creer un est ce normal et le fait qu’on ne voit pas le port lorsque l’on scanne veut bien dire que le serveur n’est pas en fonction ?
Oui, pas besoin de créer un compte utilisateur pour mqtt. C’est automatique maintenant et pas besoin de remplir la partie mqtt. Au lancement de Z2M, il créera automatiquement un compte, avec les infos du serveur mqtt.
oui j’ai vu se tuto mais je ne parlais pas de la config de z2m mais de celle de mqtt broker pour laquelle il est indiqué dans a documentation
How to use
The add-on has a couple of options available. To get the add-on running:
Start the add-on.
Have some patience and wait a couple of minutes.
Check the add-on log output to see the result.
Create a new user for MQTT via your Home Assistant's frontend Settings -> People -> Users , (i.e. not on Mosquitto's Configuration tab). Notes:
This name cannot be homeassistant or addons, those are reserved usernames.
If you do not see the option to create a new user, ensure that Advanced Mode is enabled in your Home Assistant profile.