Impossible de redémarrer le démon

Bonsoir à tous,

Je viens vers vous avec une immense lassitude. Je venais d’avoir une install Jeedom un peu près propre et j’ai bêtement désactiver le plugin plugin-jmqtt, ayant oublié qu’il était utile pour le plugin zigbee .

Je l’ai tout de suite réactivé mais impossible de redémarrer le démon. Alors bien sûr, je pourrais me retartiner des pages et des pages de forum et la doc où j’y ne comprends rien (si ce n’est que c’est une affaire de Mosquitto) mais - vraiment - si quelqu’un pouvait me dire ce que je dois faire… j’en peut plus de ce truc.

Voici la page du plugin

et voici le fichier de log du démon mqtt

0000|[2024-11-21 16:11:55] ERROR  : Reconnection to mqtt server
0001|/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72
0002|throw new Error('Missing protocol')
0003|^
0004|Error: Missing protocol
0005|at Object.connect (/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72:13)
0006|at Object.<anonymous> (/var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js:65:21)
0007|at Module._compile (node:internal/modules/cjs/loader:1469:14)
0008|at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
0009|at Module.load (node:internal/modules/cjs/loader:1288:32)
0010|at Module._load (node:internal/modules/cjs/loader:1104:12)
0011|at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:174:12)
0012|at node:internal/main/run_main_module:28:49
0013|Node.js v20.17.0
0014|/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72
0015|throw new Error('Missing protocol')
0016|^
0017|Error: Missing protocol
0018|at Object.connect (/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72:13)
0019|at Object.<anonymous> (/var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js:65:21)
0020|at Module._compile (node:internal/modules/cjs/loader:1469:14)
0021|at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
0022|at Module.load (node:internal/modules/cjs/loader:1288:32)
0023|at Module._load (node:internal/modules/cjs/loader:1104:12)
0024|at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:174:12)
0025|at node:internal/main/run_main_module:28:49
0026|Node.js v20.17.0
0027|/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72
0028|throw new Error('Missing protocol')
0029|^
0030|Error: Missing protocol
0031|at Object.connect (/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72:13)
0032|at Object.<anonymous> (/var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js:65:21)
0033|at Module._compile (node:internal/modules/cjs/loader:1469:14)
0034|at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
0035|at Module.load (node:internal/modules/cjs/loader:1288:32)
0036|at Module._load (node:internal/modules/cjs/loader:1104:12)
0037|at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:174:12)
0038|at node:internal/main/run_main_module:28:49
0039|Node.js v20.17.0
0040|/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72
0041|throw new Error('Missing protocol')
0042|^
0043|Error: Missing protocol
0044|at Object.connect (/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72:13)
0045|at Object.<anonymous> (/var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js:65:21)
0046|at Module._compile (node:internal/modules/cjs/loader:1469:14)
0047|at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
0048|at Module.load (node:internal/modules/cjs/loader:1288:32)
0049|at Module._load (node:internal/modules/cjs/loader:1104:12)
0050|at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:174:12)
0051|at node:internal/main/run_main_module:28:49
0052|Node.js v20.17.0
0053|/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72
0054|throw new Error('Missing protocol')
0055|^
0056|Error: Missing protocol
0057|at Object.connect (/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72:13)
0058|at Object.<anonymous> (/var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js:65:21)
0059|at Module._compile (node:internal/modules/cjs/loader:1469:14)
0060|at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
0061|at Module.load (node:internal/modules/cjs/loader:1288:32)
0062|at Module._load (node:internal/modules/cjs/loader:1104:12)
0063|at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:174:12)
0064|at node:internal/main/run_main_module:28:49
0065|Node.js v20.17.0
0066|/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72
0067|throw new Error('Missing protocol')
0068|^
0069|Error: Missing protocol
0070|at Object.connect (/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72:13)
0071|at Object.<anonymous> (/var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js:65:21)
0072|at Module._compile (node:internal/modules/cjs/loader:1469:14)
0073|at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
0074|at Module.load (node:internal/modules/cjs/loader:1288:32)
0075|at Module._load (node:internal/modules/cjs/loader:1104:12)
0076|at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:174:12)
0077|at node:internal/main/run_main_module:28:49
0078|Node.js v20.17.0
0079|/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72
0080|throw new Error('Missing protocol')
0081|^
0082|Error: Missing protocol
0083|at Object.connect (/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72:13)
0084|at Object.<anonymous> (/var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js:65:21)
0085|at Module._compile (node:internal/modules/cjs/loader:1469:14)
0086|at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
0087|at Module.load (node:internal/modules/cjs/loader:1288:32)
0088|at Module._load (node:internal/modules/cjs/loader:1104:12)
0089|at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:174:12)
0090|at node:internal/main/run_main_module:28:49
0091|Node.js v20.17.0
0092|/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72
0093|throw new Error('Missing protocol')
0094|^
0095|Error: Missing protocol
0096|at Object.connect (/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/mqtt/lib/connect/index.js:72:13)
0097|at Object.<anonymous> (/var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js:65:21)
0098|at Module._compile (node:internal/modules/cjs/loader:1469:14)
0099|at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
0100|at Module.load (node:internal/modules/cjs/loader:1288:32)
0101|at Module._load (node:internal/modules/cjs/loader:1104:12)
0102|at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:174:12)
0103|at node:internal/main/run_main_module:28:49
0104|Node.js v20.17.0

Au secours…

Informations Jeedom Luna

Core : 4.4.19 (master)
DNS Jeedom Luna : oui

Plugin : MQTT Manager
Version : 2024-10-07 13:45:55 (stable)
Statut Démon : Stoppé - (2024-11-25 19:45:05)

Bonsoir,
Déjà dans le mode, il faut le configurer (Broker local, très certainement).
Ensuite, tu auras certainement d’autres choses à faire mais des plus savants que moi pourront très certainement te guider.
Stephan

1 « J'aime »

Bonjour,
+1 avec @Droopy, pour moi il n’y a rien d’autre à faire, ca devrait fonctionner de suite…

Bonjour,

zigbee est obsolète.
Passer par exemple sous Jeezigbee.

Désolé, c’est bien de Jeezigbee que je parlais mais je n’ai pas retrouvé le bon tag.

Et bah… je devais vraiment être claqué ou énervé… tout remarche. Effectivement, il suffisait de remettre le broker en local et ça marche !

J’ai honte…

Merci à tous.

2 « J'aime »

Bonjour,
Il n’est en effet pas évident de le retrouver si on ne le connaît pas. Il faut utiliser le tag plugin-z2m.

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.