Demon mqttmanager ne demarre pas

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

Oui j’ai du le conserver car je l’utilise avce de nombreuses carte espeasy ou rpi

Step by step…

Ne vous occupez pas de JMQTT
Mosquito est installé par MQTT2 d’après le screen
Relancez …


Apparemment il l’utilise

Ok, merci beaucoup Furaxworld de votre patience
J’ai relancé les dépendansces et le demon ==> NOK

J’ai aussi un broker jeedom dans JMQTT

Je ne comprends pas ce que la mise a jour a modifier pour que ça ne marche plus
Mais forcément il est associé au broker local qui est nok…

mosquito installé par MQTT2 donc vous devez mettre en
mode local dans la config de MQTT2

Dans ce cas JMQTT va-t-il continuer a recevoir les données des nombreux equipements ?
Car , ça date, mais si j’avais choisi distant a cette époque, c’eétait pour conserver JMQTT car beaucoup d’équipements et de scénarios…
Et pourquoi apres MaJ, la config est nok , mystère ?

Il faudra mettre dans la config de JMQTT distant

Vous aviez la possibilité de:

Mosquito installé et géré par JMQTT ce qui veut dire mode distant dans la config de MQTT2 ( une authentification nécessaire dans JMQTT a reporter dans MQTT2)


Mosquito installé et géré par MQTT2 ce qui veut dire mode local dans la config de MQTT2 et mode distant dans la configuration de JMQTT.


A vous de voir ce qui vous convient le mieux mais il faut savoir que MQTT2 nécessite une authentification obligatoirement.

Merci beaucoup Furaxworld, je vais me pencher là dessus, vous m’avez bien aidé

Je précise que je suis sur ma VM proxmox de secours
Ce qui est curieux est que sur ma VM de PROD en 4.3.17 j’ai la même config qui fonctionne !! et ce, sans user et mdp
JMQTT prod: OK


Mqttmanager prod : OK

Je viens d’essayer selon le tuto 💢 Installation JeeZigbee / MQTT /JMQTT de renseigner un meme user / mdp dans jmqtt et mqtt manager en distant, c’est NOK



Log mqtt2 le user et mdp de jmqtt apparait bien (j’ai mis des xx a laplace du mdp)

[2024-01-12 12:45:04][ERROR] : Impossible de démarrer le démon MQTT Manager, vérifiez les logs
[2024-01-12 12:45:21][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-01-12 12:45:21][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://192.168.1.5:1883 --username Jeedom --password xxxx --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 12:45:51][ERROR] : Impossible de démarrer le démon MQTT Manager, vérifiez les logs
[2024-01-12 12:50:01][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-01-12 12:50: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://192.168.1.5:1883 --username Jeedom --password xxxxxx --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 12:50:31][ERROR] : Impossible de démarrer le démon MQTT Manager, vérifiez les logs

Log jjmqtt:

de 1
[2024-01-12 12:55:08][INFO] : L'équipement #[Aucun][ESP_Gyro]# s'inscrit au topic 'ESP_Gyro/#' avec une Qos de 1
[2024-01-12 12:55:08][INFO] : L'équipement #[Aucun][hygrmetre SdB test]# s'inscrit au topic 'ESP_Easy_Hygrometre_2/#' avec une Qos de 1
[2024-01-12 12:55:08][INFO] : L'équipement #[Aucun][jeedom]# s'inscrit au topic 'jeedom/#' avec une Qos de 1
[2024-01-12 12:55:08][INFO] : L'équipement #[Aucun][stat]# s'inscrit au topic 'stat/#' avec une Qos de 1
[2024-01-12 12:55:08][INFO] : L'équipement #[Aucun][tasmota]# s'inscrit au topic 'tasmota/#' avec une Qos de 1
[2024-01-12 12:55:08][INFO] : L'équipement #[MAISON][tele]# s'inscrit au topic 'tele/#' avec une Qos de 1
[2024-01-12 12:55:08][INFO] : L'équipement #[COUR][Wemos 3_3 Barometre]# s'inscrit au topic 'Wemos 3_3/#' avec une Qos de 1
[2024-01-12 12:55:08][INFO] : L'équipement #[Aucun][Wemos 4_4]# s'inscrit au topic 'Wemos 4_4/#' avec une Qos de 1
[2024-01-12 12:55:08][DEBUG] : L'accès aux Interactions est désactivé
[2024-01-12 12:55:08][DEBUG] : L'accès à l'API est désactivé
[2024-01-12 12:55:08][INFO] : Client MQTT déconnecté du Broker
[2024-01-12 12:55:18][INFO] : Client MQTT connecté au Broker
[2024-01-12 12:55:18][INFO] : L'équipement #[COUR][ DetecCour cmnd ]# s'inscrit au topic 'cmnd/#' avec une Qos de 1
[2024-01-12 12:55:18][INFO] : L'équipement #[MAISON][ESP32teleEDF]# s'inscrit au topic 'ESP32tele/#' avec une Qos de 1
[2024-01-12 12:55:18][INFO] : L'équipement #[COUR][ESP_Easy Citerne]# s'inscrit au topic 'ESP_Easy Citerne/#' avec une Qos de 1
[2024-01-12 12:55:18][INFO] : L'équipement #[Aucun][ESP_Easy4]# s'inscrit au topic 'ESP_Easy4/#' avec une Qos de 1
[2024-01-12 12:55:18][INFO] : L'équipement #[SALLE DE BAINS][ESP_Easy_Hygrometre]# s'inscrit au topic 'ESP_Easy_Hygrometre/#' avec une Qos de 1
[2024-01-12 12:55:18][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 12:55:18][INFO] : L'équipement #[Aucun][ESP_Gyro]# s'inscrit au topic 'ESP_Gyro/#' avec une Qos de 1
[2024-01-12 12:55:18][INFO] : L'équipement #[Aucun][hygrmetre SdB test]# s'inscrit au topic 'ESP_Easy_Hygrometre_2/#' avec une Qos de 1
[2024-01-12 12:55:18][INFO] : L'équipement #[Aucun][jeedom]# s'inscrit au topic 'jeedom/#' avec une Qos de 1
[2024-01-12 12:55:18][INFO] : L'équipement #[Aucun][stat]# s'inscrit au topic 'stat/#' avec une Qos de 1
[2024-01-12 12:55:18][INFO] : L'équipement #[Aucun][tasmota]# s'inscrit au topic 'tasmota/#' avec une Qos de 1
[2024-01-12 12:55:18][INFO] : L'équipement #[MAISON][tele]# s'inscrit au topic 'tele/#' avec une Qos de 1
[2024-01-12 12:55:18][INFO] : L'équipement #[COUR][Wemos 3_3 Barometre]# s'inscrit au topic 'Wemos 3_3/#' avec une Qos de 1
[2024-01-12 12:55:18][INFO] : L'équipement #[Aucun][Wemos 4_4]# s'inscrit au topic 'Wemos 4_4/#' avec une Qos de 1
[2024-01-12 12:55:18][DEBUG] : L'accès aux Interactions est désactivé
[2024-01-12 12:55:18][DEBUG] : L'accès à l'API est désactivé
[2024-01-12 12:55:18][INFO] : Client MQTT déconnecté du Broker
[2024-01-12 12:55:33][INFO] : Client MQTT connecté au Broker
[2024-01-12 12:55:33][INFO] : L'équipement #[COUR][ DetecCour cmnd ]# s'inscrit au topic 'cmnd/#' avec une Qos de 1
[2024-01-12 12:55:33][INFO] : L'équipement #[MAISON][ESP32teleEDF]# s'inscrit au topic 'ESP32tele/#' avec une Qos de 1
[2024-01-12 12:55:33][INFO] : L'équipement #[COUR][ESP_Easy Citerne]# s'inscrit au topic 'ESP_Easy Citerne/#' avec une Qos de 1
[2024-01-12 12:55:33][INFO] : L'équipement #[Aucun][ESP_Easy4]# s'inscrit au topic 'ESP_Easy4/#' avec une Qos de 1
[2024-01-12 12:55:33][INFO] : L'équipement #[SALLE DE BAINS][ESP_Easy_Hygrometre]# s'inscrit au topic 'ESP_Easy_Hygrometre/#' avec une Qos de 1
[2024-01-12 12:55:33][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 12:55:33][INFO] : L'équipement #[Aucun][ESP_Gyro]# s'inscrit au topic 'ESP_Gyro/#' avec une Qos de 1
[2024-01-12 12:55:33][INFO] : L'équipement #[Aucun][hygrmetre SdB test]# s'inscrit au topic 'ESP_Easy_Hygrometre_2/#' avec une Qos de 1
[2024-01-12 12:55:33][INFO] : L'équipement #[Aucun][jeedom]# s'inscrit au topic 'jeedom/#' avec une Qos de 1
[2024-01-12 12:55:33][INFO] : L'équipement #[Aucun][stat]# s'inscrit au topic 'stat/#' avec une Qos de 1
[2024-01-12 12:55:33][INFO] : L'équipement #[Aucun][tasmota]# s'inscrit au topic 'tasmota/#' avec une Qos de 1
[2024-01-12 12:55:33][INFO] : L'équipement #[MAISON][tele]# s'inscrit au topic 'tele/#' avec une Qos de 1
[2024-01-12 12:55:33][INFO] : L'équipement #[COUR][Wemos 3_3 Barometre]# s'inscrit au topic 'Wemos 3_3/#' avec une Qos de 1
[2024-01-12 12:55:33][INFO] : L'équipement #[Aucun][Wemos 4_4]# s'inscrit au topic 'Wemos 4_4/#' avec une Qos de 1
[2024-01-12 12:55:33][DEBUG] : L'accès aux Interactions est désactivé
[2024-01-12 12:55:33][DEBUG] : L'accès à l'API est désactivé
[2024-01-12 12:55:33][INFO] : Client MQTT déconnecté du Broker

Log jMQTT_Zwavejs2mqtt_Jeedom

[2023-10-11 10:56:40][INFO] : démarre le client MQTT 
[2023-10-11 10:56:40][INFO] : Equipement Camera bassin MQTT: subscribes to "zwave/Bassin/Camera/#" with Qos=1
[2023-10-11 10:56:40][INFO] : Equipement Camera cour mqtt: subscribes to "zwave/Cour/Camera/#" with Qos=1
[2023-10-11 10:56:40][INFO] : Equipement Camera SaM mqtt: subscribes to "zwave/Salle_a_manger/Camera/#" with Qos=1
[2023-10-11 10:56:40][INFO] : Equipement Lame d eau mqtt: subscribes to "zwave/Bassin/Lame_Eau/#" with Qos=1
[2023-10-11 10:56:40][INFO] : Equipement Lampe chevet MQTT: subscribes to "zwave/SALON/Lampe_chevet/#" with Qos=1
[2023-10-11 10:56:40][INFO] : Equipement Lampe chevet test: subscribes to "zwave/SALON/Lampe_chevet/#" with Qos=1
[2023-10-11 10:56:40][INFO] : Equipement Ligne pelouse mqtt: subscribes to "zwave/Atelier/Ligne_Pelouse/#" with Qos=1
[2023-10-11 10:56:40][INFO] : Equipement Lumieres meuble mqtt: subscribes to "zwave/Salle_a_manger/Lum_Meuble/#" with Qos=1
[2023-10-11 10:56:40][INFO] : Equipement Prise Jeux de lumieres mqtt: subscribes to "zwave/Atelier/Prise_JeuxLumiere/#" with Qos=1
[2023-10-11 10:56:40][INFO] : Equipement Salon camera mqtt: subscribes to "zwave/Salon/Camera/#" with Qos=1
[2023-10-11 10:56:40][INFO] : Equipement Surpresseur jardin mqtt: subscribes to "zwave/Jardin/Surpresseur/#" with Qos=1
[2023-10-11 10:56:40][INFO] : API is disabled

Log consistency

PHP Warning:  PHP Startup: Unable to load dynamic library 'mosquitto.so' (tried: /usr/lib/php/20180731/mosquitto.so (/usr/lib/php/20180731/mosquitto.so: cannot open shared object file: No such file or directory), /usr/lib/php/20180731/mosquitto.so.so (/usr/lib/php/20180731/mosquitto.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
[START CONSISTENCY]
PHP Warning:  PHP Startup: Unable to load dynamic library 'mosquitto.so' (tried: /usr/lib/php/20180731/mosquitto.so (/usr/lib/php/20180731/mosquitto.so: cannot open shared object file: No such file or directory), /usr/lib/php/20180731/mosquitto.so.so (/usr/lib/php/20180731/mosquitto.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
[START CHECK AND FIX DB]
[END CHECK AND FIX DB]
Check jeedom package...
OK
Check jeedom database...OK
Check crons...

Check filesystem right...
OK
Flush cache widget...
 
Check jeedom object...OK
Check jeedom cmd...OK
Set cache hour...OK
Check nodejs...
PHP Warning:  PHP Startup: Unable to load dynamic library 'mosquitto.so' (tried: /usr/lib/php/20180731/mosquitto.so (/usr/lib/php/20180731/mosquitto.so: cannot open shared object file: No such file or directory), /usr/lib/php/20180731/mosquitto.so.so (/usr/lib/php/20180731/mosquitto.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://deb.debian.org/debian buster InRelease
Hit:3 http://deb.debian.org/debian buster-updates InRelease
Hit:4 https://deb.nodesource.com/node_18.x nodistro InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (1.8.2.3).
build-essential is already the newest version (12.6).
lsb-release is already the newest version (10.2019051400).
git is already the newest version (1:2.20.1-2+deb10u8).
0 upgraded, 0 newly installed, 0 to remove and 229 not upgraded.
[Check Version NodeJS actuelle : v18.19.0 : [  OK  ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
OK
[END CONSISTENCY]

Dans le log JMQTT l’accès à l’API est désactive ??
[2024-01-12 13:11:08][INFO] : L’équipement #[Aucun][Wemos 4_4]# s’inscrit au topic ‹ Wemos 4_4/# › avec une Qos de 1
[2024-01-12 13:11:08][DEBUG] : L’accès aux Interactions est désactivé
[2024-01-12 13:11:08][DEBUG] : L’accès à l’API est désactivé
[2024-01-12 13:11:08][INFO] : Client MQTT déconnecté du Broker

Pourtant sur la page API ça semble ok

Vous voulez aller trop vite et n’écoutez pas toutes les infos

Les captures ne sont pas pareil entre votre prod et vos tests car mosquitto est installer sur Jmqtt et l’autre mqttmanger donc cela ne sert à rien de coller les configs de l’un vers l’autres

Il faut que vous réinstallez mosquitto par jmqtt et quand et seulement quand il sera ok le plugin , il faudra configurer mqtt . Vous pouvez pas faire les deux en même temps si jmqtt ne démarre pas

Merci Francky c’est ce que je viens de faire
Je viens de trouver la solution le mosquito qui était indiqué sur la page de JMQTT était mqtt manager , ce qui n’était pas bon
J’ai donc cliquer sur le bouton « réparer » et c’est OK

Du coup le broker local JMQTT est OK ainsi que MQTTmanager OK

Cependant le ZWAVEJS reste sur NOK
mais je me suis aperçu que sur la vm de secours , la clé usb zwave est en statut « débranché »
Je vais donc investiguer de ce côte

Un grand merci à tous ceux qui ont bien voulu m’aider, sachant que pour les « pros » c’est souvent pénible d’aider les non spécialistes…
Quand on a un problème de ce genre, un utilisateur lambda comme moi perd vite ses moyens, c’est sur qu’avec votre aide, ça va tout de suite mieux.

J’arrete pour aujourd’hui, ce we je regarderais cote proxmox pourquoi la vm de secours ne voit plus la clé usb…

Je pense que votre souci de base concernant ce post est en ordre . Clôturez celui-ci ou bon vous semble et recréez un nouveau sujet pour ce qui concerne Zwave.

Bonjour,

Je repasse ici pour dire que tout est ok, j’ai fait toutes les mises à jour sur ma VM de secours et ensuite de production, le plugin zwavejs fonctionne correctement.

Il a simplement fallu que je relance les dépendances zwavejs après avoir corrigé la config de JMQTT (repassage des deamon JMQTT et mqttmanager au vert), alors que j’avais déjà lancé les dépendances avant…si ça peut servir à qqun.
Et pour info, sans user / mdp dans jmqtt et mqttmanager

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