Pb broker jMQTT

Bonjour,

J’utiliser le pluging MCZ Remote qui a bien créé ce qu’il fallait sous JMQTT et qui fonctionnait à merveille depuis quelques semaines, mais j’ai un comportement bizarre. Jeedom continue de recevoir les informations de mon poêle MCZ mais les commandes ne sont pas prises en compte par le poêle. Dans les logs je vois ça:

[2022-12-30 22:46:16,312][ERROR] Client241       Brk241Th     on_disconnect() : Unexpected disconnection from broker!
[2022-12-31 03:12:42,946][ERROR] Client241       Brk241Th     on_disconnect() : Unexpected disconnection from broker!
[2022-12-31 03:12:52,136][ERROR] JMsg.Snd        SockOut               send() : COULD NOT send TO Jeedom: [{'cmd': 'hb'}]
[2022-12-31 03:12:52,876][ERROR] JMsg.Snd        SockOut               send() : COULD NOT send TO Jeedom: [{'cmd': 'brokerDown', 'id': '241'}, {'cmd': 'brokerUp', 'id': '241'}]
[2022-12-31 03:12:52,922][ERROR] JMsg.Snd        SockOut               send() : COULD NOT send TO Jeedom: [{'cmd': 'hb'}]
[2022-12-31 13:27:15,338][INFO] Main            MainThread   set_log_level() : New log level set to: ERROR
[2022-12-31 13:39:59,936][ERROR] Client241       Brk241Th     on_disconnect() : Unexpected disconnection from broker!
[2022-12-31 13:40:08,948][ERROR] Client241       MainThread           start() : Could not start MQTT client: [Errno 111] Connection refused
[2022-12-31 14:50:15,408][INFO] Main            MainThread   set_log_level() : New log level set to: ERROR

Auriez-vous une idée d’où provient le problème ?
Merci

Essaye Réparer.

Déja tenté mais ça n’a rien changé…

Bonjour,
Peux tu mettre le log de mczremote en debug et fournir celui-ci.
Peux tu également fournir une copie d’écran de la page santé de Jeedom.

Merci pour la réponse rapide.

Le log de MCZremote :
[2022-12-31 03:12:43.424]ERROR : packet queue is empty, aborting

Et la page santé :

Pour que le log en mode debug du plugin mczremote s’active, il faut stopper le démon du plugin et le relancer.
Peux tu fournir la page santé de Jeedom.

Attention: Il y a deux logs: mczremote et mczremoted.
Tu dois masquer les paramètres de la ligne suivante dans mczremote

Lancement démon MCZremote : /usr/bin/python3   ....

Pour la page santé la voici :


(pas mal de rouge, mais des plugins que je n’ai pas bien configuré encore :slight_smile: )

En revanche je dois être une quiche mais je ne vois les logs dont tu parles :

J’ai fourni le Mczremoted, rien de plus en redémarrant le demon en mode debug…

Je te conseille de faire un reboot de ton PI, le swap à 0 doit poser problème.

Pour le mode debug

Pour l’accès aux logs: Analyse/ Logs/
image

Le reboot semble avoir réglé le pb, grand merci a toi, je surveillerai mieux la santé !