Bonjour,
je suis sur PROXMOX avec une jeedom sur Debian 10. J’ai fait une nouvelle VM et j’ai installé jeedom puis restauration de la sauvegarde.
J’ai une VM spécifique pour MQTT et une autre pour zigbee2mqtt.
Maintenant mes équipements MQTT fonctionnent correctement mais ceux en zigbee2mqtt non.
j’ai refait les dépendances, redémarré mes VM MQTT et ZIGBEE2MQTT rien n’y fait.
J’ai le message : cURL error : Failed to connect to 127.0.0.1 port 55035: Connection refusée.
Quelqu’un peut il me donner une piste ?
Merci
Informations Jeedom
Core : 4.4.18 (master)
DNS Jeedom : non
Plugin : JeeZigbee
Version : 2024-09-27 16:13:41 (stable)
Statut Démon : Démarré - (2024-06-08 20:40:02)
[2024-10-01 21:55:02][DEBUG] : [execute] zigbee2mqtt/0xa4c138f5da1c87b7/set => {"state":"OFF"}
[2024-10-01 21:55:07][ERROR] : Erreur exécution de la commande [RDC][prise salon z2m][OFF] : Echec de la requête HTTP : http://127.0.0.1:55035/publish?apikey=Wt2tNk1vhH70V5X3lxNMKC0O78fJ7H0jTCm50UrUs2CR76Yh48Et5B9ZmsbnsCTG cURL error : Failed to connect to 127.0.0.1 port 55035: Connection refused
Voici la log z2m_package
+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_z2m
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../plugins/z2m/resources/pre-install.sh
+ sudo /var/www/html/core/class/../../plugins/z2m/resources/pre-install.sh
Launch pre-install of z2m dependancy
+ echo 3
+ php /var/www/html/core/class/../php/jeecli.php plugin install mqtt2
+ echo 4
+ sudo killall apt apt-get unattended-upgr
apt: no process found
apt-get: no process found
unattended-upgr: 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/debian-security bullseye-security InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Hit:4 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Building dependency tree...
Reading state information...
16 packages can be upgraded. Run 'apt list --upgradable' to see them.
+ 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://security.debian.org/debian-security bullseye-security InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Hit:4 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).
0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded.
[Check Version NodeJS actuelle : v20.17.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 apt install -o Dpkg::Options::=--force-confdef -y php-yaml
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
php-yaml is already the newest version (2.2.1+2.1.0+2.0.4+1.3.2-2).
0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded.
+ echo 7
+ sudo systemctl restart apache2
+ echo 8
+ sudo chmod +x /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ sudo /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ echo Launch post-install of z2m dependancy
Launch post-install of z2m dependancy
+ realpath /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ dirname /var/www/html/plugins/z2m/resources/post-install.sh
+ BASEDIR=/var/www/html/plugins/z2m/resources
+ [ -d /var/www/html/plugins/z2m/resources/zigbee2mqtt ]
+ rm -rf /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ mkdir /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ git clone --depth 1 https://github.com/Koenkk/zigbee2mqtt.git /var/www/html/plugins/z2m/resources/zigbee2mqtt
Cloning into '/var/www/html/plugins/z2m/resources/zigbee2mqtt'...
+ cd /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ [ -f /var/www/html/plugins/z2m/resources/../data/wanted_z2m_version ]
+ npm ci
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
npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
npm warn deprecated @humanwhocodes/config-array@0.11.14: Use @eslint/config-array instead
npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
added 790 packages, and audited 791 packages in 11s
87 packages are looking for funding
run `npm fund` for details
2 moderate severity vulnerabilities
To address all issues, run:
npm audit fix
Run `npm audit` for details.
+ npm run build
> zigbee2mqtt@1.40.1 build
> tsc && node index.js writehash
+ chown www-data:www-data -R /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ echo 9
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end z2m
+ echo 10
+ rm /tmp/jeedom_install_in_progress_z2m
+ echo '*******************End of package installation******************'
*******************End of package installation******************
je ne sais pas. ca vient peut etre d’une dépendance d’un autre module.
J’ai fait une installation depuis une image iso de debian 11, puis installation jeedom en mode ligne. Il n’ya pas d’autre application sur cette VM.
C’est peut etre lié à la restauration de la sauvegarde jeedom.
Donc mqtt et z2m ont des adresses différentes de votre Jeedom
Il essaye de se connecter sur 127.0.0.1, donc en local, donc vous avez un PB de configuration sur z2m. Il faut mettre l’adresse de votre serveur mqtt
Et python 2.7 ne devrait pas être présent sur une bulleyes. Quel sont les plugins que vous avez. C’est la première fois que j’entends parler d’un installation automatique de python 2.7 par un plugin
Quelle image ISO ? Vous n’avez pas pris une image ésotérique qui intègrent python 2.7 ?
J’ai récemment fait la maj d’un jeedom pour une amie.
J’ai donc installé debian 11 depuis l’iso netinst, image que j’utilise chez moi également.
J’ai installé Jeedom en ligne de commande.
→ Page santé pas de trace de python2
Faut arrêter le focus sur la présence de python2.7. Ca n’a pas d’importance.
J’ai des installations où il est présent et d’autres pas et il n’a jamais été installé par un plugin (je pense).
Dans tous les cas ca ne gêne pas plus que ça
Bonjour,
L’image de Debian a été chargée sur le site de debian.
Zigbee2mqtt essaie de se connecter au 127.0.0.1 pour 55035, c’est le port du mqttmanager installé sur jeedom. C’est lui qui fait le lien avec le serveur mqtt. Je pense que le problème vient du fait que mqttmanager refuse cette connexion.
Question : si je désinstalle zigbee2mqtt et que je le ré install, est ce que je vais retrouver mes équipements ou je dois tout ré intégrer ?
Parce que le problème vient entre le plugin zigbee2mqtt et mqttmanager. Je ne sais pas comment se passe la restauration, mais peut etre le lien entre zigb2mqtt et mqttmanager ne s’est pas vraiment fait malgré l’affichage. Je voudrais rejouer cette séquence.