Problème MQTT/ZWAVEJS

Bonjour à tous.

Je comprends rien.

Mon plugin My modbus qui communique avec mon multiplus II ne fonctionnait plus, je l’ai désinstallé, réinstallé reconfiguré, et il fonctionne à nouveau.

Maintenant c’est ZwaveJS et MQTT qui ne fonctionnent plus. J’ai ce message d’erreur lors de l’éxecution d’une commande :

Failed to connect to 127.0.0.1 port 55035: Connection refused

J’ai essayé de changer le port de mymodbus pensant qu’il était en conflit avec MQQT et non, ce n’est pas ca.

J’ai réparé les autorisations et reboot, rien du tout non plus. Je suis perdu.

La panne est intervenue d’un seul coup.

Mon log ZwaveJS m’affiche ceci :

0000|[2025-08-07 11:35:28] ERROR  : Erreur exécution de la commande [CHAUFFAGE][CHAUFFAGE SALON][On] : Echec de la requête HTTP : http://127.0.0.1:55035/publish?apikey=TXiYBBir88wMMWikfmwRl8bnjRL0Iwx7SmIfutUhjORPVfWEi9Jg9iJxocGBvydH cURL error : Failed to connect to 127.0.0.1 port 55035: Connection refused
0001|[2025-08-07 11:35:31] ERROR  : Erreur exécution de la commande [CHAUFFAGE][CUMULUS ECS][Off] : Echec de la requête HTTP : http://127.0.0.1:55035/publish?apikey=TXiYBBir88wMMWikfmwRl8bnjRL0Iwx7SmIfutUhjORPVfWEi9Jg9iJxocGBvydH cURL error : Failed to connect to 127.0.0.1 port 55035: Connection refused
0002|[2025-08-07 11:42:58] ERROR  : Erreur exécution de la commande [CHAUFFAGE][CUMULUS ECS][Off] : Echec de la requête HTTP : http://127.0.0.1:55035/publish?apikey=TXiYBBir88wMMWikfmwRl8bnjRL0Iwx7SmIfutUhjORPVfWEi9Jg9iJxocGBvydH cURL error : Failed to connect to 127.0.0.1 port 55035: Connection refused
0003|[2025-08-07 12:19:28] ERROR  : Erreur exécution de la commande [CHAUFFAGE][CUMULUS ECS][Off] : Echec de la requête HTTP : http://127.0.0.1:55035/publish?apikey=UyJFczZZzeDhZDoMVcloVeIWwHqvwXMihP0OdpDj8cbemlTsqtcAuMkBHVWpkhyO cURL error : Failed to connect to 127.0.0.1 port 55035: Connection refused
0004|[2025-08-15 10:17:05] ERROR  : Erreur exécution de la commande [CHAUFFAGE][CUMULUS ECS][Off] : Echec de la requête HTTP : http://127.0.0.1:55035/publish?apikey=UyJFczZZzeDhZDoMVcloVeIWwHqvwXMihP0OdpDj8cbemlTsqtcAuMkBHVWpkhyO cURL error : Failed to connect to 127.0.0.1 port 55035: Connection refused

Mon log Mqqt2 :

0759|[2025-08-15 10:30:04] INFO  : Démarrage du démon MQTT Manager : sudo  /usr/bin/node /var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js --loglevel debug --socketport 55035 --mqtt_server ://: --username "" --password "" --callback http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey UyJFczZZzeDhZDoMVcloVeIWwHqvwXMihP0OdpDj8cbemlTsqtcAuMkBHVWpkhyO --cycle 0.3 --root_topic jeedom --pid /tmp/jeedom/mqtt2/deamon.pid
0760|[2025-08-15 10:30:34] ERROR  : Impossible de démarrer le démon MQTT Manager, vérifiez les logs

Bonjour,

Nous non plus on comprend rien, de quel problème voulez-vous parler ici? Un plugin à la fois par sujet.

  1. Ajoutez l’étiquette de plugin en question
  2. Modifiez le titre
  3. Montrez la page santé jeedom, la page config du plugin
  4. Donnez tous les logs du plugin collés dans un bloc Texte préformaté

Bonjour,

Dommage en postant ici les log et la configuration on aurait pu vous aider à résoudre le problème. Là vous avez perdu l’historique de vos commandes…

À+
Michel

Salut

Pas de fichier ou lien externe. Il y a un outils intégré en bas à gauche, avec la flèche, quand vous écrivez / éditez un post.

Antoine

Désolé, voici les screens de la page santé et de la conf de ZwaveJS


A chaque éxecution de commande, j’obtiens ce type de message dans le log de ZwaveJS

0005|[2025-08-16 16:56:17] ERROR  : Erreur exécution de la commande [CHAUFFAGE][CUMULUS ECS][Off] : Echec de la requête HTTP : http://127.0.0.1:55035/publish?apikey=UyJFczZZzeDhZDoMVcloVeIWwHqvwXMihP0OdpDj8cbemlTsqtcAuMkBHVWpkhyO cURL error : Failed to connect to 127.0.0.1 port 55035: Connection refused

Et mqtt2 qui , si j’ai bien compris, est lié a ZwaveJS, m’envoi toutes les 15 minutes un message de ce type dans son log :

0762|[2025-08-20 10:35:03] INFO  : Démarrage du démon MQTT Manager : sudo  /usr/bin/node /var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js --loglevel debug --socketport 55035 --mqtt_server ://: --username "" --password "" --callback http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey UyJFczZZzeDhZDoMVcloVeIWwHqvwXMihP0OdpDj8cbemlTsqtcAuMkBHVWpkhyO --cycle 0.3 --root_topic jeedom --pid /tmp/jeedom/mqtt2/deamon.pid
0763|[2025-08-20 10:35:33] ERROR  : Impossible de démarrer le démon MQTT Manager, vérifiez les logs

Merci pour votre patience …

Bonjour
Dans votre log il est noté

0763|[2025-08-20 10:35:33] ERROR  : Impossible de démarrer le démon MQTT Manager, vérifiez les logs

Peut on voir les réglages et log de MQTT Manager?

les voici :

2922|[2025-08-20 08:55:03] INFO  : Start mqtt2d
2923|[2025-08-20 08:55:03] INFO  : Log level on  : debug
2924|[2025-08-20 08:55:03] INFO  : Socket port : 55035
2925|[2025-08-20 08:55:03] INFO  : MQTT : ://:
2926|[2025-08-20 08:55:03] INFO  : Username :
2927|[2025-08-20 08:55:03] INFO  : Password :
2928|[2025-08-20 08:55:03] INFO  : Root topic : jeedom
2929|[2025-08-20 08:55:03] INFO  : PID file : /tmp/jeedom/mqtt2/deamon.pid
2930|[2025-08-20 08:55:03] INFO  : Apikey : UyJFczZZzeDhZDoMVcloVeIWwHqvwXMihP0OdpDj8cbemlTsqtcAuMkBHVWpkhyO
2931|[2025-08-20 08:55:03] INFO  : Callback : http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php
2932|[2025-08-20 08:55:03] INFO  : Cycle : 0.3
2933|[2025-08-20 08:55:03] INFO  : Client key : undefined
2934|[2025-08-20 08:55:03] INFO  : Client crt : undefined
2935|[2025-08-20 08:55:03] INFO  : CA : undefined
2936|/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72
2937|throw new Error('Missing protocol')
2938|^
2939|Error: Missing protocol
2940|at Object.connect (/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72:13)
2941|at Object.<anonymous> (/var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js:65:21)
2942|at Module._compile (node:internal/modules/cjs/loader:1469:14)
2943|at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
2944|at Module.load (node:internal/modules/cjs/loader:1288:32)
2945|at Module._load (node:internal/modules/cjs/loader:1104:12)
2946|at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:173:12)
2947|at node:internal/main/run_main_module:28:49
2948|Node.js v20.18.1

Il est nécéssaire de configurer le plugin MQTT manager
Notemment le mode en local ou distant suivant votre configuration
Je vous renvoie vers la documentation pour vous aider
https://doc.jeedom.com/fr_FR/plugins/programming/mqtt2/?theme=light

Oh purée un grand merci !!! Ca fonctionne !

Il fallait juste reconfigurer le broker en local et rentrer les credentials.

Merci de m’avoir aiguillé !!! Il y a une possibilité de vous rémunérer ?

Content que vous ayez pu résoudre votre problème.
Il n’est pas nécéssaire de me rémunérer. Nous sommes sur un forum d’entraide.
N’oublier pas de cocher le message qui a résolu votre problème
Belle journée

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.