Problème démarrage plugins eib knx

Bonjour,

je viens d’installer Jeedom 4.4.19 avec Debian 12 sur un NUC Intel avec l’iso fournit.

Installation KNX OK depuis 5 ans. ETS OK. Routeurs IP/KNX OK (compatible dans la liste Jeedom). Supervision OK. Accès externe OK.

Impossible d’installer les dépendances du plugins. S’arrête à 4%.
Impossible de lancer le démon.

Package système knxd-tools NOK, bouton corriger ne change rien.
Package système knxd NOK, bouton corriger ne change rien.
Package système python3-venv NOK, bouton corriger ne change rien.

Après quelques heures de recherches ici, je n’ai toujours pas de pistes de solutions.

Si quelqu’un peut m’aiguiller ça serait parfait.

Merci d’avance !

KONTIO.


Informations Jeedom

Core : 4.4.19 (V4-stable)
DNS Jeedom : non

Plugin : EIB - KNX
Version : 2024-09-25 01:00:44 (stable)
Statut Démon : Stoppé - (2025-06-09 11:50:03)

Bonjour
Pour jeedom, il est plutôt recommandé d’installer debian 11.

Il n’apparait pas d’ailleurs sur ce post:

La solution est peut-être simple, mais sans les logs du plugin pour les dependances, impossible de vous aider.

Si vous voulez faire au plus simple et plus rapide, prenez l’image basée sur debian 11. Sauf changement, l’image latest est plus une beta (du fait de debian 12 en autre) que la dernière version stable.
https://images.jeedom.com/x86-64/jeedom-debian-bullseye-amd64-4.4.19.iso

Antoine

Merci pour votre aide, j’avais pensé à cette solution mais pourtant le plugins eib knx est compatible et stable avec debian 12 et jeedom 4.4 depuis le 07/05/2024.

Voici le log eibd_packages. (En espérant que je l’ai correctement inséré selon les règles de la communauté)

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_eibd
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../plugins/eibd/plugin_info/pre-install.sh
+ sudo /var/www/html/core/class/../../plugins/eibd/plugin_info/pre-install.sh
*****************************************************************************************************
*                                         Remove eibd                                               *
*****************************************************************************************************
rm: impossible de supprimer '/usr/local/bin/eibd': Aucun fichier ou dossier de ce type
rm: impossible de supprimer '/usr/local/bin/knxtool': Aucun fichier ou dossier de ce type
rm: impossible de supprimer '/usr/local/bin/group*': Aucun fichier ou dossier de ce type
rm: impossible de supprimer '/usr/local/lib/libeib*.so*': Aucun fichier ou dossier de ce type
rm: impossible de supprimer '/usr/local/lib/libpthsem*.so*': Aucun fichier ou dossier de ce type
rm: impossible de supprimer '/usr/local/include/pth*': Aucun fichier ou dossier de ce type
rm: impossible de supprimer '/var/log/knxd.log': Aucun fichier ou dossier de ce type
*****************************************************************************************************
*                                         Remove knxd                                               *
*****************************************************************************************************
sudo: sytemctl : commande introuvable
sudo: sytemctl : commande introuvable
sudo: sytemctl : commande introuvable
sudo: sytemctl : commande introuvable
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
E: Impossible de trouver le paquet knxd
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
E: Impossible de trouver le paquet knxd
rm: impossible de supprimer '/usr/lib/knxd': Aucun fichier ou dossier de ce type
rm: impossible de supprimer '/usr/local/src/knxd': Aucun fichier ou dossier de ce type
+ echo 3
+ sudo killall apt apt-get unattended-upgr
apt: aucun processus trouvé
apt-get: aucun processus trouvé
unattended-upgr: aucun processus trouvé
+ sudo rm /var/lib/apt/lists/lock
+ sudo rm /var/cache/apt/archives/lock
rm: impossible de supprimer '/var/cache/apt/archives/lock': Aucun fichier ou dossier de ce type
+ 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.
Ign :1 cdrom://[Debian GNU/Linux 12 _Bookworm_ - Official Snapshot amd64 LIVE/INSTALL Binary 20250402-10:54] bookworm InRelease
Err :2 cdrom://[Debian GNU/Linux 12 _Bookworm_ - Official Snapshot amd64 LIVE/INSTALL Binary 20250402-10:54] bookworm Release
Veuillez utiliser apt-cdrom afin de faire reconnaître ce cédérom par votre APT. apt-get update ne peut être employé pour ajouter de nouveaux cédéroms
Atteint :3 https://deb.nodesource.com/node_20.x nodistro InRelease
Lecture des listes de paquets…
E: Le dépôt cdrom://[Debian GNU/Linux 12 _Bookworm_ - Official Snapshot amd64 LIVE/INSTALL Binary 20250402-10:54] bookworm Release n'a pas de fichier Release.
+ echo 4
+ sudo apt install -o Dpkg::Options::=--force-confdef -y knxd
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
E: Impossible de trouver le paquet knxd
+ echo 5
+ sudo apt install -o Dpkg::Options::=--force-confdef -y knxd-tools
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
E: Impossible de trouver le paquet knxd-tools
+ echo 6
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end eibd
+ echo 7
+ rm /tmp/jeedom_install_in_progress_eibd
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Cordialement.

KONTIO.

Bonjour

D’après votre log et votre message précédent vous avez installé Debian 12 avec un CD.

le paquet knxd n’est pas disponible sur votre cd.

Retirer le cd et recommencez, vérifier que vous être bien connecté à internet, ping google.fr par exemple.

faire en cli en root pour vérifier que vous accédez bien aux dépôts Debian :

sudo apt update

J’ai utilisé l’image iso proposé en lien sur la page d’installation de Jeedom et j’ai créée une clé bootable comme préconisé.

apt update


WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
W: Problem unlinking the file /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permission denied)
W: Problem unlinking the file /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Permission denied)

Voilà ce que je récupère.

Merci pour votre aide.

Bonjour,

Il faut lancer cette commande en tant que root ou avec sudo
sudo apt update

À+
Michel

Bonjour,

voilà ce que je récupère :

sudo apt update

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Ign:1 cdrom://[Debian GNU/Linux 12 _Bookworm_ - Official Snapshot amd64 LIVE/INSTALL Binary 20250402-10:54] bookworm InRelease
Err:2 cdrom://[Debian GNU/Linux 12 _Bookworm_ - Official Snapshot amd64 LIVE/INSTALL Binary 20250402-10:54] bookworm Release
  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Hit:3 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
E: The repository 'cdrom://[Debian GNU/Linux 12 _Bookworm_ - Official Snapshot amd64 LIVE/INSTALL Binary 20250402-10:54] bookworm Release' does not have a Release file.

Je n’ai pas utilisé de CD-ROM, simplement l’iso fournit sur la page du site d’installation Jeedom.

Cordialement.

Bonjour

Effectivement il y a une ISO proposée en Debian 12:
image

Mais comme le signale Tonio16 il est plutôt recommandé d’installer debian 11.

Mais bon…

Sinon vérifier votre fichier sources.list, le mien est personnalisé sur le serveur u-picardie.fr:

root@jeedom:/etc/apt# cat sources.list
#deb cdrom:[Debian GNU/Linux 12.6.0 _Bookworm_ - Official amd64 NETINST with firmware 20240629-10:18]/ bookworm contrib main non-free-firmware

deb http://ftp.u-picardie.fr/debian/ bookworm main non-free-firmware
deb-src http://ftp.u-picardie.fr/debian/ bookworm main non-free-firmware

deb http://security.debian.org/debian-security bookworm-security main non-free-firmware
deb-src http://security.debian.org/debian-security bookworm-security main non-free-firmware

# bookworm-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://ftp.u-picardie.fr/debian/ bookworm-updates main non-free-firmware
deb-src http://ftp.u-picardie.fr/debian/ bookworm-updates main non-free-firmware

deb http://ftp.debian.org/debian bookworm main contrib non-free non-free-firmware
deb http://ftp.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb http://security.debian.org bookworm-security main contrib non-free non-free-firmware

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.
root@jeedom:/etc/apt# 

Vous trouverez ici les explications et les dépôts: https://debian-facile.org/atelier:chantier:bookworm

faire un apt update après avoir modifié le fichier, sauvegarder le fichier avant modification.

Si vous avez des difficultés le mieux est de repartir à zéro:

1- Installer une Debian 11 avec l’iso officiel de Debian :
https://ftp.acc.umu.se/mirror/cdimage/archive/

2- Faire à la fin une mise à jour: apt update et apt upgrade en root

3- installer des outils en cli: htop pour le monitoring du CPU et mc utilitaire en mode graphique cli, intéressant pour les débutants qui ne sont pas à l’aise avec les commandes cli. Je l’utilise pour sa facilité.

4- Installer Jeedom manuellement :
https://doc.jeedom.com/fr_FR/installation/cli

Bonsoir,

Je viens de finir une réinstallation de l’OS avec Debian 11.
J’ai repris le plugins eib knx depuis le market.

Exactement les mêmes ‹ blocages › qu’avec Debian 12.

Les packages sont toujours NOK et les dépendances impossibles à installer.

Cordialement.

Les logs sont identiques ?

Que retourne cat /etc/apt/sources.list ?

Le paquet knxtool existe bien sous Debian 11:
image

Vous avez du reprendre au même endroit l’iso toute faite Debian avec Jeedom. Si les 2 iso ont été créés de la même façon il est normal d’obtenir le même résultat.

Donnez nous les informations demandées par Michel_F.

Bonjour,

cat /etc/apt/sources.list

deb cdrom:[Debian GNU/Linux 11 _Bullseye_ - Official Snapshot amd64 LIVE/INSTALL Binary 20250401-16:36]/ bookworm contrib main non-free


La seule source apt est en effet l’iso. Voilà ce que je propose : ajouter les mêmes sources que chez moi sur ma debian 11 de prod :

sudo cat << EOF > /etc/apt/sources.list
# deb cdrom:[Debian GNU/Linux 11 _Bullseye_ - Official Snapshot amd64 LIVE/INSTALL Binary 20250401-16:36]/ bookworm contrib main non-free
deb http://deb.debian.org/debian/ bullseye main contrib non-free
deb http://security.debian.org/debian-security bullseye-security main contrib non-free
deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free
EOF

Cette commande est à taper sur plusieurs lignes et c’est normal, après EOF vous aurez de nouveau la main et là :

sudo apt update

Ensuite vous devriez avoir un système qui sait se mettre à jour (s’il est connecté à Internet).

Bonjour,

merci pour votre aide mais je ne sais pas comment intégrer ces paquets « manuellement »…

Cordialement.

Bonjour

Suivez la proposition de Michel_F et tout devrait bien se passer.

vous pouvez refaire un :

cat /etc/apt/sources.list

pour vérifier le fichier sources.list

Cordialement

Merci pour votre aide, tout fonctionne désormais.

PACKAGES OK
PLUGINS OK

Bien cordialement.

Vous pouvez cocher la solution sur le message de Michel_F.

Un membre qui rencontreras le même soucis que vous, trouveras la meilleure solution.

Cordialement.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.