MQTT Manager mqtt2 et deamon KO depuis passage zwavejs

Bonjour,

Je suis passé sur ZwaveJS et donc comme indiqué dans la doc j’ai installé MQTT Manager.
J’avais déja le plugin jMQTT pour gérer mes shellies.

Depuis le passage à ZwaveJS et MQTT Manager je n’arrive plus à faire fonctionner mes shellies, en effet :

dans les logs:

[2023-03-21 18:07:02][INFO] : Client MQTT déconnecté du Broker
[2023-03-21 18:07:07][INFO] : Client MQTT connecté au Broker
[2023-03-21 18:07:07][INFO] : L'équipement #[Système][jeedom]# s'inscrit au topic 'jeedom/#' avec une Qos de 1
[2023-03-21 18:07:07][INFO] : L'équipement #[Système][shellies]# s'inscrit au topic 'shellies/#' avec une Qos de 1
[2023-03-21 18:07:07][DEBUG] : L'accès aux Interactions est désactivé
[2023-03-21 18:07:07][INFO] : Souscription au topic API 'jeedom/api'
[2023-03-21 18:07:07][INFO] : Le Broker Broker2 s'inscrit au topic 'jeedom/api' avec une Qos de 1
[2023-03-21 18:07:07][INFO] : Client MQTT déconnecté du Broker

Je regarde coté mosquitto je regarde le status et je tombe sur plusieurs lignes du style:

client disconnected, not authorized

Je modifie ceci du coup via le plugin mqtt2: (allow_anonymous true)

per_listener_settings true

listener 1883
persistence false
allow_anonymous true
password_file /var/www/html/plugins/mqtt2/core/class/../../data/passwords

listener 8883
persistence false
password_file /var/www/html/plugins/mqtt2/core/class/../../data/passwords
allow_anonymous true
cafile /var/www/html/plugins/mqtt2/core/class/../../data/ssl/ca.crt
certfile /var/www/html/plugins/mqtt2/core/class/../../data/ssl/mosquitto.crt
keyfile /var/www/html/plugins/mqtt2/core/class/../../data/ssl/mosquitto.key
require_certificate true

Toujours KO.
J’ai également remarqué que lorsque j’installe mosquitto depuis mqtt2 le deamon est ko avec cette erreur:

[2023-03-21 17:15:07][ERROR] : Error on connection to mqtt server : Error: connect ECONNREFUSED 127.0.0.1:8883

par contre coté client broker cela se connecte bien.

Si j’installe mosquitto depuis jMQTT, tous les deamons sont OK sauf celui du screen en haut de mon post.

Si vous avez des idées :slight_smile: Merci

Bonjour,

Je vous suggère de

  • modifier le sujet et mettre quelque chose qui résume votre demande, là ça ne veut rien dire
  • chercher sur le forum les posts similaires, cette question a été abordée des dizaines de fois (c’est peut être même dans la doc d’un des plugins)

Sinon en gros: installez mqtt2 et faite le fonctionner et ensuite ne modifiez pas manuellement sa config.
Puis configurez jmqtt pour s’y connecter

1 « J'aime »

Salut,
Si vous voulez garder mosquito installé par JMQTT et que MQTT2 fonctionne, voici une piste.

Il va falloir modifier la configuration de MQTT manager qui va devoir communiquer avec le broker du plugin JMQTT

:warning: Mosquitto sera installé et géré par JMQTT

Rendez vous sur le broker de JMQTT et renseignez lui un mot de passe (si ce n’est pas déjà fait) → sauvegarder
Notez l’adresse du broker.

Installez MQTT manager et sélectionnez broker distant remplissez les champs → sauvegarder

Adresse du broker: c’est l’adresse de JMQTT
Authentification: c’est le login et mot de passe que vous avez renseigné dans JMQTT

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.