JAG
Août 17, 2024, 7:00
1
Depuis ce matin je n’arrive pas a lancer le demon,
J’ai mis le maximum d’information que je pense mais a disposition s’il manque des choses
Informations Jeedom Atlas
Core : 4.4.13 (master)
DNS Jeedom Atlas : oui
Plugin : MQTT Discovery
Version : 2024-07-02 01:01:58 (stable)
Statut Démon : Stoppé - (2024-08-17 08:52:55)
Informations complémentaires
Log du démon:
sh: 1: /var/www/html/plugins/MQTTDiscovery/core/class/../../resources/venv/bin/python3: not found
sh: 1: /var/www/html/plugins/MQTTDiscovery/core/class/../../resources/venv/bin/python3: not found
sh: 1: /var/www/html/plugins/MQTTDiscovery/core/class/../../resources/venv/bin/python3: not found
Log du plugin:
[2024-08-17 08:51:41] 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-08-17 08:51:53] ERROR : Impossible de lancer le démon
[2024-08-17 08:52:55] 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-08-17 08:53:08] ERROR : Impossible de lancer le démon
[2024-08-17 08:54:55] 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-08-17 08:54:57] INFO : Lancement démon
[2024-08-17 08:55:07] ERROR : Impossible de lancer le démon
Info sur le plugin MQTT :
Mips
Août 17, 2024, 7:04
2
Salut,
en stable donc aucune mise à jour on est d’accord?
là les dépendances ne sont pas installées, aurais-tu modifié quelque chose?
relances l’installation des dépendances
au passage, le plugin n’utilise pas mqtt2 donc sa config n’est pas nécessaire ici
JAG
Août 17, 2024, 7:08
3
Oui on est d’accord
Je viens de relancer les dépendances
+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_MQTTDiscovery
+ 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
+ sudo rm /var/lib/dpkg/lock /var/lib/dpkg/lock-frontend
+ sudo sudo dpkg --configure -a --force-confdef
+ sudo apt update
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Hit:1 http://deb.debian.org/debian bullseye InRelease
Hit:2 http://security.debian.org bullseye-security InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Hit:4 http://deb.debian.org/debian bullseye-backports InRelease
Hit:5 https://deb.nodesource.com/node_18.x nodistro InRelease
Reading package lists...
Building dependency tree...
Reading state information...
135 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://security.debian.org 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://deb.debian.org/debian bullseye-backports InRelease
Hit:5 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 (2.2.4).
build-essential is already the newest version (12.9).
git is already the newest version (1:2.30.2-1+deb11u2).
lsb-release is already the newest version (11.1.0).
0 upgraded, 0 newly installed, 0 to remove and 135 not upgraded.
[Check Version NodeJS actuelle : v18.19.0 : [ OK ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [ OK ]
+ 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://deb.debian.org/debian bullseye InRelease
Hit:2 http://deb.debian.org/debian bullseye-updates InRelease
Hit:3 http://security.debian.org bullseye-security InRelease
Hit:4 http://deb.debian.org/debian bullseye-backports InRelease
Hit:5 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 (2.2.4).
build-essential is already the newest version (12.9).
git is already the newest version (1:2.30.2-1+deb11u2).
lsb-release is already the newest version (11.1.0).
0 upgraded, 0 newly installed, 0 to remove and 135 not upgraded.
[Check Version NodeJS actuelle : v18.19.0 : [ OK ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [ OK ]
+ 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://deb.debian.org/debian bullseye-backports InRelease
Hit:4 http://security.debian.org bullseye-security InRelease
Hit:5 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 (2.2.4).
build-essential is already the newest version (12.9).
git is already the newest version (1:2.30.2-1+deb11u2).
lsb-release is already the newest version (11.1.0).
0 upgraded, 0 newly installed, 0 to remove and 135 not upgraded.
[Check Version NodeJS actuelle : v18.19.0 : [ OK ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [ OK ]
+ 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-08-17 09:06:15-- 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% 3.03M 0s
50K ....... 100% 19.3M=0.02s
2024-08-17 09:06:15 (3.38 MB/s) - 'composer-setup.php' saved [58444/58444]
All settings correct for using Composer
Downloading...
Composer (version 2.7.7) 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
added 111 packages, and audited 112 packages in 4s
15 packages are looking for funding
run `npm fund` for details
4 vulnerabilities (2 moderate, 2 high)
To address all issues, run:
npm audit fix
Run `npm audit` for details.
+ 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 MQTTDiscovery
+ echo 9
+ rm /tmp/jeedom_install_in_progress_MQTTDiscovery
+ echo '*******************End of package installation******************'
*******************End of package installation******************
Je n’ai rien fait sur la configuration de mes plugins, je suis juste entrain de migrer jeelink vers MQTT2
Mips
Août 17, 2024, 7:12
4
Ce n’est pas le log des dépendances de mqtt discovery ca…
comment se fait-il que ca soit un fichier package?
on voit un chemin vers mqtt2:
cd /var/www/html/core/class/../../plugins/mqtt2/resources/mqtt2d
je ne comprend pas ce qu’il s’est passé sur ton installation, as-tu modifié / copié des fichiers manuellement sur ton jeedom?
=> réinstalles le plugin depuis le market
JAG
Août 17, 2024, 7:20
5
si j’ai cliquez sur
c’est vrai que je trouve bizarre que dans les logs du demon on trouve du MQTT2
+ echo 7
+ cd /var/www/html/core/class/../../plugins/mqtt2/resources/mqtt2d
+ rm -rf node_modules
sur ma stable, je ne fais pas cela.
J’ai le plugin MQTT2 en beta est-ce lié a cela ?
fais avant d’ouvrir le sujet et même essayer la beta mais pas de changement
Mips
Août 17, 2024, 7:24
6
je comprend bien que c’est un log dans lequel il est écrit ceci par exemple:
jeedom_install_in_progress_MQTTDiscovery
et peut-être que le fichier vient de là ou se nomme comme cela mais … ce n’est pas le log du plugin; ca c’est un de mes logs:
======================================================================
== 02/07/2024 08:48:06 == Dependencies installation for MQTTDiscovery
======================================================================
[ 5% ] : Clean apt...
[ 9% ] : Clean apt : [ OK ]
[ 10% ] : Update apt...
[ 19% ] : Update apt : [ OK ]
[ 20% ] : Init python3 & prerequisites...
[ 31% ] : Init python3 & prerequisites : [ OK ]
[ 32% ] : Init pyEnv...
** PyEnv not required: 3.9.2 >= 3.9 **
** python3 path: python3 **
[ 43% ] : Init pyEnv : [ OK ]
[ 44% ] : Setting up virtual environment...
** Version of python in VENV: Python 3.9.2
[ 79% ] : Setting up virtual environment : [ OK ]
[ 80% ] : Install the required python packages...
[ 89% ] : Install the required python packages : [ OK ]
[ 90% ] : Summary of installed packages...
aiohttp==3.9.5
aiosignal==1.3.1
async-timeout==4.0.3
attrs==23.1.0
frozenlist==1.4.0
idna==3.6
jeedomdaemon==0.10.1
multidict==6.0.4
paho-mqtt==2.1.0
pkg_resources==0.0.0
yarl==1.9.3
[ 99% ] : Summary of installed packages : [ OK ]
[100% ] : Finished !
======================================================================
== OK == Installation Successful
======================================================================
et tous mes plugins ont ce format
supprimes le dossier du plugin et refait encore l’installation depuis le market?
Mips
Août 17, 2024, 7:26
7
selon moi tu as le fichier packages.json du plugin mqtt2 qui a été copié ou déplacé dans le dossier de mqttdiscovery du coup le core lance l’installation en se basant sur ce fichier
mais pour ca, faut l’avoir déplacé manuellement, je ne vois pas d’autre possibilité
1 « J'aime »
JAG
Août 17, 2024, 7:33
8
j’ai supprimé carrément le dossier et je l’ai réinstallé.
j’ai pas souvenir d’être aller dans l’editeur de fichier.
et la j’ai les bons logs
======================================================================
== 17/08/2024 09:31:28 == Dependencies installation for MQTTDiscovery
======================================================================
[ 5% ] : Clean apt...
[ 9% ] : Clean apt : [ OK ]
[ 10% ] : Update apt...
[ 19% ] : Update apt : [ OK ]
[ 20% ] : Init python3 & prerequisites...
[ 31% ] : Init python3 & prerequisites : [ OK ]
[ 32% ] : Init pyEnv...
** PyEnv not required: 3.9.2 >= 3.9 **
** python3 path: python3 **
[ 43% ] : Init pyEnv : [ OK ]
[ 44% ] : Setting up virtual environment...
** Version of python in VENV: Python 3.9.2
[ 79% ] : Setting up virtual environment : [ OK ]
[ 80% ] : Install the required python packages...
[ 89% ] : Install the required python packages : [ OK ]
[ 90% ] : Summary of installed packages...
aiohappyeyeballs==2.3.6
aiohttp==3.10.3
aiosignal==1.3.1
async-timeout==4.0.3
attrs==24.2.0
frozenlist==1.4.1
idna==3.7
jeedomdaemon==0.10.1
multidict==6.0.5
paho-mqtt==2.1.0
pkg_resources==0.0.0
yarl==1.9.4
[ 99% ] : Summary of installed packages : [ OK ]
[100% ] : Finished !
======================================================================
== OK == Installation Successful
======================================================================
et la c’est bon
Merci de ton aide
system
A fermé ce sujet ()
Août 18, 2024, 7:33
9
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.