Authenitification vide : NOK il faut absolument un username et password.
En ayant mis distant c’est que vous avez un autre plugin qui gère mosquito
Si ce n’est pas le cas, mettre local ( installer mosquito si ce n’est pas fait ou redémarrer mosquito pour avoir ceci valide)
Je viens de vérifer car j’enregistre les copie d’écran des configs : j’ai jamais indiqué de user et mdp dans mqtt manager
Désolé, je ne suis pas un pro, effectivement c’est JQMTT qui n’arrive pas a ce connecter au broker local
Je l’avais conservé pour mosquitto déja utilisé
ET je n’ai rien modifié non plus , je n’ai pas mis de user mdp
Si mosquito est géré par jMQTT avec une authentification, il faut renseigner celle ci dans mqtt2
Si jMQTT ne fonctionne déjà pas et que vous demandez à MQTT2 « d’utiliser » mosquito de ce plugin, ca va pas le faire …
Soit vous passez en local sur MQTT2 comme indiqué ici
Soit vous remettez jMQTT en fonctionnement « normal » et puis vous passerez à MQTT2
Ok merci, c’est vrai que je suis un peu paumé car avant la mise a jour, il n’y avait pas de mot de passe est c’était OK
Quel doit etre ce user/ MDP ? celui de jeedom , j’imagine ?
Log de jmqtt:
[2024-01-12 10:38:07][INFO] : Client MQTT déconnecté du Broker
[2024-01-12 10:38:17][INFO] : Client MQTT connecté au Broker
[2024-01-12 10:38:17][INFO] : L'équipement #[COUR][ DetecCour cmnd ]# s'inscrit au topic 'cmnd/#' avec une Qos de 1
[2024-01-12 10:38:17][INFO] : L'équipement #[MAISON][ESP32teleEDF]# s'inscrit au topic 'ESP32tele/#' avec une Qos de 1
[2024-01-12 10:38:17][INFO] : L'équipement #[COUR][ESP_Easy Citerne]# s'inscrit au topic 'ESP_Easy Citerne/#' avec une Qos de 1
[2024-01-12 10:38:17][INFO] : L'équipement #[Aucun][ESP_Easy4]# s'inscrit au topic 'ESP_Easy4/#' avec une Qos de 1
[2024-01-12 10:38:17][INFO] : L'équipement #[SALLE DE BAINS][ESP_Easy_Hygrometre]# s'inscrit au topic 'ESP_Easy_Hygrometre/#' avec une Qos de 1
[2024-01-12 10:38:17][INFO] : L'équipement #[SALLE DE BAINS][ESP_Easy_Hygrometre_2]# s'inscrit au topic 'ESP_Easy_Hygrometre_2/#' avec une Qos de 1
[2024-01-12 10:38:17][INFO] : L'équipement #[Aucun][ESP_Gyro]# s'inscrit au topic 'ESP_Gyro/#' avec une Qos de 1
[2024-01-12 10:38:17][INFO] : L'équipement #[Aucun][hygrmetre SdB test]# s'inscrit au topic 'ESP_Easy_Hygrometre_2/#' avec une Qos de 1
[2024-01-12 10:38:17][INFO] : L'équipement #[Aucun][jeedom]# s'inscrit au topic 'jeedom/#' avec une Qos de 1
[2024-01-12 10:38:17][INFO] : L'équipement #[Aucun][stat]# s'inscrit au topic 'stat/#' avec une Qos de 1
[2024-01-12 10:38:17][INFO] : L'équipement #[Aucun][tasmota]# s'inscrit au topic 'tasmota/#' avec une Qos de 1
[2024-01-12 10:38:17][INFO] : L'équipement #[MAISON][tele]# s'inscrit au topic 'tele/#' avec une Qos de 1
[2024-01-12 10:38:17][INFO] : L'équipement #[COUR][Wemos 3_3 Barometre]# s'inscrit au topic 'Wemos 3_3/#' avec une Qos de 1
[2024-01-12 10:38:17][INFO] : L'équipement #[Aucun][Wemos 4_4]# s'inscrit au topic 'Wemos 4_4/#' avec une Qos de 1
[2024-01-12 10:38:17][INFO] : Client MQTT déconnecté du Broker
Si vous êtes en distant sur MQTT2 il faut lui renseigner les authentifications venant de jMQTT
Si vous passez en local sur MQTT2, sauvegardez et relancez mosquito l’authentification se mettra automatiquement
Ils.sont pourtant visible dans une partie du log mais pas à chaque occurence…
Je suis en distant sur mqtt2, et je n’ai pas d’authentification venant justement
Quand j’avais installé, j’avais suivi la doc de jmqtt:
- Authentification : compte et mot de passe de connexion au Broker (laissez le champ vide si vous n’avez pas configuré votre Broker MQTT en conséquence, notamment si jMQTT se charge de l’installation du Broker).
j’avais laissé le champ vide
Désolé dêtre en mode « boulet », mais si je comprends bien:
- je crée un user / mdp dans la page du broker local de jmqtt:
que je reporte dans mqtt manager ?
en sauvegardant → OUI
Ok, j’essaie maintenant et reviens informer ici
Si vous souhaitez conserver jMQTT ( ce que je vous conseille ) il faut d’abord que ce plugin soit OK
donc MQTT2 en local
JMQTT en distant
Utilisez-vous jmqtt? parce sinon simplifiez-vous la vie et supprimez le.
C’est un très bon plugin, la question n’est pas là, mais si vous ne l’utilisez pas, ca ne sert à rien de le garder juste pour installer mosquitto…
Oups, oui désolé
Du coup le log indique un probleme de user / mdp dans mqtt manager
[2024-01-12 10:05:01][INFO] : Démarrage du démon MQTT Manager : sudo /usr/bin/node /var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js --loglevel info --socketport 55035 --mqtt_server mqtt://127.0.0.1:1883 --username --password --callback http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey XrPpNjqC2HUB0GxG6emkHVHiApUxywUTK1vZ6WiREvlFjEKex4q66YuDjUOKiiKS --cycle 0.3 --pid /tmp/jeedom/mqtt2/deamon.pid
[2024-01-12 10:05:32][ERROR] : Impossible de démarrer le démon MQTT Manager, vérifiez les logs