Config mqtt pour plugin kroomba

Bonjour,

Je te de configurer la beta du plugin de Kroomba pour tester les nouvelles fonctionnalités (merci @Mips du reste)
j’ai donc installé le plugin ainsi qu’un autre à savoir mqtt qui semble impératif

seulement voila dans la page de config de mqtt que je dois spécifier dans

car pour le moment s’est indiqué NOK
image

et du coup coté kroomba
image

une petit aide serait appréciable
merci à vous par avance
bonne journée

ps mosquito à aussi été installé

je pense avoir résolu ceci car en OK maintenant mais merci de me confirmer que cela est bien fait pour autant!

merci par avance d’autant que quand je fais une découverte de robots même si cela à réussi j’ai une erreur:

Echec de la requête HTTP : http://127.0.0.1:55072/publish?apikey=hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy cURL error : Failed to connect to 127.0.0.1 port 55072: Connection refused

il te manque la chaine d’authentification qui devrait être remplie. moi la case à cocher « transmettre tous les événements » n’est pas cochée.

j’ai installé le broker en suivant la procédure du module zwave sans souci, si je me souviens bien c’est le bouton installer mosquitto qui l’a rempli tout seul

1 « J'aime »

Salut,

La question concerne le #plugin-mqtt2 en fait et pas (directement) le plugin #plugin-kroomba , je change le tag :wink:

Avez-vous déjà un broker mqtt installé? utilisez-vous déjà mqtt?
Si vous ne savez pas, on va supposer que non.

Dans ce cas le plus simple est effectivement de choisir « broker local » et ensuite de cliquer sur « Installer mosquitto »; l’avez-vous fait?

le jeedom:xxx qu’on voit dans la config, c’est vous qui avez tapé xxxx ?
Vouliez-vous vraiment transmettre tous les événements? vous avez coché la case qui par défaut ne l’est pas, si vous ne savez pas, décochez :wink:

merci pour vos retours

non pas de brocker mqtt et je ne l’utilisais pas jusqu’ici donc bonne supposition
j’ai bien choisis brocker local et installé mosquitto ca c’est fait
c’est moi qui tapé ca car je ne savais pas où cchercher :slight_smile: et rien n’,avait été complété automatiquement…

c’est décoché entre temps :slight_smile:

ps j’ai relancé l’installation de mosquitto et une clé beaucoup plus longue a été ajoutée
dois laisser Jeedom dans Topic racine Jeedom?

Je pense que si, la config avait été faite automatiquement mais vous n’avez sans doute pas actualisé la page et du coup en sauvant une autre config ca a perdu les bonnes infos, d’où le Connection refused

ok parfait pour la clé, et oui ok pour le topic

depuis ca s’est mis donc oui je suppose que cela est du à la non actualisation de la page

et dans le port on doit indiquer quoi?
car statut NOK du démon

Ah je vois un autre soucis: pourquoi avoir choisi le port 55072 pour le démon mqtt2?
ce port c’est celui que moi j’ai choisi pour le plugin kroomba donc si vous mettez le meme pour mqtt2 ca ne va pas aller :wink:

par défaut il y avait 55035 pour mqtt2, laissez cette valeur (il faut sauver et redémarrer le démon après)

lol justement je l’avais remplacé par celui vu dans la page config de kroomba :slight_smile: ok je remet sa valeur d’origine

mais demon toujours NOK
me faut il relancer les dépendances?

rien n’y fait demon toujours NOK

où est mon erreur svp

Il faudrait un log à présent.
Je ne sais pas si l’authentification est correcte il a recréé un user/pswd mais aucune idée si ce sont les bons

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_mqtt2
+ echo 1
+ echo 2
+ sudo apt update
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Hit:1 http://ftp.fr.debian.org/debian buster InRelease
Get:2 http://ftp.fr.debian.org/debian buster-updates InRelease [51.9 kB]
Hit:3 http://security.debian.org/debian-security buster/updates InRelease
Fetched 51.9 kB in 1s (38.3 kB/s)
Reading package lists...
Building dependency tree...
Reading state information...
1 package can be upgraded. Run 'apt list --upgradable' to see it.
+ 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://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://ftp.fr.debian.org/debian buster InRelease
Hit:3 http://ftp.fr.debian.org/debian buster-updates 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).
git is already the newest version (1:2.20.1-2+deb10u3).
lsb-release is already the newest version (10.2019051400).
The following packages were automatically installed and are no longer required:
libqt5sql5 libqt5sql5-sqlite
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
[Check Version NodeJS actuelle : Aucune : [  KO  ]
Installation de NodeJS 16
Utilisation du dépot officiel
## Installing the NodeSource Node.js 16.x repo...
## Populating apt-get cache...
+ apt-get update
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://ftp.fr.debian.org/debian buster InRelease
Hit:3 http://ftp.fr.debian.org/debian buster-updates InRelease
Reading package lists...
## Confirming "buster" is supported...
+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_16.x/dists/buster/Release'
## Adding the NodeSource signing key to your keyring...
+ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | gpg --dearmor | tee /usr/share/keyrings/nodesource.gpg >/dev/null
## Creating apt sources list file for the NodeSource Node.js 16.x repo...
+ echo 'deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main' > /etc/apt/sources.list.d/nodesource.list
+ echo 'deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main' >> /etc/apt/sources.list.d/nodesource.list
## Running `apt-get update` for you...
+ apt-get update
Hit:1 http://ftp.fr.debian.org/debian buster InRelease
Hit:2 http://ftp.fr.debian.org/debian buster-updates InRelease
Hit:3 http://security.debian.org/debian-security buster/updates InRelease
Get:4 https://deb.nodesource.com/node_16.x buster InRelease [4584 B]
Get:5 https://deb.nodesource.com/node_16.x buster/main amd64 Packages [774 B]
Fetched 5358 B in 1s (4304 B/s)
Reading package lists...
## Run `sudo apt-get install -y nodejs` to install Node.js 16.x and npm
## You may also need development tools to build native addons:
sudo apt-get install gcc g++ make
## To install the Yarn package manager, run:
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null
echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update && sudo apt-get install yarn
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
nodejs
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 26.5 MB of archives.
After this operation, 124 MB of additional disk space will be used.
Get:1 https://deb.nodesource.com/node_16.x buster/main amd64 nodejs amd64 16.16.0-deb-1nodesource1 [26.5 MB]
Fetched 26.5 MB in 1s (21.4 MB/s)
Selecting previously unselected package nodejs.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 70553 files and directories currently installed.)
Preparing to unpack .../nodejs_16.16.0-deb-1nodesource1_amd64.deb ...
Unpacking nodejs (16.16.0-deb-1nodesource1) ...
Setting up nodejs (16.16.0-deb-1nodesource1) ...
Processing triggers for man-db (2.8.5-2) ...
[Check Version NodeJS après install : v16.16.0 : [  OK  ]
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix :  : [  KO  ]
Reset prefix (/usr) pour npm root
+ echo 4
+ cd /var/www/html/core/class/../../plugins/mqtt2/resources/mqtt2d
+ rm -rf node_modules
+ sudo npm install
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
added 147 packages, and audited 148 packages in 1m
12 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
npm notice
npm notice New minor version of npm available! 8.11.0 -> 8.13.2
npm notice Changelog: 
npm notice Run `npm install -g npm@8.13.2` to update!
npm notice
+ chown -R www-data:www-data jeedom mqtt2d.js node_modules package-lock.json package.json
+ echo 5
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end mqtt2
+ rm /tmp/jeedom_install_in_progress_mqtt2
+ echo '*******************End of package installation******************'
*******************End of package installation******************
[2022-07-13 11:45:08]ERROR : Attention : l'installation des dépendances a dépassé le temps maximum autorisé : 0min
[2022-07-13 12:00:59]ERROR : Erreur sur la fonction deamon_start du plugin : Aucun dossier SSL trouvé, avez vous installé Mosquitto d'abord ?
[2022-07-13 12:05:34]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 12:05:05
[2022-07-13 12:08:08]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 12:07:36
[2022-07-13 13:05:28]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:05:05
[2022-07-13 13:05:43]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:05:05
[2022-07-13 13:06:46]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:06:06
[2022-07-13 13:10:20]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:09:54
[2022-07-13 13:10:30]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:09:54
[2022-07-13 13:12:27]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:11:43
[2022-07-13 13:13:13]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:12:38
[2022-07-13 13:35:05]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-07-13 13:35:46]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:35:05
[2022-07-13 13:37:15]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-07-13 13:37:15]INFO : Lancement démon mqtt2 : 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 3ug3nIXWRd1TEPNsvjEqvaZhIg2MSYObEMy1dLH7qcPFDMAAxstZsmgN0DMqRIwq --callback http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy --cycle 0.3 --pid /tmp/jeedom/mqtt2/deamon.pid
[2022-07-13 13:37:17]DEBUG : []
[2022-07-13 13:37:35]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:37:15
[2022-07-13 13:37:47]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:37:15
[2022-07-13 13:38:09]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-07-13 13:38:09]INFO : Lancement démon mqtt2 : 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 3ug3nIXWRd1TEPNsvjEqvaZhIg2MSYObEMy1dLH7qcPFDMAAxstZsmgN0DMqRIwq --callback http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy --cycle 0.3 --pid /tmp/jeedom/mqtt2/deamon.pid
[2022-07-13 13:38:11]DEBUG : []

N’y a-t-il pas un log mqtt2d? c’est le log du démon et c’est celui là qui nous intéresse ici :slight_smile:

oups désolé

[2022-07-13 11:45:08]ERROR : Attention : l'installation des dépendances a dépassé le temps maximum autorisé : 0min
[2022-07-13 12:00:59]ERROR : Erreur sur la fonction deamon_start du plugin : Aucun dossier SSL trouvé, avez vous installé Mosquitto d'abord ?
[2022-07-13 12:05:34]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 12:05:05
[2022-07-13 12:08:08]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 12:07:36
[2022-07-13 13:05:28]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:05:05
[2022-07-13 13:05:43]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:05:05
[2022-07-13 13:06:46]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:06:06
[2022-07-13 13:10:20]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:09:54
[2022-07-13 13:10:30]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:09:54
[2022-07-13 13:12:27]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:11:43
[2022-07-13 13:13:13]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:12:38
[2022-07-13 13:35:05]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-07-13 13:35:46]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:35:05
[2022-07-13 13:37:15]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-07-13 13:37:15]INFO : Lancement démon mqtt2 : 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 3ug3nIXWRd1TEPNsvjEqvaZhIg2MSYObEMy1dLH7qcPFDMAAxstZsmgN0DMqRIwq --callback http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy --cycle 0.3 --pid /tmp/jeedom/mqtt2/deamon.pid
[2022-07-13 13:37:17]DEBUG : []
[2022-07-13 13:37:35]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:37:15
[2022-07-13 13:37:47]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:37:15
[2022-07-13 13:38:09]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-07-13 13:38:09]INFO : Lancement démon mqtt2 : 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 3ug3nIXWRd1TEPNsvjEqvaZhIg2MSYObEMy1dLH7qcPFDMAAxstZsmgN0DMqRIwq --callback http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy --cycle 0.3 --pid /tmp/jeedom/mqtt2/deamon.pid
[2022-07-13 13:38:11]DEBUG : []
[2022-07-13 13:40:32]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-07-13 13:40:33]INFO : Lancement démon mqtt2 : sudo  /usr/bin/node /var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js --loglevel info --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 PTOejrNNBf3nmfmGbgvdMkZSqi1lbMgDYUsn2SN8EwDjpOE89cqm9s11Qbt7SKbC --callback http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy --cycle 0.3 --pid /tmp/jeedom/mqtt2/deamon.pid
[2022-07-13 13:41:07]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:40:32
[2022-07-13 13:41:45]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-07-13 13:41:46]INFO : Lancement démon mqtt2 : sudo  /usr/bin/node /var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js --loglevel info --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 PTOejrNNBf3nmfmGbgvdMkZSqi1lbMgDYUsn2SN8EwDjpOE89cqm9s11Qbt7SKbC --callback http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy --cycle 0.3 --pid /tmp/jeedom/mqtt2/deamon.pid
[2022-07-13 13:42:27]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2022-07-13 13:41:45
[2022-07-13 13:43:22]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-07-13 13:43:22]INFO : Lancement démon mqtt2 : sudo  /usr/bin/node /var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js --loglevel info --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 PTOejrNNBf3nmfmGbgvdMkZSqi1lbMgDYUsn2SN8EwDjpOE89cqm9s11Qbt7SKbC --callback http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy --cycle 0.3 --pid /tmp/jeedom/mqtt2/deamon.pid
[2022-07-13 13:44:43]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-07-13 13:44:44]INFO : Lancement démon mqtt2 : sudo  /usr/bin/node /var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js --loglevel info --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 PTOejrNNBf3nmfmGbgvdMkZSqi1lbMgDYUsn2SN8EwDjpOE89cqm9s11Qbt7SKbC --callback http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy --cycle 0.3 --pid /tmp/jeedom/mqtt2/deamon.pid
[2022-07-13 13:47:24]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-07-13 13:47:24]INFO : Lancement démon mqtt2 : sudo  /usr/bin/node /var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js --loglevel info --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 PTOejrNNBf3nmfmGbgvdMkZSqi1lbMgDYUsn2SN8EwDjpOE89cqm9s11Qbt7SKbC --callback http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy --cycle 0.3 --pid /tmp/jeedom/mqtt2/deamon.pid

C’est toujours le log mqtt2 ça et pas mqtt2d avec un d à la fin

décidément autant pour moi :wink:

node:internal/modules/cjs/loader:936
throw err;
^
Error: Cannot find module 'request'
Require stack:
- /var/www/html/plugins/mqtt2/resources/mqtt2d/jeedom/jeedom.js
- /var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
at Function.Module._load (node:internal/modules/cjs/loader:778:27)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object. (/var/www/html/plugins/mqtt2/resources/mqtt2d/jeedom/jeedom.js:17:17)
at Module._compile (node:internal/modules/cjs/loader:1105:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Module.require (node:internal/modules/cjs/loader:1005:19) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/var/www/html/plugins/mqtt2/resources/mqtt2d/jeedom/jeedom.js',
'/var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js'
]
}
node:internal/modules/cjs/loader:936
throw err;
^
Error: Cannot find module 'request'
Require stack:
- /var/www/html/plugins/mqtt2/resources/mqtt2d/jeedom/jeedom.js
- /var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
at Function.Module._load (node:internal/modules/cjs/loader:778:27)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object. (/var/www/html/plugins/mqtt2/resources/mqtt2d/jeedom/jeedom.js:17:17)
at Module._compile (node:internal/modules/cjs/loader:1105:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Module.require (node:internal/modules/cjs/loader:1005:19) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/var/www/html/plugins/mqtt2/resources/mqtt2d/jeedom/jeedom.js',
'/var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js'
]
}
[2022-07-13 09:47:25]ERROR : Error on connection to mqtt server : Error: connect ECONNREFUSED 127.0.0.1:1883
[2022-07-13 09:49:58]ERROR : Error on connection to mqtt server : Error: connect ECONNREFUSED 127.0.0.1:1883
[2022-07-13 10:02:07]ERROR : Error on connection to mqtt server : Error: connect ECONNREFUSED 127.0.0.1:8883
[2022-07-13 10:03:09]ERROR : Error on connection to mqtt server : Error: connect ECONNREFUSED 127.0.0.1:8883
[2022-07-13 10:58:22]ERROR : Error on connection to mqtt server : Error: Connection refused: Not authorized
[2022-07-13 11:37:16]INFO : Start mqtt2d
[2022-07-13 11:37:16]INFO : Log level on  : debug
[2022-07-13 11:37:16]INFO : Socket port : 55035
[2022-07-13 11:37:16]INFO : MQTT : mqtts://127.0.0.1:8883
[2022-07-13 11:37:16]INFO : Username : jeedom
[2022-07-13 11:37:16]INFO : Password : 3ug3nIXWRd1TEPNsvjEqvaZhIg2MSYObEMy1dLH7qcPFDMAAxstZsmgN0DMqRIwq
[2022-07-13 11:37:16]INFO : PID file : /tmp/jeedom/mqtt2/deamon.pid
[2022-07-13 11:37:16]INFO : Apikey : hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy
[2022-07-13 11:37:16]INFO : Callback : http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php
[2022-07-13 11:37:16]INFO : Cycle : 0.3
[2022-07-13 11:37:16]INFO : Client key : /var/www/html/plugins/mqtt2/data/ssl/client.key
[2022-07-13 11:37:16]INFO : Client crt : /var/www/html/plugins/mqtt2/data/ssl/client.crt
[2022-07-13 11:37:16]INFO : CA : /var/www/html/plugins/mqtt2/data/ssl/ca.crt
[2022-07-13 11:37:16]INFO : Connect to mqtt server
[2022-07-13 11:37:16]DEBUG : HTTP listen on 127.0.0.1 port : 55035 started
[2022-07-13 11:37:17]INFO : Connection to mqtt server successfull
[2022-07-13 11:37:17]INFO : Subscription to all topics
[2022-07-13 11:37:17]INFO : Subscription to all topics succesfull
[2022-07-13 11:38:10]INFO : Start mqtt2d
[2022-07-13 11:38:10]INFO : Log level on  : debug
[2022-07-13 11:38:10]INFO : Socket port : 55035
[2022-07-13 11:38:10]INFO : MQTT : mqtts://127.0.0.1:8883
[2022-07-13 11:38:10]INFO : Username : jeedom
[2022-07-13 11:38:10]INFO : Password : 3ug3nIXWRd1TEPNsvjEqvaZhIg2MSYObEMy1dLH7qcPFDMAAxstZsmgN0DMqRIwq
[2022-07-13 11:38:10]INFO : PID file : /tmp/jeedom/mqtt2/deamon.pid
[2022-07-13 11:38:10]INFO : Apikey : hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy
[2022-07-13 11:38:10]INFO : Callback : http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php
[2022-07-13 11:38:10]INFO : Cycle : 0.3
[2022-07-13 11:38:10]INFO : Client key : /var/www/html/plugins/mqtt2/data/ssl/client.key
[2022-07-13 11:38:10]INFO : Client crt : /var/www/html/plugins/mqtt2/data/ssl/client.crt
[2022-07-13 11:38:10]INFO : CA : /var/www/html/plugins/mqtt2/data/ssl/ca.crt
[2022-07-13 11:38:11]INFO : Connect to mqtt server
[2022-07-13 11:38:11]DEBUG : HTTP listen on 127.0.0.1 port : 55035 started
[2022-07-13 11:38:11]INFO : Connection to mqtt server successfull
[2022-07-13 11:38:11]INFO : Subscription to all topics
[2022-07-13 11:38:11]INFO : Subscription to all topics succesfull
[2022-07-13 11:40:24]ERROR : Error on connection to mqtt server : Error: Connection refused: Not authorized
[2022-07-13 11:40:34]INFO : Start mqtt2d
[2022-07-13 11:40:34]INFO : Log level on  : info
[2022-07-13 11:40:34]INFO : Socket port : 55035
[2022-07-13 11:40:34]INFO : MQTT : mqtts://127.0.0.1:8883
[2022-07-13 11:40:34]INFO : Username : jeedom
[2022-07-13 11:40:34]INFO : Password : PTOejrNNBf3nmfmGbgvdMkZSqi1lbMgDYUsn2SN8EwDjpOE89cqm9s11Qbt7SKbC
[2022-07-13 11:40:34]INFO : PID file : /tmp/jeedom/mqtt2/deamon.pid
[2022-07-13 11:40:34]INFO : Apikey : hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy
[2022-07-13 11:40:34]INFO : Callback : http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php
[2022-07-13 11:40:34]INFO : Cycle : 0.3
[2022-07-13 11:40:34]INFO : Client key : /var/www/html/plugins/mqtt2/data/ssl/client.key
[2022-07-13 11:40:34]INFO : Client crt : /var/www/html/plugins/mqtt2/data/ssl/client.crt
[2022-07-13 11:40:34]INFO : CA : /var/www/html/plugins/mqtt2/data/ssl/ca.crt
[2022-07-13 11:40:34]INFO : Connect to mqtt server
[2022-07-13 11:40:34]INFO : Connection to mqtt server successfull
[2022-07-13 11:40:34]INFO : Subscription to all topics
[2022-07-13 11:40:34]INFO : Subscription to all topics succesfull
[2022-07-13 11:41:47]INFO : Start mqtt2d
[2022-07-13 11:41:47]INFO : Log level on  : info
[2022-07-13 11:41:47]INFO : Socket port : 55035
[2022-07-13 11:41:47]INFO : MQTT : mqtts://127.0.0.1:8883
[2022-07-13 11:41:47]INFO : Username : jeedom
[2022-07-13 11:41:47]INFO : Password : PTOejrNNBf3nmfmGbgvdMkZSqi1lbMgDYUsn2SN8EwDjpOE89cqm9s11Qbt7SKbC
[2022-07-13 11:41:47]INFO : PID file : /tmp/jeedom/mqtt2/deamon.pid
[2022-07-13 11:41:47]INFO : Apikey : hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy
[2022-07-13 11:41:47]INFO : Callback : http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php
[2022-07-13 11:41:47]INFO : Cycle : 0.3
[2022-07-13 11:41:47]INFO : Client key : /var/www/html/plugins/mqtt2/data/ssl/client.key
[2022-07-13 11:41:47]INFO : Client crt : /var/www/html/plugins/mqtt2/data/ssl/client.crt
[2022-07-13 11:41:47]INFO : CA : /var/www/html/plugins/mqtt2/data/ssl/ca.crt
[2022-07-13 11:41:47]INFO : Connect to mqtt server
[2022-07-13 11:41:47]INFO : Connection to mqtt server successfull
[2022-07-13 11:41:47]INFO : Subscription to all topics
[2022-07-13 11:41:47]INFO : Subscription to all topics succesfull
[2022-07-13 11:43:23]INFO : Start mqtt2d
[2022-07-13 11:43:23]INFO : Log level on  : info
[2022-07-13 11:43:23]INFO : Socket port : 55035
[2022-07-13 11:43:23]INFO : MQTT : mqtts://127.0.0.1:8883
[2022-07-13 11:43:23]INFO : Username : jeedom
[2022-07-13 11:43:23]INFO : Password : PTOejrNNBf3nmfmGbgvdMkZSqi1lbMgDYUsn2SN8EwDjpOE89cqm9s11Qbt7SKbC
[2022-07-13 11:43:23]INFO : PID file : /tmp/jeedom/mqtt2/deamon.pid
[2022-07-13 11:43:23]INFO : Apikey : hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy
[2022-07-13 11:43:23]INFO : Callback : http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php
[2022-07-13 11:43:23]INFO : Cycle : 0.3
[2022-07-13 11:43:23]INFO : Client key : /var/www/html/plugins/mqtt2/data/ssl/client.key
[2022-07-13 11:43:23]INFO : Client crt : /var/www/html/plugins/mqtt2/data/ssl/client.crt
[2022-07-13 11:43:23]INFO : CA : /var/www/html/plugins/mqtt2/data/ssl/ca.crt
[2022-07-13 11:43:24]INFO : Connect to mqtt server
[2022-07-13 11:43:24]INFO : Connection to mqtt server successfull
[2022-07-13 11:43:24]INFO : Subscription to all topics
[2022-07-13 11:43:24]INFO : Subscription to all topics succesfull
[2022-07-13 11:44:44]INFO : Start mqtt2d
[2022-07-13 11:44:44]INFO : Log level on  : info
[2022-07-13 11:44:44]INFO : Socket port : 55035
[2022-07-13 11:44:44]INFO : MQTT : mqtts://127.0.0.1:8883
[2022-07-13 11:44:44]INFO : Username : jeedom
[2022-07-13 11:44:44]INFO : Password : PTOejrNNBf3nmfmGbgvdMkZSqi1lbMgDYUsn2SN8EwDjpOE89cqm9s11Qbt7SKbC
[2022-07-13 11:44:44]INFO : PID file : /tmp/jeedom/mqtt2/deamon.pid
[2022-07-13 11:44:44]INFO : Apikey : hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy
[2022-07-13 11:44:44]INFO : Callback : http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php
[2022-07-13 11:44:44]INFO : Cycle : 0.3
[2022-07-13 11:44:44]INFO : Client key : /var/www/html/plugins/mqtt2/data/ssl/client.key
[2022-07-13 11:44:44]INFO : Client crt : /var/www/html/plugins/mqtt2/data/ssl/client.crt
[2022-07-13 11:44:44]INFO : CA : /var/www/html/plugins/mqtt2/data/ssl/ca.crt
[2022-07-13 11:44:45]INFO : Connect to mqtt server
[2022-07-13 11:44:45]INFO : Connection to mqtt server successfull
[2022-07-13 11:44:45]INFO : Subscription to all topics
[2022-07-13 11:44:45]INFO : Subscription to all topics succesfull
[2022-07-13 11:47:25]INFO : Start mqtt2d
[2022-07-13 11:47:25]INFO : Log level on  : info
[2022-07-13 11:47:25]INFO : Socket port : 55035
[2022-07-13 11:47:25]INFO : MQTT : mqtts://127.0.0.1:8883
[2022-07-13 11:47:25]INFO : Username : jeedom
[2022-07-13 11:47:25]INFO : Password : PTOejrNNBf3nmfmGbgvdMkZSqi1lbMgDYUsn2SN8EwDjpOE89cqm9s11Qbt7SKbC
[2022-07-13 11:47:25]INFO : PID file : /tmp/jeedom/mqtt2/deamon.pid
[2022-07-13 11:47:25]INFO : Apikey : hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy
[2022-07-13 11:47:25]INFO : Callback : http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php
[2022-07-13 11:47:25]INFO : Cycle : 0.3
[2022-07-13 11:47:25]INFO : Client key : /var/www/html/plugins/mqtt2/data/ssl/client.key
[2022-07-13 11:47:25]INFO : Client crt : /var/www/html/plugins/mqtt2/data/ssl/client.crt
[2022-07-13 11:47:25]INFO : CA : /var/www/html/plugins/mqtt2/data/ssl/ca.crt
[2022-07-13 11:47:25]INFO : Connect to mqtt server
[2022-07-13 11:47:26]INFO : Connection to mqtt server successfull
[2022-07-13 11:47:26]INFO : Subscription to all topics
[2022-07-13 11:47:26]INFO : Subscription to all topics succesfull
[2022-07-13 11:50:07]INFO : Start mqtt2d
[2022-07-13 11:50:07]INFO : Log level on  : info
[2022-07-13 11:50:07]INFO : Socket port : 55035
[2022-07-13 11:50:07]INFO : MQTT : mqtts://127.0.0.1:8883
[2022-07-13 11:50:07]INFO : Username : jeedom
[2022-07-13 11:50:07]INFO : Password : PTOejrNNBf3nmfmGbgvdMkZSqi1lbMgDYUsn2SN8EwDjpOE89cqm9s11Qbt7SKbC
[2022-07-13 11:50:07]INFO : PID file : /tmp/jeedom/mqtt2/deamon.pid
[2022-07-13 11:50:07]INFO : Apikey : hll6ZdY0ulf5gDvIElNQm8UPYOJuXJ9sUX1VKN3ju80HTlj9IRCi6kJcyHMYeJDy
[2022-07-13 11:50:07]INFO : Callback : http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php
[2022-07-13 11:50:07]INFO : Cycle : 0.3
[2022-07-13 11:50:07]INFO : Client key : /var/www/html/plugins/mqtt2/data/ssl/client.key
[2022-07-13 11:50:07]INFO : Client crt : /var/www/html/plugins/mqtt2/data/ssl/client.crt
[2022-07-13 11:50:07]INFO : CA : /var/www/html/plugins/mqtt2/data/ssl/ca.crt
[2022-07-13 11:50:07]INFO : Connect to mqtt server
[2022-07-13 11:50:07]INFO : Connection to mqtt server successfull
[2022-07-13 11:50:07]INFO : Subscription to all topics
[2022-07-13 11:50:07]INFO : Subscription to all topics succesfull
1 « J'aime »

C’est le bon là et on voit que le démon a démarré avec succès et qu’il s’est connecté au broker à 11:50:07

Redémarrez jeedom parce que là je ne comprend pas, tout me semble bon

je redemarre jeedom et vois la réaction