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 ?
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
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
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
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.
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