Bonjour,
j’ai tenté hier l’installation d’un nouveau plugin via github (intexspa) mais dès son installation j’ai perdu quasiment tous mes plugins dans jeedom.
j’ai donc restauré ma sauvegarde (que j’avais fait juste avant heureusement) et réinstaller qq dépendances pour que certains plugin repartent, par contre je bloque avec 2 plugins ou ca ne marche pas:
Pour le plugin mqtt discovery voici les logs en erreur, l installation des dépendances ne marche pas.
== 13/06/2025 08:40:15 == Dependencies installation for MQTTDiscovery
======================================================================
[ 5% ] : Clean apt...
[ 9% ] : Clean apt : [ OK ]
[ 10% ] : Update apt...
[ 19% ] : Update apt : [ OK ]
[ 20% ] : Init python3 & prerequisites...
[ 29% ] : Init python3 & prerequisites : [ OK ]
[ 30% ] : Init PyEnv...
** PyEnv not required: 3.9.2 >= 3.9 **
** python3 path: python3 **
[ 39% ] : Init PyEnv : [ OK ]
[ 40% ] : Setting up virtual environment...
** Version of python in VENV: Python 3.9.2
[ 69% ] : Setting up virtual environment : [ OK ]
[ 70% ] : Install the required python packages...
[ 79% ] : Install the required python packages : ERROR
[ 80% ] : Restoring folders and files rights...
[ 89% ] : Restoring folders and files rights : [ OK ]
[ 90% ] : Summary of installed packages...
WARNING: No metadata found in ./html/plugins/MQTTDiscovery/resources/venv/lib/python3.9/site-packages
WARNING: No metadata found in ./html/plugins/MQTTDiscovery/resources/venv/lib/python3.9/site-packages
attrs==23.2.0
paho-mqtt==2.1.0
pkg_resources==0.0.0
[ 99% ] : Summary of installed packages : [ OK ]
[100% ] : Finished !
======================================================================
==KO== Installation Error
======================================================================
== ANALYSING LOGS...
== NO KNOWN ERROR DETECTED
== Error in step : Install the required python packages
== Line 222
== The command `/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install --upgrade -r /var/www/html/plugins/MQTTDiscovery/resources/requirements.txt' has an issue
== Return code is 1
== Error message :
Collecting aiohttp>=3.8.0 (from -r /var/www/html/plugins/MQTTDiscovery/resources/requirements.txt (line 1))
Using cached aiohttp-3.12.12-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (7.6 kB)
Requirement already satisfied: paho-mqtt>=2.0.0 in ./html/plugins/MQTTDiscovery/resources/venv/lib/python3.9/site-packages (from -r /var/www/html/plugins/MQTTDiscovery/resources/requirements.txt (line 2)) (2.1.0)
Collecting jeedomdaemon~=1.2.0 (from -r /var/www/html/plugins/MQTTDiscovery/resources/requirements.txt (line 3))
Using cached jeedomdaemon-1.2.9-py3-none-any.whl.metadata (5.2 kB)
Collecting Jinja2>=3.0.0 (from -r /var/www/html/plugins/MQTTDiscovery/resources/requirements.txt (line 4))
Using cached jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
Collecting aiohappyeyeballs>=2.5.0 (from aiohttp>=3.8.0->-r /var/www/html/plugins/MQTTDiscovery/resources/requirements.txt (line 1))
Using cached aiohappyeyeballs-2.6.1-py3-none-any.whl.metadata (5.9 kB)
Collecting aiosignal>=1.1.2 (from aiohttp>=3.8.0->-r /var/www/html/plugins/MQTTDiscovery/resources/requirements.txt (line 1))
Using cached aiosignal-1.3.2-py2.py3-none-any.whl.metadata (3.8 kB)
Collecting async-timeout<6.0,>=4.0 (from aiohttp>=3.8.0->-r /var/www/html/plugins/MQTTDiscovery/resources/requirements.txt (line 1))
Using cached async_timeout-5.0.1-py3-none-any.whl.metadata (5.1 kB)
Requirement already satisfied: attrs>=17.3.0 in ./html/plugins/MQTTDiscovery/resources/venv/lib/python3.9/site-packages (from aiohttp>=3.8.0->-r /var/www/html/plugins/MQTTDiscovery/resources/requirements.txt (line 1)) (23.2.0)
Collecting frozenlist>=1.1.1 (from aiohttp>=3.8.0->-r /var/www/html/plugins/MQTTDiscovery/resources/requirements.txt (line 1))
Using cached frozenlist-1.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (18 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp>=3.8.0->-r /var/www/html/plugins/MQTTDiscovery/resources/requirements.txt (line 1))
Using cached multidict-6.4.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (5.3 kB)
Collecting propcache>=0.2.0 (from aiohttp>=3.8.0->-r /var/www/html/plugins/MQTTDiscovery/resources/requirements.txt (line 1))
Using cached propcache-0.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (12 kB)
Collecting yarl<2.0,>=1.17.0 (from aiohttp>=3.8.0->-r /var/www/html/plugins/MQTTDiscovery/resources/requirements.txt (line 1))
Using cached yarl-1.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (73 kB)
Collecting typing-extensions>=4.1.0 (from multidict<7.0,>=4.5->aiohttp>=3.8.0->-r /var/www/html/plugins/MQTTDiscovery/resources/requirements.txt (line 1))
Using cached typing_extensions-4.14.0-py3-none-any.whl.metadata (3.0 kB)
Collecting idna>=2.0 (from yarl<2.0,>=1.17.0->aiohttp>=3.8.0->-r /var/www/html/plugins/MQTTDiscovery/resources/requirements.txt (line 1))
Using cached idna-3.10-py3-none-any.whl.metadata (10 kB)
ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory: '/var/www/html/plugins/MQTTDiscovery/resources/venv/lib/python3.9/site-packages/paho_mqtt-2.1.0.dist-info/METADATA'
======================================================================
Voici ma config jeedom et la page santé.
ainsi que la liste des plugins utilisés.
si vous avez une idée pour réparer cette erreur je suis preneur
merci et bonne journée