Error: z2m:mqtt: Not connected to MQTT server!

Bonjour,
Depuis quelques jours, mon Z2M ne foncitonne plus.
Dans les logs je vois notamment error: z2m:mqtt: Not connected to MQTT server!
Auriez vous une piste pour résoudre cette erreur ?

Merci

Le broker est toujours actif ? Il n’a pas changé d’ip ?

Le broker c’est ma HA Green ?

regarde si ton addon mosquitto est bien up et regarde les logs de mosquitto

les logs de Mosuitto disent:

2024-06-20 09:33:41: New client connected from 172.30.33.2:60636 as mqttjs_50349ad4 (p2, c1, k60, u'mqtt').
2024-06-20 09:33:41: Client mqttjs_50349ad4 disconnected due to malformed packet.

La premiere ligne, j’ai des ports qui changent sur l’IP mais la secones est identique

je viens de le reboot:

s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
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
[09:35:46] INFO: Setting up user mqtt

ET les logs recommencent comme les 2 lignes du début

bon, j’ai résolu en copiant l’ID de ma Skyconnect depuis « materiel » ttyUSB0
/dev/serial/by-id/usb-Nabu_Casa_SkyConnect_v1.0_98cdcfb75a9bed11967105bfa7669f5d-if00-port0
je l’ai recollé dans la config z2m et ca refonctionne…
Je sais pas sou je peut remonter ca, c’est peut etre le signe d’un bug non ?

le port qui change est normal c’est le port source et il est aléatoire alors que le port destination 1883 lui est fixe :wink:

par contre ta solution n’a rien a avoir avec ton souci du début de mqtt le reboot a du faire du bien
par contre il est effectivement mieux d’utiliser l’adresse physique de ton dongle usb comme tu l’a fait

Je reviens car j’ai de nouveau l’erreur « mqtt not connected », je ne sai pas quoi vérifier …
Pouvez vous m’orienter ?
Ma clé est la SkyConnect

Envoie tes logs z2m et mqtt

Dès que le probleme se reproduit, je poste. Merci pour ton temps.
Ce sont les logs dspo das http://homeassistant.local:8123/hassio/addon/45df7312_zigbee2mqtt/logs et http://homeassistant.local:8123/hassio/addon/core_mosquitto/logs ?

1 « J'aime »