MY TADO impossible de lancer le demon

Bonjour,
Lancement impossible du demon sur MY TADO. Réinstallation des dépendances, changement de port.



+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_MyTado
+ echo 1
+ echo 2
+ 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://archive.raspberrypi.org/debian bullseye InRelease
Hit:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
Hit:3 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Building dependency tree...
Reading state information...
All packages are up to date.
+ echo 3
+ sudo apt install -o Dpkg::Options::=--force-confdef -y python3
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
python3 is already the newest version (3.9.2-3).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+ echo 4
++ awk '$1 <= 4'
++ cut -f 2-
++ find /usr/local/lib/python3.9/dist-packages/ -mindepth 1 -maxdepth 1 -type d -exec du -ks '{}' +
+ RESULTTODELETE=
++ echo ''
++ sed 's, ,\ ,g'
+ RESULTTODELETE2=
+ echo ''
+ xargs rm -rf
+ echo 5
+ sudo pip3 cache purge
Files removed: 623 (147.6 MB)
+ echo 6
+ sudo pip3 install --upgrade pip
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: pip in /usr/local/lib/python3.9/dist-packages (25.3)
WARNING: Error parsing dependencies of gpg: Invalid version: '1.14.0-unknown'
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
+ echo 7
+ sudo python3 -m pip install --force-reinstall --upgrade typing
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting typing
Downloading https://www.piwheels.org/simple/typing/typing-3.7.4.3-py3-none-any.whl (28 kB)
WARNING: Error parsing dependencies of gpg: Invalid version: '1.14.0-unknown'
Installing collected packages: typing
Attempting uninstall: typing
Found existing installation: typing 3.7.4.3
Uninstalling typing-3.7.4.3:
Successfully uninstalled typing-3.7.4.3
Successfully installed typing-3.7.4.3
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
+ echo 8
+ sudo python3 -m pip install --force-reinstall --upgrade requests
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting requests
Downloading https://www.piwheels.org/simple/requests/requests-2.32.5-py3-none-any.whl (64 kB)
Collecting charset_normalizer<4,>=2 (from requests)
Downloading charset_normalizer-3.4.4-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.metadata (37 kB)
Collecting idna<4,>=2.5 (from requests)
Downloading https://www.piwheels.org/simple/idna/idna-3.11-py3-none-any.whl (71 kB)
Collecting urllib3<3,>=1.21.1 (from requests)
Downloading https://www.piwheels.org/simple/urllib3/urllib3-2.5.0-py3-none-any.whl (129 kB)
Collecting certifi>=2017.4.17 (from requests)
Downloading https://www.piwheels.org/simple/certifi/certifi-2025.10.5-py3-none-any.whl (163 kB)
Downloading charset_normalizer-3.4.4-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (144 kB)
WARNING: Error parsing dependencies of gpg: Invalid version: '1.14.0-unknown'
Installing collected packages: urllib3, idna, charset_normalizer, certifi, requests
Attempting uninstall: urllib3
Found existing installation: urllib3 2.5.0
Uninstalling urllib3-2.5.0:
Successfully uninstalled urllib3-2.5.0
Attempting uninstall: idna
Found existing installation: idna 3.11
Uninstalling idna-3.11:
Successfully uninstalled idna-3.11
Attempting uninstall: charset_normalizer
Found existing installation: charset-normalizer 3.4.4
Uninstalling charset-normalizer-3.4.4:
Successfully uninstalled charset-normalizer-3.4.4
Attempting uninstall: certifi
Found existing installation: certifi 2025.10.5
Uninstalling certifi-2025.10.5:
Successfully uninstalled certifi-2025.10.5
Attempting uninstall: requests
Found existing installation: requests 2.32.5
Uninstalling requests-2.32.5:
Successfully uninstalled requests-2.32.5
Successfully installed certifi-2025.10.5 charset_normalizer-3.4.4 idna-3.11 requests-2.32.5 urllib3-2.5.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
+ echo 9
+ sudo python3 -m pip install --force-reinstall --upgrade jeedomdaemon
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting jeedomdaemon
Downloading https://www.piwheels.org/simple/jeedomdaemon/jeedomdaemon-1.2.9-py3-none-any.whl (10 kB)
Collecting aiohttp (from jeedomdaemon)
Downloading aiohttp-3.13.2-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.metadata (8.1 kB)
Collecting aiohappyeyeballs>=2.5.0 (from aiohttp->jeedomdaemon)
Downloading https://www.piwheels.org/simple/aiohappyeyeballs/aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
Collecting aiosignal>=1.4.0 (from aiohttp->jeedomdaemon)
Downloading https://www.piwheels.org/simple/aiosignal/aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
Collecting async-timeout<6.0,>=4.0 (from aiohttp->jeedomdaemon)
Downloading https://www.piwheels.org/simple/async-timeout/async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
Collecting attrs>=17.3.0 (from aiohttp->jeedomdaemon)
Downloading https://www.piwheels.org/simple/attrs/attrs-25.4.0-py3-none-any.whl (67 kB)
Collecting frozenlist>=1.1.1 (from aiohttp->jeedomdaemon)
Downloading frozenlist-1.8.0-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.metadata (20 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp->jeedomdaemon)
Downloading multidict-6.7.0-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.metadata (5.3 kB)
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /simple/propcache/
Collecting propcache>=0.2.0 (from aiohttp->jeedomdaemon)
Downloading https://www.piwheels.org/simple/propcache/propcache-0.4.1-cp39-cp39-linux_armv7l.whl (172 kB)
Collecting yarl<2.0,>=1.17.0 (from aiohttp->jeedomdaemon)
Downloading yarl-1.22.0-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.metadata (75 kB)
Collecting typing-extensions>=4.1.0 (from multidict<7.0,>=4.5->aiohttp->jeedomdaemon)
Downloading https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.15.0-py3-none-any.whl (44 kB)
Collecting idna>=2.0 (from yarl<2.0,>=1.17.0->aiohttp->jeedomdaemon)
Using cached https://www.piwheels.org/simple/idna/idna-3.11-py3-none-any.whl (71 kB)
Downloading aiohttp-3.13.2-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (1.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 2.2 MB/s  0:00:00
Downloading multidict-6.7.0-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (219 kB)
Downloading yarl-1.22.0-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (318 kB)
Downloading frozenlist-1.8.0-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (219 kB)
WARNING: Error parsing dependencies of gpg: Invalid version: '1.14.0-unknown'
Installing collected packages: typing-extensions, propcache, idna, frozenlist, attrs, async-timeout, aiohappyeyeballs, multidict, aiosignal, yarl, aiohttp, jeedomdaemon
Attempting uninstall: typing-extensions
Found existing installation: typing_extensions 4.15.0
Uninstalling typing_extensions-4.15.0:
Successfully uninstalled typing_extensions-4.15.0
Attempting uninstall: propcache
Found existing installation: propcache 0.4.1
Uninstalling propcache-0.4.1:
Successfully uninstalled propcache-0.4.1
Attempting uninstall: idna
Found existing installation: idna 3.11
Uninstalling idna-3.11:
Successfully uninstalled idna-3.11
Attempting uninstall: frozenlist
Found existing installation: frozenlist 1.8.0
Uninstalling frozenlist-1.8.0:
Successfully uninstalled frozenlist-1.8.0
Attempting uninstall: attrs
Found existing installation: attrs 25.4.0
Uninstalling attrs-25.4.0:
Successfully uninstalled attrs-25.4.0
Attempting uninstall: async-timeout
Found existing installation: async-timeout 5.0.1
Uninstalling async-timeout-5.0.1:
Successfully uninstalled async-timeout-5.0.1
Attempting uninstall: aiohappyeyeballs
Found existing installation: aiohappyeyeballs 2.6.1
Uninstalling aiohappyeyeballs-2.6.1:
Successfully uninstalled aiohappyeyeballs-2.6.1
Attempting uninstall: multidict
Found existing installation: multidict 6.7.0
Uninstalling multidict-6.7.0:
Successfully uninstalled multidict-6.7.0
Attempting uninstall: aiosignal
Found existing installation: aiosignal 1.4.0
Uninstalling aiosignal-1.4.0:
Successfully uninstalled aiosignal-1.4.0
Attempting uninstall: yarl
Found existing installation: yarl 1.22.0
Uninstalling yarl-1.22.0:
Successfully uninstalled yarl-1.22.0
Attempting uninstall: aiohttp
Found existing installation: aiohttp 3.13.2
Uninstalling aiohttp-3.13.2:
Successfully uninstalled aiohttp-3.13.2
Attempting uninstall: jeedomdaemon
Found existing installation: jeedomdaemon 1.2.9
Uninstalling jeedomdaemon-1.2.9:
Successfully uninstalled jeedomdaemon-1.2.9
Successfully installed aiohappyeyeballs-2.6.1 aiohttp-3.13.2 aiosignal-1.4.0 async-timeout-5.0.1 attrs-25.4.0 frozenlist-1.8.0 idna-3.11 jeedomdaemon-1.2.9 multidict-6.7.0 propcache-0.4.1 typing-extensions-4.15.0 yarl-1.22.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
+ echo 10
+ sudo python3 -m pip install --force-reinstall --upgrade numpy
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting numpy
Downloading https://www.piwheels.org/simple/numpy/numpy-2.0.2-cp39-cp39-linux_armv7l.whl (5.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.8/5.8 MB 2.2 MB/s  0:00:02
WARNING: Error parsing dependencies of gpg: Invalid version: '1.14.0-unknown'
Installing collected packages: numpy
Attempting uninstall: numpy
Found existing installation: numpy 2.0.2
Uninstalling numpy-2.0.2:
Successfully uninstalled numpy-2.0.2
Successfully installed numpy-2.0.2
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
+ echo 11
+ sudo python3 -m pip install --force-reinstall --upgrade scipy
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting scipy
Downloading https://www.piwheels.org/simple/scipy/scipy-1.13.1-cp39-cp39-linux_armv7l.whl (24.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 24.9/24.9 MB 2.2 MB/s  0:00:11
Collecting numpy<2.3,>=1.22.4 (from scipy)
Using cached https://www.piwheels.org/simple/numpy/numpy-2.0.2-cp39-cp39-linux_armv7l.whl (5.8 MB)
WARNING: Error parsing dependencies of gpg: Invalid version: '1.14.0-unknown'
Installing collected packages: numpy, scipy
Attempting uninstall: numpy
Found existing installation: numpy 2.0.2
Uninstalling numpy-2.0.2:
Successfully uninstalled numpy-2.0.2
Attempting uninstall: scipy
Found existing installation: scipy 1.13.1
Uninstalling scipy-1.13.1:
Successfully uninstalled scipy-1.13.1
Successfully installed numpy-2.0.2 scipy-1.13.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
+ echo 12
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end MyTado
+ echo 13
+ rm /tmp/jeedom_install_in_progress_MyTado
+ echo '*******************End of package installation******************'
*******************End of package installation******************

[2025-10-31 11:42:33] DEBUG  : getApiCallStatus appelé avec autoAssistMode: 'without_auto_assist'
[2025-10-31 11:42:33] DEBUG  : getApiCallStatus appelé avec autoAssistMode: 'without_auto_assist'
[2025-10-31 11:42:33] DEBUG  : Mode final: without_auto_assist, Limite: 100
[2025-10-31 11:42:33] DEBUG  : Mode final: without_auto_assist, Limite: 100
[2025-10-31 11:42:33] DEBUG  : getApiCallStatus appelé avec autoAssistMode: 'without_auto_assist'
[2025-10-31 11:42:33] DEBUG  : getApiCallStatus appelé avec autoAssistMode: 'without_auto_assist'
[2025-10-31 11:42:33] DEBUG  : Mode final: without_auto_assist, Limite: 100
[2025-10-31 11:42:33] DEBUG  : Mode final: without_auto_assist, Limite: 100
[2025-10-31 11:42:33] DEBUG  : getApiCallStatus appelé avec autoAssistMode: 'without_auto_assist'
[2025-10-31 11:42:33] DEBUG  : Mode final: without_auto_assist, Limite: 100
[2025-10-31 11:42:33] DEBUG  : getApiCallStatus appelé avec autoAssistMode: 'without_auto_assist'
[2025-10-31 11:42:33] DEBUG  : Mode final: without_auto_assist, Limite: 100
[2025-10-31 11:42:33] DEBUG  : getApiCallStatus appelé avec autoAssistMode: ''
[2025-10-31 11:42:33] DEBUG  : Mode Auto-Assist lu depuis config: 'without_auto_assist'
[2025-10-31 11:42:33] DEBUG  : Mode final: without_auto_assist, Limite: 100
[2025-10-31 11:42:35] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2025-10-31 11:42:35] INFO  : Lancement du démon
[2025-10-31 11:42:55] ERROR  : Impossible de lancer le démon, vérifiez le log
[2025-10-31 11:45: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
[2025-10-31 11:45:09] INFO  : Lancement du démon
[2025-10-31 11:45:29] ERROR  : Impossible de lancer le démon, vérifiez le log

Pouvez vous m’aider ?

Bonjour

Pour les logs utiliser la.méthode décrite dans le post:

Il manque le tag du plugin et la bonne categorie dans l’en-tête:
plugin-mytado
Confort

Antoine
PS

Il faudrait plus de logs. Le problème doit se situer en amont. Là il n’y a aucune info exploitable. Fournir le log démon s’il n’est pas vide.

Au cas où, changer le port du démon. C’est un souci récurrent.

Voici le Log du démon :


Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado

J’ai essayé aussi le changement de port mais cela ne change rien…

Bizarre qu’il n’y ait pas plus de messages :thinking:
Il faudrait vérifier qu’il y a bien un dossier resources/MyTadod/MyTado. Si non, il faudrait réinstaller le plugin, parfois les plugins ne s’installent pas complètement pour une raison que j’ignore.

Je viens de supprimer et de réinstaller le plugin. Voici le log :

[2025-10-31 17:26:49] DEBUG  : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=MyTado function=remove callInstallFunction=1
[2025-10-31 17:26:49] INFO  : Suppression du plugin MyTado
[2025-10-31 17:27:57] INFO  : Début d'activation du plugin
[2025-10-31 17:27:58] INFO  : Info sur le démon : {"log":"MyTado_daemon","state":"nok","launchable":"ok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"Inconnue"}
[2025-10-31 17:27:58] DEBUG  : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=MyTado function=install callInstallFunction=1
[2025-10-31 17:27:59] INFO  : Installation du plugin MyTado
[2025-10-31 17:30:35] ERROR  : Attention : l'installation des dépendances a dépassé le temps maximum autorisé : 0min
[2025-10-31 17:30:55] ERROR  : Impossible de lancer le démon, vérifiez le log
[2025-10-31 17:32:41] ERROR  : Impossible de lancer le démon, vérifiez le log

Pas de dossier MyTadod/MyTado dans ressources
L’installation des dépendances se stoppent au bout de 11% (si cela peut t’aider)

Les dépendances c’était déjà bon dans les premiers logs partagés. Donc pas la peine de regarder de ce côté là. L’absence du dossier dans le plugin signifie qu’il y a un problème du core. Il arrête l’installation du plugin avant la fin. Il faut supprimer de nouveau et retenter. Tant que le dossier n’existera pas, rien ne marchera.

Après relances a plusieurs reprises j’ai bien les rép :

image

Mais le démon ne démarre toujours pas…

Rien de plus dans les logs? Ce serait surprenant

Non rie plus …

[2025-10-31 23:30:32] ERROR  : Impossible de lancer le démon, vérifiez le log
[2025-10-31 23:35:07] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2025-10-31 23:35:27] ERROR  : Impossible de lancer le démon, vérifiez le log
[2025-10-31 23:40: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
[2025-10-31 23:40:29] ERROR  : Impossible de lancer le démon, vérifiez le log
[2025-10-31 23:45: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
[2025-10-31 23:45:29] ERROR  : Impossible de lancer le démon, vérifiez le log
[2025-10-31 23:50:08] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2025-10-31 23:50:28] ERROR  : Impossible de lancer le démon, vérifiez le log
[2025-10-31 23:55:07] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2025-10-31 23:55:27] ERROR  : Impossible de lancer le démon, vérifiez le log
[2025-11-01 00:00:18] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2025-11-01 00:00:37] ERROR  : Impossible de lancer le démon, vérifiez le log
[2025-11-01 00:00:38] ERROR  : Impossible de lancer le démon, vérifiez le log
[2025-11-01 00:01:07] ERROR  : Le démon semble ne pas pouvoir démarrer. Veuillez vérifiez votre configuration et les logs
[2025-11-01 00:01:07] ERROR  : Erreur sur MyTado::cronSync() : Le démon n'est pas démarré
[2025-11-01 00:05: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
[2025-11-01 00:05:29] ERROR  : Impossible de lancer le démon, vérifiez le log
[2025-11-01 00:10: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
[2025-11-01 00:10:29] ERROR  : Impossible de lancer le démon, vérifiez le log
[2025-11-01 00:15:10] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2025-11-01 00:15:11] ERROR  : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2025-11-01 00:15:10
[2025-11-01 00:15:30] ERROR  : Impossible de lancer le démon, vérifiez le log
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado
Error: importing module MyTado

J’ai essayé 10 ports différents, des réinstallations du plugin par dizaine… rien, nada…
Dossier Mytado :

Dossier Pycache :

Curieux ce log du démon du coup. Car a priori tout est installé comme il faut et la version python est correcte.
La seule personne qui a eu un problème similaire a réglé le souci en passant en debian 12, mais ça n’a devrait pas être nécessaire. Je tourne en 11 de mon côté et je pense que c’est pareil pour la majorité des utilisateurs du plugin.
Si besoin de plus d’aide, j’aurais besoin d’accéder à ton jeedom. Si ça ne te pose pas de problème, on passe en MP.

Il me faudrait aussi la copie de la page de vérification de package pour être sûr

Bonsoir,
Voici le log du package.


+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_MyTado
+ 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://archive.raspberrypi.org/debian bullseye InRelease
Get:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease [15.0 kB]
Hit:3 https://deb.nodesource.com/node_20.x nodistro InRelease
Get:4 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages [13.2 MB]
Fetched 13.3 MB in 14s (935 kB/s)
Reading package lists...
Building dependency tree...
Reading state information...
All packages are up to date.
+ echo 3
+ sudo apt install -o Dpkg::Options::=--force-confdef -y python3
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
python3 is already the newest version (3.9.2-3).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+ echo 4
++ awk '$1 <= 4'
++ cut -f 2-
++ find /usr/local/lib/python3.9/dist-packages/ -mindepth 1 -maxdepth 1 -type d -exec du -ks '{}' +
+ RESULTTODELETE=
++ echo ''
++ sed 's, ,\ ,g'
+ RESULTTODELETE2=
+ echo ''
+ xargs rm -rf
+ echo 5
+ sudo pip3 cache purge
Files removed: 128 (37.6 MB)
+ echo 6
+ sudo pip3 install --upgrade pip
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: pip in /usr/local/lib/python3.9/dist-packages (25.3)
WARNING: Error parsing dependencies of gpg: Invalid version: '1.14.0-unknown'
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
+ echo 7
+ sudo python3 -m pip install --force-reinstall --upgrade typing
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting typing
Downloading https://www.piwheels.org/simple/typing/typing-3.7.4.3-py3-none-any.whl (28 kB)
WARNING: Error parsing dependencies of gpg: Invalid version: '1.14.0-unknown'
Installing collected packages: typing
Attempting uninstall: typing
Found existing installation: typing 3.7.4.3
Uninstalling typing-3.7.4.3:
Successfully uninstalled typing-3.7.4.3
Successfully installed typing-3.7.4.3
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
+ echo 8
+ sudo python3 -m pip install --force-reinstall --upgrade requests
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting requests
Downloading https://www.piwheels.org/simple/requests/requests-2.32.5-py3-none-any.whl (64 kB)
Collecting charset_normalizer<4,>=2 (from requests)
Downloading charset_normalizer-3.4.4-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.metadata (37 kB)
Collecting idna<4,>=2.5 (from requests)
Downloading https://www.piwheels.org/simple/idna/idna-3.11-py3-none-any.whl (71 kB)
Collecting urllib3<3,>=1.21.1 (from requests)
Downloading https://www.piwheels.org/simple/urllib3/urllib3-2.5.0-py3-none-any.whl (129 kB)
Collecting certifi>=2017.4.17 (from requests)
Downloading https://www.piwheels.org/simple/certifi/certifi-2025.10.5-py3-none-any.whl (163 kB)
Downloading charset_normalizer-3.4.4-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (144 kB)
WARNING: Error parsing dependencies of gpg: Invalid version: '1.14.0-unknown'
Installing collected packages: urllib3, idna, charset_normalizer, certifi, requests
Attempting uninstall: urllib3
Found existing installation: urllib3 2.5.0
Uninstalling urllib3-2.5.0:
Successfully uninstalled urllib3-2.5.0
Attempting uninstall: idna
Found existing installation: idna 3.11
Uninstalling idna-3.11:
Successfully uninstalled idna-3.11
Attempting uninstall: charset_normalizer
Found existing installation: charset-normalizer 3.4.4
Uninstalling charset-normalizer-3.4.4:
Successfully uninstalled charset-normalizer-3.4.4
Attempting uninstall: certifi
Found existing installation: certifi 2025.10.5
Uninstalling certifi-2025.10.5:
Successfully uninstalled certifi-2025.10.5
Attempting uninstall: requests
Found existing installation: requests 2.32.5
Uninstalling requests-2.32.5:
Successfully uninstalled requests-2.32.5
Successfully installed certifi-2025.10.5 charset_normalizer-3.4.4 idna-3.11 requests-2.32.5 urllib3-2.5.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
+ echo 9
+ sudo python3 -m pip install --force-reinstall --upgrade jeedomdaemon
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting jeedomdaemon
Downloading https://www.piwheels.org/simple/jeedomdaemon/jeedomdaemon-1.2.9-py3-none-any.whl (10 kB)
Collecting aiohttp (from jeedomdaemon)
Downloading aiohttp-3.13.2-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.metadata (8.1 kB)
Collecting aiohappyeyeballs>=2.5.0 (from aiohttp->jeedomdaemon)
Downloading https://www.piwheels.org/simple/aiohappyeyeballs/aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
Collecting aiosignal>=1.4.0 (from aiohttp->jeedomdaemon)
Downloading https://www.piwheels.org/simple/aiosignal/aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
Collecting async-timeout<6.0,>=4.0 (from aiohttp->jeedomdaemon)
Downloading https://www.piwheels.org/simple/async-timeout/async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
Collecting attrs>=17.3.0 (from aiohttp->jeedomdaemon)
Downloading https://www.piwheels.org/simple/attrs/attrs-25.4.0-py3-none-any.whl (67 kB)
Collecting frozenlist>=1.1.1 (from aiohttp->jeedomdaemon)
Downloading frozenlist-1.8.0-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.metadata (20 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp->jeedomdaemon)
Downloading multidict-6.7.0-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.metadata (5.3 kB)
Collecting propcache>=0.2.0 (from aiohttp->jeedomdaemon)
Downloading https://www.piwheels.org/simple/propcache/propcache-0.4.1-cp39-cp39-linux_armv7l.whl (172 kB)
Collecting yarl<2.0,>=1.17.0 (from aiohttp->jeedomdaemon)
Downloading yarl-1.22.0-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.metadata (75 kB)
Collecting typing-extensions>=4.1.0 (from multidict<7.0,>=4.5->aiohttp->jeedomdaemon)
Downloading https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.15.0-py3-none-any.whl (44 kB)
Collecting idna>=2.0 (from yarl<2.0,>=1.17.0->aiohttp->jeedomdaemon)
Using cached https://www.piwheels.org/simple/idna/idna-3.11-py3-none-any.whl (71 kB)
Downloading aiohttp-3.13.2-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (1.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 2.2 MB/s  0:00:00
Downloading multidict-6.7.0-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (219 kB)
Downloading yarl-1.22.0-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (318 kB)
Downloading frozenlist-1.8.0-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (219 kB)
WARNING: Error parsing dependencies of gpg: Invalid version: '1.14.0-unknown'
Installing collected packages: typing-extensions, propcache, idna, frozenlist, attrs, async-timeout, aiohappyeyeballs, multidict, aiosignal, yarl, aiohttp, jeedomdaemon
Attempting uninstall: typing-extensions
Found existing installation: typing_extensions 4.15.0
Uninstalling typing_extensions-4.15.0:
Successfully uninstalled typing_extensions-4.15.0
Attempting uninstall: propcache
Found existing installation: propcache 0.4.1
Uninstalling propcache-0.4.1:
Successfully uninstalled propcache-0.4.1
Attempting uninstall: idna
Found existing installation: idna 3.11
Uninstalling idna-3.11:
Successfully uninstalled idna-3.11
Attempting uninstall: frozenlist
Found existing installation: frozenlist 1.8.0
Uninstalling frozenlist-1.8.0:
Successfully uninstalled frozenlist-1.8.0
Attempting uninstall: attrs
Found existing installation: attrs 25.4.0
Uninstalling attrs-25.4.0:
Successfully uninstalled attrs-25.4.0
Attempting uninstall: async-timeout
Found existing installation: async-timeout 5.0.1
Uninstalling async-timeout-5.0.1:
Successfully uninstalled async-timeout-5.0.1
Attempting uninstall: aiohappyeyeballs
Found existing installation: aiohappyeyeballs 2.6.1
Uninstalling aiohappyeyeballs-2.6.1:
Successfully uninstalled aiohappyeyeballs-2.6.1
Attempting uninstall: multidict
Found existing installation: multidict 6.7.0
Uninstalling multidict-6.7.0:
Successfully uninstalled multidict-6.7.0
Attempting uninstall: aiosignal
Found existing installation: aiosignal 1.4.0
Uninstalling aiosignal-1.4.0:
Successfully uninstalled aiosignal-1.4.0
Attempting uninstall: yarl
Found existing installation: yarl 1.22.0
Uninstalling yarl-1.22.0:
Successfully uninstalled yarl-1.22.0
Attempting uninstall: aiohttp
Found existing installation: aiohttp 3.13.2
Uninstalling aiohttp-3.13.2:
Successfully uninstalled aiohttp-3.13.2
Attempting uninstall: jeedomdaemon
Found existing installation: jeedomdaemon 1.2.9
Uninstalling jeedomdaemon-1.2.9:
Successfully uninstalled jeedomdaemon-1.2.9
Successfully installed aiohappyeyeballs-2.6.1 aiohttp-3.13.2 aiosignal-1.4.0 async-timeout-5.0.1 attrs-25.4.0 frozenlist-1.8.0 idna-3.11 jeedomdaemon-1.2.9 multidict-6.7.0 propcache-0.4.1 typing-extensions-4.15.0 yarl-1.22.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
+ echo 10
+ sudo python3 -m pip install --force-reinstall --upgrade numpy
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting numpy
Downloading https://www.piwheels.org/simple/numpy/numpy-2.0.2-cp39-cp39-linux_armv7l.whl (5.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.8/5.8 MB 2.2 MB/s  0:00:02
WARNING: Error parsing dependencies of gpg: Invalid version: '1.14.0-unknown'
Installing collected packages: numpy
Attempting uninstall: numpy
Found existing installation: numpy 2.0.2
Uninstalling numpy-2.0.2:
Successfully uninstalled numpy-2.0.2
Successfully installed numpy-2.0.2
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
+ echo 11
+ sudo python3 -m pip install --force-reinstall --upgrade scipy
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting scipy
Downloading https://www.piwheels.org/simple/scipy/scipy-1.13.1-cp39-cp39-linux_armv7l.whl (24.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 24.9/24.9 MB 2.0 MB/s  0:00:12
Collecting numpy<2.3,>=1.22.4 (from scipy)
Using cached https://www.piwheels.org/simple/numpy/numpy-2.0.2-cp39-cp39-linux_armv7l.whl (5.8 MB)
WARNING: Error parsing dependencies of gpg: Invalid version: '1.14.0-unknown'
Installing collected packages: numpy, scipy
Attempting uninstall: numpy
Found existing installation: numpy 2.0.2
Uninstalling numpy-2.0.2:
Successfully uninstalled numpy-2.0.2
Attempting uninstall: scipy
Found existing installation: scipy 1.13.1
Uninstalling scipy-1.13.1:
Successfully uninstalled scipy-1.13.1
Successfully installed numpy-2.0.2 scipy-1.13.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
+ echo 12
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end MyTado
+ echo 13
+ rm /tmp/jeedom_install_in_progress_MyTado
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Le log était déjà plus haut. Je parlais de la page de vérification dans jeedom, qui liste tous les packages installés et ce qui les consomment.

Package	Type	Status	Obligatoire	Voulu par	Version	Remarque	Commande	Action
apt-transport-https	apt	OK	
oui
core	2.2.4			
arping	apt	OK	
oui
networks	2.21-2			
at	apt	OK	
oui
core	3.1.23-1.1			
build-essential	apt	OK	
oui
rfxcom	12.9			
chromium	apt	OK	
non
core	106.0.5249.119-1~deb11u1	Utilisé pour les rapports		
etherwake	apt	OK	
oui
networks	1.09-4			
ffmpeg	apt	OK	
oui
core camera	8:4.3.9-0+deb11u1+rpt1			
gettext	apt	OK	
oui
core	0.21-4			
libav-tools	apt	OK (ffmpeg)	
oui
core camera				
libcurl3-gnutls	apt	OK	
non
core	7.74.0-1.3+deb11u15	Utilisé pour chromium		
librsync-dev	apt	OK	
oui
core	2.3.1-1			
mariadb-client	apt	OK	
oui
core	1:10.5.29-0+deb11u1			
mariadb-common	apt	OK	
non
core	1:10.5.29-0+deb11u1			
mariadb-server	apt	OK	
non
core	1:10.5.29-0+deb11u1			
net-tools	apt	OK	
oui
core	1.60+git20181103.0eebece-1+deb11u2			
nmap	apt	OK	
oui
core	7.91+dfsg1+really7.80+dfsg1-2			
nodejs	apt	OK	
oui
daikinRCCloud mqtt2 z2m zwavejs	20.19.1-1nodesource1			
ntpdate	apt	OK	
oui
core	1:4.2.8p15+dfsg-1			
php-common	apt	OK	
oui
core	2:76			
php-curl	apt	OK	
oui
core	2:7.4+76			
php-dev	apt	OK	
oui
core	2:7.4+76			
php-gd	apt	OK	
oui
core	2:7.4+76			
php-imap	apt	OK	
oui
core	2:7.4+76			
php-ldap	apt	OK	
non
core	2:7.4+76			
php-mbstring	apt	OK	
oui
core	2:7.4+76			
php-soap	apt	OK	
oui
core	2:7.4+76			
php-ssh2	apt	OK	
oui
core	1.2+0.13-4			
php-xml	apt	OK	
oui
core	2:7.4+76			
php-xmlrpc	apt	OK	
oui
core	2:7.4+76			
php-yaml	apt	OK	
oui
z2m	2.2.1+2.1.0+2.0.4+1.3.2-2			
php-zip	apt	OK	
oui
core	2:7.4+76			
python	apt	Incompatible avec l'OS	
oui
core	N/A			
python-dev	apt	Incompatible avec l'OS	
oui
core	N/A			
python-pip	apt	Incompatible avec l'OS	
oui
core	N/A			
python3-dev	apt	OK	
oui
rfxcom	3.9.2-3			
python3-pip	apt	OK	
oui
core rfxcom	20.3.4-4+rpt1+deb11u1			
python3-pyudev	apt	OK	
oui
rfxcom	0.22.0-2			
python3-requests	apt	OK	
oui
rfxcom	2.25.1+dfsg-2			
python3-setuptools	apt	OK	
oui
rfxcom	52.0.0-4+deb11u2			
python3-venv	apt	OK	
oui
core	3.9.2-3			
python3	apt	OK	
oui
core MyTado rfxcom	3.9.2-3			
smbclient	apt	OK	
oui
core	2:4.13.13+dfsg-1~deb11u6+b1			
software-properties-common	apt	OK	
oui
core	0.96.20.2-2.1			
ssl-cert	apt	OK	
oui
core	1.1.0+nmu1			
tar	apt	OK	
oui
core	1.34+dfsg-1+deb11u1			
usbutils	apt	OK	
non
core	1:013-3			
wakeonlan	apt	OK	
oui
networks	0.41-12.1			
wget	apt	OK	
oui
core	1.21-1+deb11u2			
plugins/mqtt2/resources/mqtt2d	npm	OK	
oui
mqtt2	1.0.0			
yarn	npm	OK	
oui
daikinRCCloud	1.22.22			
fasteners	pip2	Incompatible avec l'OS	
oui
core	N/A			
future	pip2	Incompatible avec l'OS	
oui
core	N/A			
jeedomdaemon	pip3	OK	
oui
MyTado rfxcom	1.2.9			
numpy	pip3	OK	
oui
MyTado	2.0.2			
pyserial	pip3	OK	
oui
rfxcom	3.5			
pyudev	pip3	OK	
oui
rfxcom	0.24.4			
requests	pip3	OK	
oui
MyTado rfxcom	2.32.5			
scipy	pip3	OK	
oui
MyTado	1.13.1			
setuptools	pip3	OK	
oui
rfxcom	80.9.0			
six	pip3	OK	
oui
rfxcom	1.17.0			
typing	pip3	OK	
oui
MyTado	3.7.4.3			
mqtt2	plugin	OK	
oui
daikinRCCloud z2m zwavejs	2025-05-17 01:20:31

Ca doit ce log dont tu parles

Oui c’est ça. Un peu dur à lire sans le formatage mais j’ai réussi.
Tous les packages sont effectivement bien installés avec le bonne version de python, c’est donc parfaitement incompréhensible pour ma part.
Il faudrait tenter de lancer manuellement le démon sur ton jeedom comme le classe MyTado essaye de le faire. Tu devrais avoir une erreur plus explicite sur ce qui cloche.

J’ai toujours les mêmes erreurs en le lançant en manuel

[2025-11-05 18:00:13] DEBUG  : cronSync - Synchronisation avec météo: 0, géolocalisation: 0
[2025-11-05 18:00:13] INFO  : Lancement du démon
[2025-11-05 18:00:14] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2025-11-05 18:00:14] INFO  : Lancement du démon
[2025-11-05 18:00:33] ERROR  : Impossible de lancer le démon, vérifiez le log
[2025-11-05 18:00:34] ERROR  : Impossible de lancer le démon, vérifiez le log
[2025-11-05 18:01:03] ERROR  : Le démon semble ne pas pouvoir démarrer. Veuillez vérifiez votre configuration et les logs
[2025-11-05 18:01:03] DEBUG  : Mise à jour des données de la maison - Démarrage
[2025-11-05 18:01:03] DEBUG  : Synchronisation avec paramètres - météo: 0, géolocalisation: 0
[2025-11-05 18:01:03] ERROR  : Erreur sur MyTado::cronSync() : Le démon n'est pas démarré
[2025-11-05 18:05:07] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2025-11-05 18:05:07] INFO  : Lancement du démon
[2025-11-05 18:05:27] ERROR  : Impossible de lancer le démon, vérifiez le log
[2025-11-05 18:10:08] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2025-11-05 18:10:08] INFO  : Lancement du démon
[2025-11-05 18:10:28] ERROR  : Impossible de lancer le démon, vérifiez le log
[2025-11-05 18:13:29] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2025-11-05 18:13:29] INFO  : Lancement du démon
[2025-11-05 18:13:49] ERROR  : Impossible de lancer le démon, vérifiez le log
[2025-11-05 18:15: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
[2025-11-05 18:15:09] INFO  : Lancement du démon
[2025-11-05 18:15:29] ERROR  : Impossible de lancer le démon, vérifiez le log
Error: importing module MyTado
Error: importing module MyTado

Comme tu dis c’est incompréhensible.
Veux tu un accès à ma machine ?

1 « J'aime »

En manuel, je voulais dire en ligne de commande. Mais je peux effectivement te le faire si j’ai accès. Comme ça je verrai directement ce qui ne va pas

Comme tout est à présent opérationnel, c’est en stable. Merci de clore le topic :wink: