L’installation MQTT Mosquito se passe bien, mais ne démarre pas. Le Demon reste NOK

Bonjour,

J’utilise Jeedom depuis qq années sur un RPI 3b+, avec des équipements Z-wave et GPIO. Tout fonctionne bien.
Pour rester à jour et pouvoir évoluer, je prépare en parallèle son remplacement par un RPI4B avec le Z-wave, le GPIO et en plus des matériels en ZigBee.
L’installation Jeedom sur le RPI4 s’est bien passée ainsi que la restauration du projet actuel.
Pour l’utilisation de JeeZigbee il faut d’abord installer MQTT Manager, et c’est là que je bloque depuis plusieurs jours.
MQTT s’installe bien, les dépendances sont OK, mais le Demon reste NOK.
L’installation de Mosquito se fait bien (message « installation réussie »), mais quand je veux le démarrer j’ai le message « installez d’abord Mosquito »

J’ai désactiver les plugin Z-wave et Jeedouino, réinstallé MQTT, relancé les dépendances, installé Mosquitto plusieurs fois, sauvegardé, redémarré Jeedom, cherché sur le forum, mais impossible de passer le Demon OK, et j’ai toujours ce message «installez d’abord Mosquito ».

Si j’active le plugin JeeZigbee il reste NOK, mais MQTT Mosquito ne démarre toujours pas. Dans Santé Jeedom on constate cependant que la clé SONOFF est bien détectée.

Auriez-vous une idée du problème.
Dites moi s’il faut d’autres éléments.
Je vous remercie de votre aide.

Santé Jeedom avec le config matériels.

Plugin MQTT

image

Les Logs : Le log de Broker Mosquito est vide.
Log mqtt2 :

[2024-11-21 10:00:15] 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 mqtts://127.0.0.1:8883 --client_key /var/www/html/plugins/mqtt2/data/ssl/client.key --client_crt /var/www/html/plugins/mqtt2/data/ssl/client.crt --ca /var/www/html/plugins/mqtt2/data/ssl/ca.crt --username "jeedom" --password "nqziu0ZjX2wj9w7rIOWuBSVvrNosYPnNoFbHHRPr2LjjgVoCwb11" --callback 

http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey lbTOckQB4ec7ad3EuYl6YJEaUV90EUoccxNlRdpnfmMFmEScL1ZnyM3vM52qYp7K --cycle 0.3 --root_topic jeedom --pid /tmp/jeedom/mqtt2/deamon.pid

0069|[2024-11-21 10:00:45] ERROR  : Impossible de démarrer le démon MQTT Manager, vérifiez les logs
0070|[2024-11-21 10:10:46] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement

0071|[2024-11-21 10:10:46]WARNING : Service mosquitto non lancé, je lance une installation

Log mqtt2d

[2024-11-21 09:00:15] ERROR  : Error on connection to mqtt server : Error: connect ECONNREFUSED 127.0.0.1:8883
0255|[2024-11-21 09:10:56] INFO  : Start mqtt2d
0256|[2024-11-21 09:10:56] INFO  : Log level on  : debug
0257|[2024-11-21 09:10:56] INFO  : Socket port : 55035
0258|[2024-11-21 09:10:56] INFO  : MQTT : mqtts://127.0.0.1:8883
0259|[2024-11-21 09:10:56] INFO  : Username : jeedom
0260|[2024-11-21 09:10:56] INFO  : Password : nqziu0ZjX2wj9w7rIOWuBSVvrNosYPnNoFbHHRPr2LjjgVoCwb11
0261|[2024-11-21 09:10:56] INFO  : Root topic : jeedom
0262|[2024-11-21 09:10:56] INFO  : PID file : /tmp/jeedom/mqtt2/deamon.pid
0263|[2024-11-21 09:10:56] INFO  : Apikey : lbTOckQB4ec7ad3EuYl6YJEaUV90EUoccxNlRdpnfmMFmEScL1ZnyM3vM52qYp7K
0264|[2024-11-21 09:10:56] INFO  : Callback : http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php
0265|[2024-11-21 09:10:56] INFO  : Cycle : 0.3
0266|[2024-11-21 09:10:56] INFO  : Client key : /var/www/html/plugins/mqtt2/data/ssl/client.key
0267|[2024-11-21 09:10:56] INFO  : Client crt : /var/www/html/plugins/mqtt2/data/ssl/client.crt
0268|[2024-11-21 09:10:56] INFO  : CA : /var/www/html/plugins/mqtt2/data/ssl/ca.crt
0269|[2024-11-21 09:10:56] INFO  : Connect to mqtt server
0270|[2024-11-21 09:10:56] DEBUG  : HTTP listen on 127.0.0.1 port : 55035 started
0271|[2024-11-21 09:10:56] ERROR  : Error on connection to mqtt server : Error: connect ECONNREFUSED 127.0.0.1:8883

Bonjour

Et cliquer sur le bouton installer mosquitto ?
image

Bonjour,
Merci de votre message.
oui j’ai bien réinstallé Mosquito comme vous l’indiquez. L’installation se passe bien, car j’ai le message « installation réussie », mais le Demon reste NOK, et la touche « Démarrage » donne le message « installer d’abord Mosquito ». (Donc je tourne en rond).

Donc mosquitto n’est pas installé !

Ou alors il l’est deja par un autre plugin type jMQTT

Donc il faut des logs et la liste des plugins pour être sur !

Bonjour

Pourriez vous donner la liste de tous les plugins et non une liste tronquée?

Antoine

J’ai installé avec la touche orange de la configuration MQTT Manager, mais je n’ai rien fait d’autre. Que faudrait il faire ?
image

Merci de répondre aux questions sinon on avancera pas

1 « J'aime »

Voici la liste les plugins.
image

En plus des logs mqtt2 et mqtt2d fournis précédemment, il y a celui de Starting qui présente un défaut de connexion au Market. Sur les autres tout est normal.
Dites moi lesquels peuvent vous être utiles (il y en a tellement).

[2024-11-26 08:55:03] DEBUG  : Démarrage de jeedom
0151|[2024-11-26 08:55:03] DEBUG  : Arrêt des crons
0152|[2024-11-26 08:55:03] DEBUG  : Restauration du cache
0153|[2024-11-26 08:55:03] DEBUG  : Consolidation de l'historique
0154|[2024-11-26 08:55:03] DEBUG  : Nettoyage du cache des péripheriques USB
0155|[2024-11-26 08:55:03] DEBUG  : Nettoyage du cache des péripheriques Bluetooth
0156|[2024-11-26 08:55:03] DEBUG  : Démarrage des processus Internet de Jeedom
0157|[2024-11-26 08:55:03] DEBUG  : Ecriture du fichier /tmp/jeedom/started
0158|[2024-11-26 08:55:03] DEBUG  : Vérification de la configuration réseau interne
0159|[2024-11-26 08:55:03] DEBUG  : Envoi de l'événement de démarrage
0160|[2024-11-26 08:55:03] DEBUG  : Démarrage des plugins
0161|[2024-11-26 08:55:04] DEBUG  : Test de connexion au market
0162|[2024-11-26 08:55:04] ERROR  : Erreur sur la connexion au market : Exception Object (     [message:protected] => Erreur curl sur : https://market.jeedom.com/core/api/api.php. Détail :Could not resolve host: market.jeedom.com     [string:Exception:private] =>      [code:protected] => 9999     [file:protected] => /var/www/html/core/repo/market.repo.php     [line:protected] => 597     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /var/www/html/core/class/jeedom.class.php                     [line] => 1220                     [function] => test                     [class] => repo_market                     [type] => ::                 )              [1] => Array                 (                     [file] => /var/www/html/core/php/jeeCron.php                     [line] => 78                     [function] => cron                     [class] => jeedom                     [type] => ::                 )          )      [previous:Exception:private] =>  )
0163|[2024-11-26 08:55:04] DEBUG  : Démarrage de jeedom fini avec succès

image

Le bouton log bleu y a t il qq chose ?

Non, ce bouton log bleu ne donne rien , c’est vide

On peut avoir le log des dépendances copié entre balise ?

Voici les Log mqtt2, mqtt_package, et mqtt2d (Je n’en trouve pas d’autres)

Log de mqtt2

[2024-11-23 10:27:42] DEBUG  : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=mqtt2 function=pre_update callInstallFunction=1
[2024-11-23 10:27:43] INFO  : Début d'activation du plugin
[2024-11-23 10:27:44] INFO  : Info sur le démon : {"log":"mqtt2","state":"nok","launchable":"ok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"2024-11-22 16:56:07"}
[2024-11-23 10:27:44] DEBUG  : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=mqtt2 function=update callInstallFunction=1
[2024-11-23 10:27:48] INFO  : Début d'activation du plugin
[2024-11-23 10:27:49] INFO  : Info sur le démon : {"log":"mqtt2","state":"nok","launchable":"ok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"2024-11-22 16:56:07"}
[2024-11-23 10:27:49] DEBUG  : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=mqtt2 function=update callInstallFunction=1
[2024-11-26 08:28:39] DEBUG  : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=mqtt2 function=pre_update callInstallFunction=1
[2024-11-26 08:28:40] INFO  : Début d'activation du plugin
[2024-11-26 08:28:41] INFO  : Info sur le démon : {"log":"mqtt2","state":"nok","launchable":"ok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"2024-11-22 16:56:07"}
[2024-11-26 08:28:41] DEBUG  : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=mqtt2 function=update callInstallFunction=1
[2024-11-26 08:46:49] 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-11-26 08:46:49]WARNING : Service mosquitto non lancé, je lance une installation
[2024-11-26 08:46:58] 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 mqtts://127.0.0.1:8883 --client_key /var/www/html/plugins/mqtt2/data/ssl/client.key --client_crt /var/www/html/plugins/mqtt2/data/ssl/client.crt --ca /var/www/html/plugins/mqtt2/data/ssl/ca.crt --username "jeedom" --password "nqziu0ZjX2wj9w7rIOWuBSVvrNosYPnNoFbHHRPr2LjjgVoCwb11WgWMlSKz9syV" --callback http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey lbTOckQB4ec7ad3EuYl6YJEaUV90EUoccxNlRdpnfmMFmEScL1ZnyM3vM52qYp7K --cycle 0.3 --root_topic jeedom --pid /tmp/jeedom/mqtt2/deamon.pid
[2024-11-26 08:47:28] ERROR  : Impossible de démarrer le démon MQTT Manager, vérifiez les logs
[2024-11-26 08:50:50] 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-11-26 08:50:50]WARNING : Service mosquitto non lancé, je lance une installation
[2024-11-26 08:50:59] 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 mqtts://127.0.0.1:8883 --client_key /var/www/html/plugins/mqtt2/data/ssl/client.key --client_crt /var/www/html/plugins/mqtt2/data/ssl/client.crt --ca /var/www/html/plugins/mqtt2/data/ssl/ca.crt --username "jeedom" --password "nqziu0ZjX2wj9w7rIOWuBSVvrNosYPnNoFbHHRPr2LjjgVoCwb11WgWMlSKz9syV" --callback http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey lbTOckQB4ec7ad3EuYl6YJEaUV90EUoccxNlRdpnfmMFmEScL1ZnyM3vM52qYp7K --cycle 0.3 --root_topic jeedom --pid /tmp/jeedom/mqtt2/deamon.pid
[2024-11-26 08:51:29] ERROR  : Impossible de démarrer le démon MQTT Manager, vérifiez les logs
[2024-11-26 10:04:12] 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-11-26 10:04:12] 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 mqtt://192.168.1.26:1883 --username "jeedom" --password "nqziu0ZjX2wj9w7rIOWuBSVvrNosYPnNoFbHHRPr2LjjgVoCwb11WgWMlSKz9syV" --callback http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey lbTOckQB4ec7ad3EuYl6YJEaUV90EUoccxNlRdpnfmMFmEScL1ZnyM3vM52qYp7K --cycle 0.3 --root_topic jeedom --pid /tmp/jeedom/mqtt2/deamon.pid
[2024-11-26 10:04:42] ERROR  : Impossible de démarrer le démon MQTT Manager, vérifiez les logs

Log de mqtt2d_Packages

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_mqtt2
+ echo 1
+ echo 2
+ sudo killall apt apt-get unattended-upgr
apt: no process found
apt-get: no process found
+ sudo rm /var/lib/apt/lists/lock
+ sudo rm /var/cache/apt/archives/lock
rm: cannot remove '/var/cache/apt/archives/lock': No such file or directory
+ sudo rm /var/lib/dpkg/lock /var/lib/dpkg/lock-frontend
+ sudo sudo dpkg --configure -a --force-confdef
dpkg: dependency problems prevent configuration of libttspico-utils:armhf:
libttspico-utils:armhf depends on libc6 (>= 2.4).
libttspico-utils:armhf depends on libpopt0 (>= 1.14).
libttspico-utils:armhf depends on libttspico0 (>= 1.0); however:
Package libttspico0:armhf is not installed.
dpkg: error processing package libttspico-utils:armhf (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
libttspico-utils:armhf
+ sudo apt update
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Hit:1 http://archive.raspberrypi.org/debian bullseye InRelease
Hit:2 http://deb.debian.org/debian bullseye InRelease
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Get:4 http://security.debian.org/debian-security bullseye-security InRelease [27.2 kB]
Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease
Fetched 71.2 kB in 2s (45.0 kB/s)
Reading package lists...
Building dependency tree...
Reading state information...
6 packages can be upgraded. Run 'apt list --upgradable' to see them.
+ echo 3
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://deb.debian.org/debian bullseye InRelease
Hit:2 http://deb.debian.org/debian bullseye-updates InRelease
Hit:3 http://security.debian.org/debian-security bullseye-security InRelease
Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease
Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (2.2.4).
build-essential is already the newest version (12.9).
lsb-release is already the newest version (11.1.0).
git is already the newest version (1:2.30.2-1+deb11u3).
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libttspico-utils:armhf : Depends: libc6:armhf (>= 2.4) but it is not going to be installed
Depends: libpopt0:armhf (>= 1.14) but it is not going to be installed
Depends: libttspico0:armhf (>= 1.0) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
[Check Version NodeJS actuelle : v20.18.0 : [  OK  ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
Clean npm cache
npm warn using --force Recommended protections disabled.
+ echo 4
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://security.debian.org/debian-security bullseye-security InRelease
Hit:2 http://deb.debian.org/debian bullseye InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease
Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (2.2.4).
build-essential is already the newest version (12.9).
lsb-release is already the newest version (11.1.0).
git is already the newest version (1:2.30.2-1+deb11u3).
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libttspico-utils:armhf : Depends: libc6:armhf (>= 2.4) but it is not going to be installed
Depends: libpopt0:armhf (>= 1.14) but it is not going to be installed
Depends: libttspico0:armhf (>= 1.0) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
[Check Version NodeJS actuelle : v20.18.0 : [  OK  ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
Clean npm cache
npm warn using --force Recommended protections disabled.
+ echo 5
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://deb.debian.org/debian bullseye InRelease
Hit:2 http://deb.debian.org/debian bullseye-updates InRelease
Hit:3 http://security.debian.org/debian-security bullseye-security InRelease
Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease
Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (2.2.4).
build-essential is already the newest version (12.9).
lsb-release is already the newest version (11.1.0).
git is already the newest version (1:2.30.2-1+deb11u3).
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libttspico-utils:armhf : Depends: libc6:armhf (>= 2.4) but it is not going to be installed
Depends: libpopt0:armhf (>= 1.14) but it is not going to be installed
Depends: libttspico0:armhf (>= 1.0) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
[Check Version NodeJS actuelle : v20.18.0 : [  OK  ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
Clean npm cache
npm warn using --force Recommended protections disabled.
+ echo 6
+ sudo chmod +x /var/www/html/core/class/../../resources/install_composer.sh
+ sudo /var/www/html/core/class/../../resources/install_composer.sh
Begin installation of composer
--2024-11-26 10:03:18--  https://getcomposer.org/installer
Resolving getcomposer.org (getcomposer.org)... 2001:41d0:302:1100::8:104f, 54.36.53.46
Connecting to getcomposer.org (getcomposer.org)|2001:41d0:302:1100::8:104f|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 58444 (57K) [application/octet-stream]
Saving to: 'composer-setup.php'
0K .......... .......... .......... .......... .......... 87% 4.71M 0s
50K .......                                               100% 37.8M=0.01s
2024-11-26 10:03:18 (5.29 MB/s) - 'composer-setup.php' saved [58444/58444]
All settings correct for using Composer
Downloading...
Composer (version 2.8.3) successfully installed to: /var/www/html/core/ajax/composer.phar
Use it: php composer.phar
End installation of composer
+ echo 7
+ cd /var/www/html/core/class/../../plugins/mqtt2/resources/mqtt2d
+ rm -rf node_modules
+ sudo NODE_OPTIONS=--dns-result-order=ipv4first npm install
npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
added 118 packages, and audited 119 packages in 6s
20 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
+ sudo chown -R www-data:www-data jeedom mqtt2d.js node_modules package-lock.json package.json
+ echo 8
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end mqtt2
+ echo 9
+ rm /tmp/jeedom_install_in_progress_mqtt2
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Log de mqtt2d

[2024-11-26 07:46:59] INFO  : Start mqtt2d
[2024-11-26 07:46:59] INFO  : Log level on  : debug
[2024-11-26 07:46:59] INFO  : Socket port : 55035
[2024-11-26 07:46:59] INFO  : MQTT : mqtts://127.0.0.1:8883
[2024-11-26 07:46:59] INFO  : Username : jeedom
[2024-11-26 07:46:59] INFO  : Password : nqziu0ZjX2wj9w7rIOWuBSVvrNosYPnNoFbHHRPr2LjjgVoCwb11
[2024-11-26 07:46:59] INFO  : Root topic : jeedom
[2024-11-26 07:46:59] INFO  : PID file : /tmp/jeedom/mqtt2/deamon.pid
[2024-11-26 07:46:59] INFO  : Apikey : lbTOckQB4ec7ad3EuYl6YJEaUV90EUoccxNlRdpnfmMFmEScL1ZnyM3vM52qYp7K
[2024-11-26 07:46:59] INFO  : Callback : http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php
[2024-11-26 07:46:59] INFO  : Cycle : 0.3
[2024-11-26 07:46:59] INFO  : Client key : /var/www/html/plugins/mqtt2/data/ssl/client.key
[2024-11-26 07:46:59] INFO  : Client crt : /var/www/html/plugins/mqtt2/data/ssl/client.crt
[2024-11-26 07:46:59] INFO  : CA : /var/www/html/plugins/mqtt2/data/ssl/ca.crt
[2024-11-26 07:46:59] INFO  : Connect to mqtt server
[2024-11-26 07:46:59] DEBUG  : HTTP listen on 127.0.0.1 port : 55035 started
[2024-11-26 07:46:59] ERROR  : Error on connection to mqtt server : Error: connect ECONNREFUSED 127.0.0.1:8883
[2024-11-26 07:50:59] INFO  : Start mqtt2d
[2024-11-26 07:50:59] INFO  : Log level on  : debug
[2024-11-26 07:50:59] INFO  : Socket port : 55035
[2024-11-26 07:50:59] INFO  : MQTT : mqtts://127.0.0.1:8883
[2024-11-26 07:50:59] INFO  : Username : jeedom
[2024-11-26 07:50:59] INFO  : Password : nqziu0ZjX2wj9w7rIOWuBSVvrNosYPnNoFbHHRPr2LjjgVoCwb11
[2024-11-26 07:50:59] INFO  : Root topic : jeedom
[2024-11-26 07:50:59] INFO  : PID file : /tmp/jeedom/mqtt2/deamon.pid
[2024-11-26 07:50:59] INFO  : Apikey : lbTOckQB4ec7ad3EuYl6YJEaUV90EUoccxNlRdpnfmMFmEScL1ZnyM3vM52qYp7K
[2024-11-26 07:50:59] INFO  : Callback : http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php
[2024-11-26 07:50:59] INFO  : Cycle : 0.3
[2024-11-26 07:50:59] INFO  : Client key : /var/www/html/plugins/mqtt2/data/ssl/client.key
[2024-11-26 07:50:59] INFO  : Client crt : /var/www/html/plugins/mqtt2/data/ssl/client.crt
[2024-11-26 07:50:59] INFO  : CA : /var/www/html/plugins/mqtt2/data/ssl/ca.crt
[2024-11-26 07:51:00] INFO  : Connect to mqtt server
[2024-11-26 07:51:00] DEBUG  : HTTP listen on 127.0.0.1 port : 55035 started
[2024-11-26 07:51:00] ERROR  : Error on connection to mqtt server : Error: connect ECONNREFUSED 127.0.0.1:8883
[2024-11-26 09:04:13] INFO  : Start mqtt2d
[2024-11-26 09:04:13] INFO  : Log level on  : debug
[2024-11-26 09:04:13] INFO  : Socket port : 55035
[2024-11-26 09:04:13] INFO  : MQTT : mqtt://192.168.1.26:1883
[2024-11-26 09:04:13] INFO  : Username : jeedom
[2024-11-26 09:04:13] INFO  : Password : nqziu0ZjX2wj9w7rIOWuBSVvrNosYPnNoFbHHRPr2LjjgVoCwb11
[2024-11-26 09:04:13] INFO  : Root topic : jeedom
[2024-11-26 09:04:13] INFO  : PID file : /tmp/jeedom/mqtt2/deamon.pid
[2024-11-26 09:04:13] INFO  : Apikey : lbTOckQB4ec7ad3EuYl6YJEaUV90EUoccxNlRdpnfmMFmEScL1ZnyM3vM52qYp7K
[2024-11-26 09:04:13] INFO  : Callback : http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php
[2024-11-26 09:04:13] INFO  : Cycle : 0.3
[2024-11-26 09:04:13] INFO  : Client key : undefined
[2024-11-26 09:04:13] INFO  : Client crt : undefined
[2024-11-26 09:04:13] INFO  : CA : undefined
[2024-11-26 09:04:13] INFO  : Connect to mqtt server
[2024-11-26 09:04:13] DEBUG  : HTTP listen on 127.0.0.1 port : 55035 started
[2024-11-26 09:04:13] ERROR  : Error on connection to mqtt server : Error: connect ECONNREFUSED 192.168.1.26:1883

Il y a encore les infos du Centre de messages.
(Je continue de chercher).

2024-11-26 10:04:42	mqtt2	Impossible de démarrer le démon MQTT Manager, vérifiez les logs	Log mqtt2	4
	2024-11-26 10:04:12	mqtt2	Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement	Log mqtt2	19
	2024-11-26 08:55:04	starting	Erreur sur la connexion au market : Exception Object ( [message:protected] => Erreur curl sur : https://market.jeedom.com/core/api/api.php. Détail :Could not resolve host: market.jeedom.com [string:Exception:private] => [code:protected] => 9999 [file:protected] => /var/www/html/core/repo/market.repo.php [line:protected] => 597 [trace:Exception:private] => Array ( [0] => Array ( [file] => /var/www/html/core/class/jeedom.class.php [line] => 1220 [function] => test [class] => repo_market [type] => :: ) [1] => Array ( [file] => /var/www/html/core/php/jeeCron.php [line] => 78 [function] => cron [class] => jeedom [type] => :: ) ) [previous:Exception:private] => ) 	Log starting	3
	2024-11-26 08:40:02	core	La tâche plugin::cron n'arrive pas à finir à cause du plugin : jeedouino nous vous conseillons de désactiver le plugin et de contacter l'auteur	Configuration	3
	2024-11-26 08:26:03	update	De nouvelles mises à jour sont disponibles : mqtt2	Centre de mise à jour	
	2024-11-22 14:29:03	starting	Erreur sur la connexion au market : Exception Object ( [message:protected] => Erreur curl sur : https://market.jeedom.com/core/api/api.php. Détail : [string:Exception:private] => [code:protected] => 9999 [file:protected] => /var/www/html/core/repo/market.repo.php [line:protected] => 597 [trace:Exception:private] => Array ( [0] => Array ( [file] => /var/www/html/core/class/jeedom.class.php [line] => 1220 [function] => test [class] => repo_market [type] => :: ) [1] => Array ( [file] => /var/www/html/core/php/jeeCron.php [line] => 78 [function] => cron [class] => jeedom [type] => :: ) ) [previous:Exception:private] => ) 

Pour moi les dépendances ne sont pas OK du tout !

Merci, je comprends votre remarque, mais quand je disais que s’était OK je me référais aux infos des plugin et de santé Jeedom.
Les lignes indiquées sont très techniques. Faut-il que je lance ces commandes ? en ssh ?
Merci

image

Bonjour,

Hier soir , en ssh j’ai lancé la commande sudo apt --fix-broken install.
Ça s’est bien déroulé, et depuis Mosquito semble fonctionner.
Le Broker est passé OK.
La touche orange « Redémarrage » s’exécute avec succès (il n’y a plus le message « installez d’abord Mosquito »). C’est déjà un gros progrès.


Cependant, au redémarrage de Jeedom le Démon repasse NOK et il faut le redémarrer manuellement.
JeeZigbee est NOK au démarrage. Il passe OK au redémarrage manuel, mais retombe NOK après qq secondes.

Je continue les recherches.
Si vous avez des idées je vous en remercie.
JC

Message


Log mqtt2

[2024-11-26 19:45:22] DEBUG  : Message reçu sans prise en charge par un plugin : {"$SYS":{"broker":{"uptime":"737 seconds","load":{"messages":{"received":{"1min":0.59,"5min":0.88},"sent":{"1min":28.57,"5min":27.55,"15min":17.85}},"publish":{"sent":{"1min":22.53,"15min":14.27}},"bytes":{"received":{"1min":1.18,"5min":4.79,"15min":6.25},"sent":{"1min":557.55,"5min":547.67,"15min":373.81}}},"heap":{"current":52504},"messages":{"sent":1449},"publish":{"messages":{"sent":1436},"bytes":{"sent":6916}},"bytes":{"sent":59069}}}}

[2024-11-27 08:13:50] 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-11-27 08:13:50] 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 mqtts://127.0.0.1:8883 --client_key /var/www/html/plugins/mqtt2/data/ssl/client.key --client_crt /var/www/html/plugins/mqtt2/data/ssl/client.crt --ca /var/www/html/plugins/mqtt2/data/ssl/ca.crt --username "jeedom" --password "nqziu0ZjX2wj9w7rIOWuBSVvrNosYPnNoFbHHRPr2LjjgVoCwb11" --callback http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey lbTOckQB4ec7ad3EuYl6YJEaUV90EUoccxNlRdpnfmMFmEScL1 --cycle 0.3 --root_topic jeedom --pid /tmp/jeedom/mqtt2/deamon.pid

[2024-11-27 08:13:52] DEBUG  : Message reçu sans prise en charge par un plugin : {"jeedom":{"state":"online"}}

[2024-11-27 08:13:52] DEBUG  : Message reçu sans prise en charge par un plugin : {"$SYS":{"broker":{"version":"mosquitto version 2.0.11","uptime":"2213 seconds"}}}

[2024-11-27 08:13:53] DEBUG  : Message reçu sans prise en charge par un plugin : {"$SYS":{"broker":{"uptime":"2224 seconds","clients":{"total":1,"maximum":1,"active":1,"connected":1},"load":{"messages":{"received":{"1min":3.65,"5min":0.79,"15min":0.27},"sent":{"1min":10.05,"5min":2.16,"15min":0.73}},"publish":{"sent":{"1min":7.31,"5min":1.57,"15min":0.53}},"bytes":{"received":{"1min":159.9,"5min":34.37,"15min":11.6},"sent":{"1min":254.01,"5min":54.59,"15min":18.42}},"sockets":{"1min":0.91,"5min":0.2,"15min":0.07},"connections":{"1min":0.91,"5min":0.2,"15min":0.07}},"messages":{"stored":28,"received":4,"sent":40},"store":{"messages":{"count":28,"bytes":143}},"subscriptions":{"count":2},"retained messages":{"count":32},"heap":{"current":48040,"maximum":50456},"publish":{"messages":{"sent":38},"bytes":{"received":6,"sent":184}},"bytes":{"received":175,"sent":1566}}}}

[2024-11-27 08:14:04] DEBUG  : Message reçu sans prise en charge par un plugin : {"$SYS":{"broker":{"uptime":"2235 seconds","load":{"messages":{"received":{"1min":3.04,"5min":0.76},"sent":{"1min":14.76,"5min":3.46,"15min":1.18}},"publish":{"sent":{"1min":11.57,"5min":2.69,"15min":0.92}},"bytes":{"received":{"1min":133.11,"5min":33.13,"15min":11.45},"sent":{"1min":339.37,"5min":80.12,"15min":27.47}},"sockets":{"1min":0.76},"connections":{"1min":0.76}},"messages":{"stored":42,"sent":69},"store":{"messages":{"count":42,"bytes":176}},"retained messages":{"count":42},"heap":{"current":50216,"maximum":50928},"publish":{"messages":{"sent":67},"bytes":{"sent":300}},"bytes":{"sent":2686}}}}

[2024-11-27 08:14:15] DEBUG  : Message reçu sans prise en charge par un plugin : {"$SYS":{"broker":{"uptime":"2246 seconds","load":{"messages":{"received":{"1min":2.53,"5min":0.73},"sent":{"1min":16.86,"5min":4.31,"15min":1.5}},"publish":{"sent":{"1min":13.28,"5min":3.38}},"bytes":{"received":{"1min":110.81,"5min":31.94},"sent":{"1min":374.81,"5min":97.07}},"sockets":{"1min":0.63},"connections":{"1min":0.63}}}}}

[2024-11-27 08:14:15] DEBUG  : Message reçu sans prise en charge par un plugin : {"$SYS":{"broker":{"load":{"publish":{"sent":{"15min":1.18}},"byte

Bonjour

Normal

La gestion automatique n’est pas activée puisqu’elle est à activer avec le bouton vert !
Une fois activée le bouton devient désactiver

Bravo, Merci
Je crois que j’aurai passé du temps car j’interprétais l’inverse, touche en vert = activé, et touche en rouge = désactivé.
De ce fait, au redémarrage MQTT Manager reste bien OK.
JeeZigbee retombe toujours NOK après qq secondes.

Merci de faire un sujet dédié et de donner des infos, logs configuration du plugin etc.