Unknown Hub id dans beta 10/01/2025

Bonjour,

Après avoir vécu des mois avec les lenteurs discutées dans d’autres topics (plusieurs dizaines de secondes de latence après déclenchement d’une action),
je me suis lancé à passer sous Debian 12 pour pouvoir utiliser la version beta du plugin.

Le daemon se lancait parfaitement, les équipement parfaitement trouvés.
les activités en cours parfaitement remontées rapidement! Ca c’est une belle amélioration par rapport à la version stable.

en revanche impossible de déclencher une activité.
Le log précisant « Unknown Hub Id »

Je n’ai malheureusement pas les compétences pour debugger tout ça, sauf en m’aidant de l’IA qui a trouvé le problème suivant:

J’ai essayé ses conseils et cela semble avoir fonctionné.

(PS désolé si il fallait utiliser un autre canal pour faire un retour au dev? )

Ah bah non, ce n’était pas du tout nécessaire :wink:

Pour le reste:

  • page santé jeedom
  • page config
  • tous les logs

On est d’accord que tous les équipements ont été supprimés et recréés?

Car la suggestion de l’ia, … ici je ne vais pas la suivre (le plugin tourne chez moi sous deb11 et deb12)

j’étais encore sur deb10 (la VM officielle freebox delta)
Tous les équipements supprimés, plugin désinstallé et ré-installé plusieurs fois. la création des équipements se passait tout à fait bien à chaque fois.


Résumé
[2025-04-16 15:55:29][INFO] : Début d'activation du plugin
[2025-04-16 15:55:30][INFO] : Info sur le démon : {"log":"harmonyhub","launchable":"ok","state":"nok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"Inconnue"}
[2025-04-16 15:55:30][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=harmonyhub function=install callInstallFunction=1
[2025-04-16 15:56:28][INFO] : Lancement démon
[2025-04-16 15:56:29][DEBUG] : test from daemon
[2025-04-16 15:56:30][DEBUG] : new messages from daemon:{"hubs":{"17293737":{"Activities":{"50904846":"TNT","48990839":"SHIELD baby","51913798":"Regarder Smart TV","-1":"PowerOff","50359014":"Shield 11. 1","49776167":"Shield music","52594914":"DenonTVaudio","47793409":"Kodi + tv"},"Devices":{"Denon AVC-X3700H":{"id":"74072470","commands":["PowerOff","PowerOn","PowerToggle","Mute","VolumeDown","VolumeUp","DirectionDown","DirectionLeft","DirectionRight","DirectionUp","Enter","SkipBack","SkipForward","Back","PresetPrev","TuneDown","TuneUp","PresetNext","Setup","Sleep","Info","PageDown","PageUp","AllZoneStereoOff","AllZoneStereoOn","AllZoneStereoOn\/Off","AudioDelayDown","AudioDelayMode","AudioDelayUp","AudyseeyDSXOff","AudyseeyDSXOn","AudyseeyDSXWideHeightOn","AudyseeyDSXWideOn","AudyseeyDynVol\/EQOnOff","AudyseeyMultEQXT32","AudyseeyRoomEQ","AudysseyDSXSelect","AudysseyDYNEQ0db","AudysseyDYNEQ10db","AudysseyDYNEQ15db","AudysseyDYNEQ5db","AudysseyDynEQOn\/Off","AudysseyDynVolDay","AudysseyDynVolEve","AudysseyDynVolMid","AudysseyDynVolOn\/Off","AudysseyGraphicEQ","AudysseyGraphicEQOff","AudysseyGraphicEQOn","AudysseyLFC","AudysseyLFCOff","AudysseyLFCOn","Eco","EcoModeAuto","EcoModeOff","EcoModeOn","HdmiAudioOut","HdmiAudioOutAmp","HdmiAudioOutTv","HdmiCECOff","HdmiCECOn","HDMIMonitorSelect1","HDMIMonitorSelect2","HDMIMonitorSelectAuto","Input8K","InputAm","InputAux","InputBluetooth","InputBlu-ray","InputCbl\/Sat","InputCd","InputDvd","InputFm","InputGame","InputHEOS","InputInternetRadio","InputMediaPlayer","InputPandora","InputPhono","InputSiriusXM","InputSpotify","InputTuner","InputTVAudio","InputUsb","ModeDirect\/Stereo","ModeDolbyPLIICinema","ModeDolbyPLIIMusic","ModeDolbyPrologic","ModeDSPSimulation","ModeDTSNeo6Cinema","ModeDTSNeo6Music","ModeDTSSurround","ModeGame","ModeJazzClub","ModeMatrix","ModeMonoMovie","ModeMovie","ModeMultiChStereo","ModeMusic","ModePure","ModePureDirect","ModeRockArena","ModeStandard","ModeStereo","ModeVideoGame","ModeVirtual","MonitorSelect","Option","QuickSelect1","QuickSelect2","QuickSelect3","QuickSelect4","Resolution","Resolution(Hdmi)","Restorer","SpeakerPreset2","SpeakerPresetToggle","Status","Trigger1Off","Trigger1On","Trigger2Off","Trigger2On"]},"LG TV (2)":{"id":"78489623","commands":["PowerOff","PowerOn","PowerToggle",".","-","0","1","2","3","4","5","6","7","8","9","Mute","VolumeDown","VolumeUp","ChannelPrev","ChannelDown","ChannelUp","DirectionDown","DirectionLeft","DirectionRight","DirectionUp","OK","Stop","Play","Rewind","Pause","FastForward","Record","Return","Back","PictureMode","SoundMode","Sleep","Green","Red","Blue","Yellow","Guide","Info","Exit","PictureMode","Netflix","Settings","Caption","Home","InputAv1","InputComponent1","InputHdmi1","InputHdmi2","InputHdmi3","InputHdmi4","InputNext","InputTv","In-Start","In-Stop","PrimeVideo","ServiceMenu","Signal","Simplink","SmartMenu"]},"Qnap Lecteur multim\u00e9dia":{"id":"74070964","commands":["PowerToggle","Mute","VolumeDown","VolumeUp","DirectionDown","DirectionLeft","DirectionRight","DirectionUp","OK","Menu","Back","Info","Home"]},"Harman Kardon Amplificateur":{"id":"77590726","commands":["PowerOff","PowerOn","Mute","VolumeDown","VolumeUp","InputAux","InputCd","InputCdr","InputPhono","InputTape","InputTuner","InputTV","Mode","Off"]},"NVIDIA Console de jeu":{"id":"75765663","commands":["0","1","2","3","4","5","6","7","8","9","Mute","VolumeDown","VolumeUp","ChannelDown","ChannelUp","DirectionDown","DirectionLeft","DirectionRight","DirectionUp","Select","Stop","Play","Rewind","Pause","FastForward","PreviousTrack","NextTrack","Menu","Back","Sleep","Info","Home"]}},"name":"Harmony Hub","ip_address":"192.168.1.24"}}}
[2025-04-16 15:56:30][INFO] : Create new hub 'Harmony Hub' with ip 192.168.1.24 and id 17293737
[2025-04-16 15:56:30][INFO] : Create new device 'Denon AVC-X3700H' with id 74072470
[2025-04-16 15:56:32][INFO] : Create new device 'LG TV (2)' with id 78489623
[2025-04-16 15:56:32][INFO] : Create new device 'Qnap Lecteur multimédia' with id 74070964
[2025-04-16 15:56:32][INFO] : Create new device 'Harman Kardon Amplificateur' with id 77590726
[2025-04-16 15:56:33][INFO] : Create new device 'NVIDIA Console de jeu' with id 75765663
[2025-04-16 15:56:33][DEBUG] : new messages from daemon:{"starting_activity":{"17293737":""},"current_activity":{"17293737":"PowerOff"}}
[2025-04-16 15:57:03][DEBUG] : params to send to daemon:{"action":"start_activity","hub_id":"17293737","activity_id":"49776167"}
[2025-04-16 16:06:32][INFO] : Lancement démon
[2025-04-16 16:06:33][DEBUG] : test from daemon
[2025-04-16 16:06:35][DEBUG] : new messages from daemon:{"hubs":{"17293737":{"Activities":{"50904846":"TNT","48990839":"SHIELD baby","51913798":"Regarder Smart TV","-1":"PowerOff","50359014":"Shield 11. 1","49776167":"Shield music","52594914":"DenonTVaudio","47793409":"Kodi + tv"},"Devices":{"Denon AVC-X3700H":{"id":"74072470","commands":["PowerOff","PowerOn","PowerToggle","Mute","VolumeDown","VolumeUp","DirectionDown","DirectionLeft","DirectionRight","DirectionUp","Enter","SkipBack","SkipForward","Back","PresetPrev","TuneDown","TuneUp","PresetNext","Setup","Sleep","Info","PageDown","PageUp","AllZoneStereoOff","AllZoneStereoOn","AllZoneStereoOn\/Off","AudioDelayDown","AudioDelayMode","AudioDelayUp","AudyseeyDSXOff","AudyseeyDSXOn","AudyseeyDSXWideHeightOn","AudyseeyDSXWideOn","AudyseeyDynVol\/EQOnOff","AudyseeyMultEQXT32","AudyseeyRoomEQ","AudysseyDSXSelect","AudysseyDYNEQ0db","AudysseyDYNEQ10db","AudysseyDYNEQ15db","AudysseyDYNEQ5db","AudysseyDynEQOn\/Off","AudysseyDynVolDay","AudysseyDynVolEve","AudysseyDynVolMid","AudysseyDynVolOn\/Off","AudysseyGraphicEQ","AudysseyGraphicEQOff","AudysseyGraphicEQOn","AudysseyLFC","AudysseyLFCOff","AudysseyLFCOn","Eco","EcoModeAuto","EcoModeOff","EcoModeOn","HdmiAudioOut","HdmiAudioOutAmp","HdmiAudioOutTv","HdmiCECOff","HdmiCECOn","HDMIMonitorSelect1","HDMIMonitorSelect2","HDMIMonitorSelectAuto","Input8K","InputAm","InputAux","InputBluetooth","InputBlu-ray","InputCbl\/Sat","InputCd","InputDvd","InputFm","InputGame","InputHEOS","InputInternetRadio","InputMediaPlayer","InputPandora","InputPhono","InputSiriusXM","InputSpotify","InputTuner","InputTVAudio","InputUsb","ModeDirect\/Stereo","ModeDolbyPLIICinema","ModeDolbyPLIIMusic","ModeDolbyPrologic","ModeDSPSimulation","ModeDTSNeo6Cinema","ModeDTSNeo6Music","ModeDTSSurround","ModeGame","ModeJazzClub","ModeMatrix","ModeMonoMovie","ModeMovie","ModeMultiChStereo","ModeMusic","ModePure","ModePureDirect","ModeRockArena","ModeStandard","ModeStereo","ModeVideoGame","ModeVirtual","MonitorSelect","Option","QuickSelect1","QuickSelect2","QuickSelect3","QuickSelect4","Resolution","Resolution(Hdmi)","Restorer","SpeakerPreset2","SpeakerPresetToggle","Status","Trigger1Off","Trigger1On","Trigger2Off","Trigger2On"]},"LG TV (2)":{"id":"78489623","commands":["PowerOff","PowerOn","PowerToggle",".","-","0","1","2","3","4","5","6","7","8","9","Mute","VolumeDown","VolumeUp","ChannelPrev","ChannelDown","ChannelUp","DirectionDown","DirectionLeft","DirectionRight","DirectionUp","OK","Stop","Play","Rewind","Pause","FastForward","Record","Return","Back","PictureMode","SoundMode","Sleep","Green","Red","Blue","Yellow","Guide","Info","Exit","PictureMode","Netflix","Settings","Caption","Home","InputAv1","InputComponent1","InputHdmi1","InputHdmi2","InputHdmi3","InputHdmi4","InputNext","InputTv","In-Start","In-Stop","PrimeVideo","ServiceMenu","Signal","Simplink","SmartMenu"]},"Qnap Lecteur multim\u00e9dia":{"id":"74070964","commands":["PowerToggle","Mute","VolumeDown","VolumeUp","DirectionDown","DirectionLeft","DirectionRight","DirectionUp","OK","Menu","Back","Info","Home"]},"Harman Kardon Amplificateur":{"id":"77590726","commands":["PowerOff","PowerOn","Mute","VolumeDown","VolumeUp","InputAux","InputCd","InputCdr","InputPhono","InputTape","InputTuner","InputTV","Mode","Off"]},"NVIDIA Console de jeu":{"id":"75765663","commands":["0","1","2","3","4","5","6","7","8","9","Mute","VolumeDown","VolumeUp","ChannelDown","ChannelUp","DirectionDown","DirectionLeft","DirectionRight","DirectionUp","Select","Stop","Play","Rewind","Pause","FastForward","PreviousTrack","NextTrack","Menu","Back","Sleep","Info","Home"]}},"name":"Harmony Hub","ip_address":"192.168.1.24"}}}
[2025-04-16 16:06:35][DEBUG] : new messages from daemon:{"starting_activity":{"17293737":""},"current_activity":{"17293737":"PowerOff"}}
[2025-04-16 16:07:02][DEBUG] : params to send to daemon:{"action":"start_activity","hub_id":"17293737","activity_id":"49776167"}
[2025-04-16 16:07:02][DEBUG] : new messages from daemon:{"starting_activity":{"17293737":"Shield music"}}
[2025-04-16 16:07:22][DEBUG] : new messages from daemon:{"starting_activity":{"17293737":""},"current_activity":{"17293737":"Shield music"}}
[2025-04-16 16:10:37][DEBUG] : params to send to daemon:{"action":"start_activity","hub_id":"17293737","activity_id":"-1"}
[2025-04-16 16:10:41][DEBUG] : new messages from daemon:{"starting_activity":{"17293737":""},"current_activity":{"17293737":"PowerOff"}}

le log du daemon est énorme, cette partie est-elle suffisante?

[2025-04-13 20:12:53][DEBUG] : Harmony Hub: HUB configuration version is: 265
[2025-04-13 20:12:53][DEBUG] : Harmony Hub: HUB ID : 17293737
[2025-04-13 20:12:53][DEBUG] : Harmony Hub, calling connect callback for first time
[2025-04-13 20:12:53][DEBUG] : Calling callback connected with UUID 192.168.1.24
[2025-04-13 20:12:53][INFO] : Harmony Hub: connected on 192.168.1.24
[2025-04-13 20:12:53][DEBUG] : Harmony Hub: Connected to HUB on IP 192.168.1.24 with ID 17293737.
[2025-04-13 20:12:53][INFO] : Connected to Harmony Hub (17293737) on 192.168.1.24
[EDIT]
[2025-04-13 20:12:53][INFO] : Send async started with a cycle of 0.5s
[2025-04-13 20:12:53][DEBUG] : Try sending to jeedom: {'starting_activity': {'17293737': ''}, 'current_activity': {'17293737': 'SHIELD baby'}}
[2025-04-13 20:13:46][DEBUG] : Received new message on socket
[2025-04-13 20:13:46][DEBUG] : Close connection
[2025-04-13 20:13:46][ERROR] : Unknown hub ID: 17293737

En mode INFO et pas DEBUG pour commencer alors

Bonjour,

j’apporte ma petite pierre.
je suis sur une VM debian 11.11, jeedom 4.4.19.

Même phénomène chez moi depuis la maj d’hier en stable.
la connexion au hub se fait, le log montre même que les activités en cours sont vues.
Mais dès que je lance une commande: rien ne se passe et le unknown hub id apparait.
Pourtant le « unknown id » est bien le même id qu’au départ à la synchro.
J’ai supprimé un appareil: il a bien été recréé à la synchro au lancement du daemon, mais idem: aucune commande ne passe.
j’ai aussi vu passer des warning core ajax que je n’avais pas avant.

Etant sur VM je suis repassé sur ma sauvegarde de la nuit d’avant et tout est rentré dans l’ordre…

PS: maintenant que j’ai restauré je vois que le nouveau plugin avait passé tous mes équipements en obsolète et en avait recréé d’autres, y compris semble t il des activités et non seulement les appareils.

Bonjour,
Même erreur.
Version OS : Debian GNU/Linux 11 (bullseye)
Version Jeedom : 4.4.19

0124|[2025-04-27 11:41:13] INFO : HC: connected on 172.16.60.124
0125|[2025-04-27 11:41:13] DEBUG : 172.16.60.124: Connected to hub 12159640
0126|[2025-04-27 11:41:13] DEBUG : 172.16.60.124: Listener started
0127|[2025-04-27 11:47:02] DEBUG : Received new message on socket
0128|[2025-04-27 11:47:02] DEBUG : Close connection
0129|[2025-04-27 11:47:02] ERROR : Unknown hub ID: 12159640

Merci
Sylvain

cf. changelog

Qui est donc la votre probablement
Remplacez vos équipements dans vos scénarios

J’ai installer le plugin sur un jeedom de test.
J’obtient l’erreur en passant par tester sur une commande.
La seul chose qui marche bien, c’est la remonter de l’activité

Alors il faut toutes les infos habituelles: page santé, page plugin, logs… ces derniers collés dans un bloc Texte préformaté

oui ma faute, pas pensé à mettre les logs de coté avant de restaurer ma VM…
mais en tout cas les nouveaux équipements créés ne marchaient pas du tout: j’ai testé de mon coté de lancer en direct les commandes et non pas dans des scenarios: mais rien ne se passait.

aucun changelog de mon côté sur la dernière MAJ d’hier.

Dernier changelog :
10/01/2025
Fix un crash démon si plusieurs hubs configurés

Bonjour,

Apres installation de la nouvelle version stable. est suppression de mes équipements.
Les nouveaux équipements ne réponde pas. Harmony Hub démarre.
Dependances relancé plusieur fois. je vous fais suivre les infos habituelles.

Matériel	diy	Système à jour	OK
Cron actif	OK	Scénario actif	OK
Démarré	OK 2025-04-27 11:56:02	Date système (dernière heure enregistrée)	OK 2025-04-27 16:30:19 (2025-04-27 15:32:02)
Droits sudo	OK	Version Jeedom	4.4.19
Version OS	debian 11.11	Version PHP	7.4.33
Nombre de processus Apache	15	Version OS	Linux debian-nuc 5.10.0-34-amd64 #1 SMP Debian 5.10.234-1 (2025-02-24) x86_64 GNU/Linux [11.11]
Version database	10.5.28-MariaDB-0+deb11u1	Espace disque libre	87 %
Connexion active/max/autorisée	17/29/151	Taille base de données	1.77 GB
Espace disque libre tmp	93 %	Mémoire disponible	81 % (Total 7791 Mo)
Mémoire suffisante	0	Erreur I/O	0
Swap disponible	100 % (Total 975 Mo)	Swapiness	10 %
Charge	0.89 - 0.83 - 0.86	Configuration réseau interne	OK
Configuration réseau externe	OK	Node	v20.19.1
Python 3	Python 3.9.2	Persistance du cache	OK (2025-04-27 16:30:04)
Apache private tmp	OK	Plugins 	OK
+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_harmonyhub
+ echo 1
+ echo 2
++ find /usr/local/lib/python3.9/dist-packages/ -mindepth 1 -maxdepth 1 -type d -exec du -ks '{}' +
++ awk '$1 <= 4'
++ cut -f 2-
+ RESULTTODELETE=
++ echo ''
++ sed 's, ,\ ,g'
+ RESULTTODELETE2=
+ echo ''
+ xargs rm -rf
+ echo 3
+ sudo pip3 cache purge
Files removed: 126 (7.5 MB)
+ echo 4
+ sudo pip3 install --upgrade pip
Requirement already satisfied: pip in /usr/local/lib/python3.9/dist-packages (25.1)
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 5
+ sudo python3 -m pip install --force-reinstall --upgrade jeedomdaemon
Collecting jeedomdaemon
Downloading jeedomdaemon-1.2.9-py3-none-any.whl.metadata (5.2 kB)
Collecting aiohttp (from jeedomdaemon)
Downloading aiohttp-3.11.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.7 kB)
Collecting aiohappyeyeballs>=2.3.0 (from aiohttp->jeedomdaemon)
Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl.metadata (5.9 kB)
Collecting aiosignal>=1.1.2 (from aiohttp->jeedomdaemon)
Downloading aiosignal-1.3.2-py2.py3-none-any.whl.metadata (3.8 kB)
Collecting async-timeout<6.0,>=4.0 (from aiohttp->jeedomdaemon)
Downloading async_timeout-5.0.1-py3-none-any.whl.metadata (5.1 kB)
Collecting attrs>=17.3.0 (from aiohttp->jeedomdaemon)
Downloading attrs-25.3.0-py3-none-any.whl.metadata (10 kB)
Collecting frozenlist>=1.1.1 (from aiohttp->jeedomdaemon)
Downloading frozenlist-1.6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (16 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp->jeedomdaemon)
Downloading multidict-6.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.3 kB)
Collecting propcache>=0.2.0 (from aiohttp->jeedomdaemon)
Downloading propcache-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (10 kB)
Collecting yarl<2.0,>=1.17.0 (from aiohttp->jeedomdaemon)
Downloading yarl-1.20.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (72 kB)
Collecting typing-extensions>=4.1.0 (from multidict<7.0,>=4.5->aiohttp->jeedomdaemon)
Downloading typing_extensions-4.13.2-py3-none-any.whl.metadata (3.0 kB)
Collecting idna>=2.0 (from yarl<2.0,>=1.17.0->aiohttp->jeedomdaemon)
Downloading idna-3.10-py3-none-any.whl.metadata (10 kB)
Downloading jeedomdaemon-1.2.9-py3-none-any.whl (10 kB)
Downloading aiohttp-3.11.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 33.6 MB/s eta 0:00:00
Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
Downloading multidict-6.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (216 kB)
Downloading yarl-1.20.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (335 kB)
Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
Downloading aiosignal-1.3.2-py2.py3-none-any.whl (7.6 kB)
Downloading attrs-25.3.0-py3-none-any.whl (63 kB)
Downloading frozenlist-1.6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (288 kB)
Downloading idna-3.10-py3-none-any.whl (70 kB)
Downloading propcache-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (209 kB)
Downloading typing_extensions-4.13.2-py3-none-any.whl (45 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.13.2
Uninstalling typing_extensions-4.13.2:
Successfully uninstalled typing_extensions-4.13.2
Attempting uninstall: propcache
Found existing installation: propcache 0.3.1
Uninstalling propcache-0.3.1:
Successfully uninstalled propcache-0.3.1
Attempting uninstall: idna
Found existing installation: idna 3.10
Uninstalling idna-3.10:
Successfully uninstalled idna-3.10
Attempting uninstall: frozenlist
Found existing installation: frozenlist 1.6.0
Uninstalling frozenlist-1.6.0:
Successfully uninstalled frozenlist-1.6.0
Attempting uninstall: attrs
Found existing installation: attrs 25.3.0
Uninstalling attrs-25.3.0:
Successfully uninstalled attrs-25.3.0
Attempting uninstall: async-timeout
Found existing installation: async-timeout 4.0.3
Uninstalling async-timeout-4.0.3:
Successfully uninstalled async-timeout-4.0.3
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.4.3
Uninstalling multidict-6.4.3:
Successfully uninstalled multidict-6.4.3
Attempting uninstall: aiosignal
Found existing installation: aiosignal 1.3.2
Uninstalling aiosignal-1.3.2:
Successfully uninstalled aiosignal-1.3.2
Attempting uninstall: yarl
Found existing installation: yarl 1.20.0
Uninstalling yarl-1.20.0:
Successfully uninstalled yarl-1.20.0
Attempting uninstall: aiohttp
Found existing installation: aiohttp 3.11.18
Uninstalling aiohttp-3.11.18:
Successfully uninstalled aiohttp-3.11.18
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.11.18 aiosignal-1.3.2 async-timeout-5.0.1 attrs-25.3.0 frozenlist-1.6.0 idna-3.10 jeedomdaemon-1.2.9 multidict-6.4.3 propcache-0.3.1 typing-extensions-4.13.2 yarl-1.20.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 6
+ sudo python3 -m pip install --force-reinstall --upgrade aioharmony
Collecting aioharmony
Downloading aioharmony-0.5.2-py3-none-any.whl.metadata (6.2 kB)
Collecting aiohttp>=3.11 (from aioharmony)
Using cached aiohttp-3.11.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.7 kB)
Collecting async-timeout>=4 (from aioharmony)
Using cached async_timeout-5.0.1-py3-none-any.whl.metadata (5.1 kB)
Collecting slixmpp>=1.8 (from aioharmony)
Downloading slixmpp-1.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.2 kB)
Collecting aiohappyeyeballs>=2.3.0 (from aiohttp>=3.11->aioharmony)
Using cached aiohappyeyeballs-2.6.1-py3-none-any.whl.metadata (5.9 kB)
Collecting aiosignal>=1.1.2 (from aiohttp>=3.11->aioharmony)
Using cached aiosignal-1.3.2-py2.py3-none-any.whl.metadata (3.8 kB)
Collecting attrs>=17.3.0 (from aiohttp>=3.11->aioharmony)
Using cached attrs-25.3.0-py3-none-any.whl.metadata (10 kB)
Collecting frozenlist>=1.1.1 (from aiohttp>=3.11->aioharmony)
Using cached frozenlist-1.6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (16 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp>=3.11->aioharmony)
Using cached multidict-6.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.3 kB)
Collecting propcache>=0.2.0 (from aiohttp>=3.11->aioharmony)
Using cached propcache-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (10 kB)
Collecting yarl<2.0,>=1.17.0 (from aiohttp>=3.11->aioharmony)
Using cached yarl-1.20.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (72 kB)
Collecting typing-extensions>=4.1.0 (from multidict<7.0,>=4.5->aiohttp>=3.11->aioharmony)
Using cached typing_extensions-4.13.2-py3-none-any.whl.metadata (3.0 kB)
Collecting idna>=2.0 (from yarl<2.0,>=1.17.0->aiohttp>=3.11->aioharmony)
Using cached idna-3.10-py3-none-any.whl.metadata (10 kB)
Collecting aiodns>=3.2.0 (from slixmpp>=1.8->aioharmony)
Downloading aiodns-3.2.0-py3-none-any.whl.metadata (4.0 kB)
Collecting pyasn1>=0.6.1 (from slixmpp>=1.8->aioharmony)
Downloading pyasn1-0.6.1-py3-none-any.whl.metadata (8.4 kB)
Collecting pyasn1-modules>=0.4.1 (from slixmpp>=1.8->aioharmony)
Downloading pyasn1_modules-0.4.2-py3-none-any.whl.metadata (3.5 kB)
Collecting pycares>=4.0.0 (from aiodns>=3.2.0->slixmpp>=1.8->aioharmony)
Downloading pycares-4.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.3 kB)
Collecting cffi>=1.5.0 (from pycares>=4.0.0->aiodns>=3.2.0->slixmpp>=1.8->aioharmony)
Downloading cffi-1.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)
Collecting pycparser (from cffi>=1.5.0->pycares>=4.0.0->aiodns>=3.2.0->slixmpp>=1.8->aioharmony)
Downloading pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
Downloading aioharmony-0.5.2-py3-none-any.whl (39 kB)
Using cached aiohttp-3.11.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB)
Using cached async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
Using cached multidict-6.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (216 kB)
Using cached yarl-1.20.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (335 kB)
Using cached aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
Using cached aiosignal-1.3.2-py2.py3-none-any.whl (7.6 kB)
Using cached attrs-25.3.0-py3-none-any.whl (63 kB)
Using cached frozenlist-1.6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (288 kB)
Using cached idna-3.10-py3-none-any.whl (70 kB)
Using cached propcache-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (209 kB)
Downloading slixmpp-1.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (929 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 929.9/929.9 kB 17.8 MB/s eta 0:00:00
Downloading aiodns-3.2.0-py3-none-any.whl (5.7 kB)
Downloading pyasn1-0.6.1-py3-none-any.whl (83 kB)
Downloading pyasn1_modules-0.4.2-py3-none-any.whl (181 kB)
Downloading pycares-4.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (289 kB)
Downloading cffi-1.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (445 kB)
Using cached typing_extensions-4.13.2-py3-none-any.whl (45 kB)
Downloading pycparser-2.22-py3-none-any.whl (117 kB)
WARNING: Error parsing dependencies of gpg: Invalid version: '1.14.0-unknown'
Installing collected packages: typing-extensions, pycparser, pyasn1, propcache, idna, frozenlist, attrs, async-timeout, aiohappyeyeballs, pyasn1-modules, multidict, cffi, aiosignal, yarl, pycares, aiohttp, aiodns, slixmpp, aioharmony
Attempting uninstall: typing-extensions
Found existing installation: typing_extensions 4.13.2
Uninstalling typing_extensions-4.13.2:
Successfully uninstalled typing_extensions-4.13.2
Attempting uninstall: pycparser
Found existing installation: pycparser 2.22
Uninstalling pycparser-2.22:
Successfully uninstalled pycparser-2.22
Attempting uninstall: pyasn1
Found existing installation: pyasn1 0.6.1
Uninstalling pyasn1-0.6.1:
Successfully uninstalled pyasn1-0.6.1
Attempting uninstall: propcache
Found existing installation: propcache 0.3.1
Uninstalling propcache-0.3.1:
Successfully uninstalled propcache-0.3.1
Attempting uninstall: idna
Found existing installation: idna 3.10
Uninstalling idna-3.10:
Successfully uninstalled idna-3.10
Attempting uninstall: frozenlist
Found existing installation: frozenlist 1.6.0
Uninstalling frozenlist-1.6.0:
Successfully uninstalled frozenlist-1.6.0
Attempting uninstall: attrs
Found existing installation: attrs 25.3.0
Uninstalling attrs-25.3.0:
Successfully uninstalled attrs-25.3.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: pyasn1-modules
Found existing installation: pyasn1_modules 0.4.2
Uninstalling pyasn1_modules-0.4.2:
Successfully uninstalled pyasn1_modules-0.4.2
Attempting uninstall: multidict
Found existing installation: multidict 6.4.3
Uninstalling multidict-6.4.3:
Successfully uninstalled multidict-6.4.3
Attempting uninstall: cffi
Found existing installation: cffi 1.17.1
Uninstalling cffi-1.17.1:
Successfully uninstalled cffi-1.17.1
Attempting uninstall: aiosignal
Found existing installation: aiosignal 1.3.2
Uninstalling aiosignal-1.3.2:
Successfully uninstalled aiosignal-1.3.2
Attempting uninstall: yarl
Found existing installation: yarl 1.20.0
Uninstalling yarl-1.20.0:
Successfully uninstalled yarl-1.20.0
Attempting uninstall: pycares
Found existing installation: pycares 4.6.1
Uninstalling pycares-4.6.1:
Successfully uninstalled pycares-4.6.1
Attempting uninstall: aiohttp
Found existing installation: aiohttp 3.11.18
Uninstalling aiohttp-3.11.18:
Successfully uninstalled aiohttp-3.11.18
Attempting uninstall: aiodns
Found existing installation: aiodns 3.2.0
Uninstalling aiodns-3.2.0:
Successfully uninstalled aiodns-3.2.0
Attempting uninstall: slixmpp
Found existing installation: slixmpp 1.10.0
Uninstalling slixmpp-1.10.0:
Successfully uninstalled slixmpp-1.10.0
Attempting uninstall: aioharmony
Found existing installation: aioharmony 0.5.2
Uninstalling aioharmony-0.5.2:
Successfully uninstalled aioharmony-0.5.2
Successfully installed aiodns-3.2.0 aiohappyeyeballs-2.6.1 aioharmony-0.5.2 aiohttp-3.11.18 aiosignal-1.3.2 async-timeout-5.0.1 attrs-25.3.0 cffi-1.17.1 frozenlist-1.6.0 idna-3.10 multidict-6.4.3 propcache-0.3.1 pyasn1-0.6.1 pyasn1-modules-0.4.2 pycares-4.6.1 pycparser-2.22 slixmpp-1.10.0 typing-extensions-4.13.2 yarl-1.20.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 7
+ sudo python3 -m pip install --force-reinstall --upgrade async-timeout==4.0.3
Collecting async-timeout==4.0.3
Downloading async_timeout-4.0.3-py3-none-any.whl.metadata (4.2 kB)
Downloading async_timeout-4.0.3-py3-none-any.whl (5.7 kB)
WARNING: Error parsing dependencies of gpg: Invalid version: '1.14.0-unknown'
Installing collected packages: async-timeout
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
Successfully installed async-timeout-4.0.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
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end harmonyhub
+ echo 9
+ rm /tmp/jeedom_install_in_progress_harmonyhub
+ echo '*******************End of package installation******************'
*******************End of package installation******************
[2025-04-27 12:15:11] ERROR  : Unknown hub ID: 12956110
[2025-04-27 12:15:18] ERROR  : Unknown hub ID: 12956110
[2025-04-27 12:15:26] ERROR  : Unknown hub ID: 12956110
[2025-04-27 12:16:33] ERROR  : Unknown hub ID: 12956110
[2025-04-27 12:17:01] ERROR  : Unknown hub ID: 12956110
[2025-04-27 12:17:12] ERROR  : Unknown hub ID: 12956110
[2025-04-27 12:17:15] ERROR  : Unknown hub ID: 12956110
[2025-04-27 12:18:49] ERROR  : Unknown hub ID: 12956110
[2025-04-27 12:20:52] ERROR  : Unknown hub ID: 12956110
[2025-04-27 12:31:20] ERROR  : Unknown hub ID: 12956110
[2025-04-27 12:39:11] ERROR  : Unknown hub ID: 12956110
[2025-04-27 12:43:30] ERROR  : Unknown hub ID: 12956110
[2025-04-27 12:43:39] ERROR  : Unknown hub ID: 12956110
[2025-04-27 12:45:39] ERROR  : Unknown hub ID: 12956110
[2025-04-27 12:48:08] ERROR  : Unknown hub ID: 12956110

Page santé :

Log dépendance :

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_harmonyhub
+ echo 1
+ echo 2
++ find /usr/local/lib/python3.9/dist-packages/ -mindepth 1 -maxdepth 1 -type d -exec du -ks '{}' +
++ awk '$1 <= 4'
++ cut -f 2-
+ RESULTTODELETE=
++ echo ''
++ sed 's, ,\ ,g'
+ RESULTTODELETE2=
+ echo ''
+ xargs rm -rf
+ echo 3
+ sudo pip3 cache purge
Files removed: 33
+ echo 4
+ sudo pip3 install --upgrade pip
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: pip in /usr/lib/python3/dist-packages (20.3.4)
Collecting pip
  Downloading pip-25.1-py3-none-any.whl (1.8 MB)
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 20.3.4
    Not uninstalling pip at /usr/lib/python3/dist-packages, outside environment /usr
    Can't uninstall 'pip'. No files were found to uninstall.
Successfully installed pip-25.1
+ echo 5
+ 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.11.18-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (7.7 kB)
Collecting aiohappyeyeballs>=2.3.0 (from aiohttp->jeedomdaemon)
  Downloading https://www.piwheels.org/simple/aiohappyeyeballs/aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
Collecting aiosignal>=1.1.2 (from aiohttp->jeedomdaemon)
  Downloading https://www.piwheels.org/simple/aiosignal/aiosignal-1.3.2-py2.py3-none-any.whl (7.6 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.3.0-py3-none-any.whl (63 kB)
Collecting frozenlist>=1.1.1 (from aiohttp->jeedomdaemon)
  Downloading frozenlist-1.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (16 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp->jeedomdaemon)
  Downloading multidict-6.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (5.3 kB)
Collecting propcache>=0.2.0 (from aiohttp->jeedomdaemon)
  Downloading propcache-0.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (10 kB)
Collecting yarl<2.0,>=1.17.0 (from aiohttp->jeedomdaemon)
  Downloading yarl-1.20.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (72 kB)
Collecting typing-extensions>=4.1.0 (from multidict<7.0,>=4.5->aiohttp->jeedomdaemon)
  Downloading typing_extensions-4.13.2-py3-none-any.whl.metadata (3.0 kB)
Collecting idna>=2.0 (from yarl<2.0,>=1.17.0->aiohttp->jeedomdaemon)
  Downloading https://www.piwheels.org/simple/idna/idna-3.10-py3-none-any.whl (70 kB)
Downloading aiohttp-3.11.18-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 373.9 kB/s eta 0:00:00
Downloading multidict-6.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (217 kB)
Downloading yarl-1.20.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (332 kB)
Downloading frozenlist-1.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (288 kB)
Downloading propcache-0.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (209 kB)
Downloading typing_extensions-4.13.2-py3-none-any.whl (45 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: idna
    Found existing installation: idna 2.10
    Uninstalling idna-2.10:
      Successfully uninstalled idna-2.10

Successfully installed aiohappyeyeballs-2.6.1 aiohttp-3.11.18 aiosignal-1.3.2 async-timeout-5.0.1 attrs-25.3.0 frozenlist-1.6.0 idna-3.10 jeedomdaemon-1.2.9 multidict-6.4.3 propcache-0.3.1 typing-extensions-4.13.2 yarl-1.20.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 6
+ sudo python3 -m pip install --force-reinstall --upgrade aioharmony
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting aioharmony
  Downloading https://www.piwheels.org/simple/aioharmony/aioharmony-0.5.2-py3-none-any.whl (39 kB)
Collecting aiohttp>=3.11 (from aioharmony)
  Using cached aiohttp-3.11.18-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (7.7 kB)
Collecting async-timeout>=4 (from aioharmony)
  Using cached https://www.piwheels.org/simple/async-timeout/async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
Collecting slixmpp>=1.8 (from aioharmony)
  Downloading slixmpp-1.10.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (7.2 kB)
Collecting aiohappyeyeballs>=2.3.0 (from aiohttp>=3.11->aioharmony)
  Using cached https://www.piwheels.org/simple/aiohappyeyeballs/aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
Collecting aiosignal>=1.1.2 (from aiohttp>=3.11->aioharmony)
  Using cached https://www.piwheels.org/simple/aiosignal/aiosignal-1.3.2-py2.py3-none-any.whl (7.6 kB)
Collecting attrs>=17.3.0 (from aiohttp>=3.11->aioharmony)
  Using cached https://www.piwheels.org/simple/attrs/attrs-25.3.0-py3-none-any.whl (63 kB)
Collecting frozenlist>=1.1.1 (from aiohttp>=3.11->aioharmony)
  Using cached frozenlist-1.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (16 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp>=3.11->aioharmony)
  Using cached multidict-6.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (5.3 kB)
Collecting propcache>=0.2.0 (from aiohttp>=3.11->aioharmony)
  Using cached propcache-0.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (10 kB)
Collecting yarl<2.0,>=1.17.0 (from aiohttp>=3.11->aioharmony)
  Using cached yarl-1.20.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (72 kB)
Collecting typing-extensions>=4.1.0 (from multidict<7.0,>=4.5->aiohttp>=3.11->aioharmony)
  Using cached typing_extensions-4.13.2-py3-none-any.whl.metadata (3.0 kB)
Collecting idna>=2.0 (from yarl<2.0,>=1.17.0->aiohttp>=3.11->aioharmony)
  Using cached https://www.piwheels.org/simple/idna/idna-3.10-py3-none-any.whl (70 kB)
Collecting aiodns>=3.2.0 (from slixmpp>=1.8->aioharmony)
  Downloading https://www.piwheels.org/simple/aiodns/aiodns-3.2.0-py3-none-any.whl (5.7 kB)
Collecting pyasn1>=0.6.1 (from slixmpp>=1.8->aioharmony)
  Downloading https://www.piwheels.org/simple/pyasn1/pyasn1-0.6.1-py3-none-any.whl (83 kB)
Collecting pyasn1-modules>=0.4.1 (from slixmpp>=1.8->aioharmony)
  Downloading https://www.piwheels.org/simple/pyasn1-modules/pyasn1_modules-0.4.2-py3-none-any.whl (181 kB)
Collecting pycares>=4.0.0 (from aiodns>=3.2.0->slixmpp>=1.8->aioharmony)
  Downloading pycares-4.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (4.3 kB)
Collecting cffi>=1.5.0 (from pycares>=4.0.0->aiodns>=3.2.0->slixmpp>=1.8->aioharmony)
  Downloading cffi-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (1.5 kB)
Collecting pycparser (from cffi>=1.5.0->pycares>=4.0.0->aiodns>=3.2.0->slixmpp>=1.8->aioharmony)
  Downloading https://www.piwheels.org/simple/pycparser/pycparser-2.22-py3-none-any.whl (117 kB)
Using cached aiohttp-3.11.18-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB)
Using cached multidict-6.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (217 kB)
Using cached yarl-1.20.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (332 kB)
Using cached frozenlist-1.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (288 kB)
Using cached propcache-0.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (209 kB)
Downloading slixmpp-1.10.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (926 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 926.1/926.1 kB 3.1 MB/s eta 0:00:00
Downloading pycares-4.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (290 kB)
Downloading cffi-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (447 kB)
Using cached typing_extensions-4.13.2-py3-none-any.whl (45 kB)
WARNING: Error parsing dependencies of gpg: Invalid version: '1.14.0-unknown'
Installing collected packages: typing-extensions, pycparser, pyasn1, propcache, idna, frozenlist, attrs, async-timeout, aiohappyeyeballs, pyasn1-modules, multidict, cffi, aiosignal, yarl, pycares, aiohttp, aiodns, slixmpp, aioharmony
  Attempting uninstall: typing-extensions
    Found existing installation: typing_extensions 4.13.2
    Uninstalling typing_extensions-4.13.2:
      Successfully uninstalled typing_extensions-4.13.2
  Attempting uninstall: pycparser
    Found existing installation: pycparser 2.22
    Uninstalling pycparser-2.22:
      Successfully uninstalled pycparser-2.22
  Attempting uninstall: propcache
    Found existing installation: propcache 0.3.1
    Uninstalling propcache-0.3.1:
      Successfully uninstalled propcache-0.3.1
  Attempting uninstall: idna
    Found existing installation: idna 3.10
    Uninstalling idna-3.10:
      Successfully uninstalled idna-3.10
  Attempting uninstall: frozenlist
    Found existing installation: frozenlist 1.6.0
    Uninstalling frozenlist-1.6.0:
      Successfully uninstalled frozenlist-1.6.0
  Attempting uninstall: attrs
    Found existing installation: attrs 25.3.0
    Uninstalling attrs-25.3.0:
      Successfully uninstalled attrs-25.3.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.4.3
    Uninstalling multidict-6.4.3:
      Successfully uninstalled multidict-6.4.3
  Attempting uninstall: cffi
    Found existing installation: cffi 1.17.1
    Uninstalling cffi-1.17.1:
      Successfully uninstalled cffi-1.17.1
  Attempting uninstall: aiosignal
    Found existing installation: aiosignal 1.3.2
    Uninstalling aiosignal-1.3.2:
      Successfully uninstalled aiosignal-1.3.2
  Attempting uninstall: yarl
    Found existing installation: yarl 1.20.0
    Uninstalling yarl-1.20.0:
      Successfully uninstalled yarl-1.20.0
  Attempting uninstall: aiohttp
    Found existing installation: aiohttp 3.11.18
    Uninstalling aiohttp-3.11.18:
      Successfully uninstalled aiohttp-3.11.18

Successfully installed aiodns-3.2.0 aiohappyeyeballs-2.6.1 aioharmony-0.5.2 aiohttp-3.11.18 aiosignal-1.3.2 async-timeout-5.0.1 attrs-25.3.0 cffi-1.17.1 frozenlist-1.6.0 idna-3.10 multidict-6.4.3 propcache-0.3.1 pyasn1-0.6.1 pyasn1-modules-0.4.2 pycares-4.6.1 pycparser-2.22 slixmpp-1.10.0 typing-extensions-4.13.2 yarl-1.20.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 7
+ sudo python3 -m pip install --force-reinstall --upgrade async-timeout==4.0.3
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting async-timeout==4.0.3
  Downloading https://www.piwheels.org/simple/async-timeout/async_timeout-4.0.3-py3-none-any.whl (5.7 kB)
WARNING: Error parsing dependencies of gpg: Invalid version: '1.14.0-unknown'
Installing collected packages: async-timeout
  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
Successfully installed async-timeout-4.0.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
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end harmonyhub
+ echo 9
+ rm /tmp/jeedom_install_in_progress_harmonyhub
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Log en mode debug :
harmonyhub :

[2025-04-27 12:39:13] harmonyhub.INFO: Lancement démon [] []
[2025-04-27 12:39:15] harmonyhub.DEBUG: test from daemon [] []
[2025-04-27 12:39:28] harmonyhub.DEBUG: new messages from daemon:{"hubs":{"12159640":{"Activities":{"51924211":"Bluetooth","51924214":"Audio Kodi","-1":"PowerOff","52122551":"Analogique","50946297":"Films","51969747":"Reglage","51930042":"Console"},"Devices":{"Video-proj":{"id":"78557909","commands":["PowerOff","PowerOn","DirectionDown","DirectionLeft","DirectionRight","DirectionUp","Select","Menu","Exit","Aspect","Blank","ColorMode","ColorTemp","Contrast","Down","Gamma","InputComponent","InputHdmi","InputPC","InputScart","InputS-Video","InputVideo","Memory","Pattern","SkinTone","Up"]},"Kodi":{"id":"80022993","commands":["+","0","1","2","3","4","5","6","7","8","9","Mute","VolumeDown","VolumeUp","ChannelDown","ChannelUp","DirectionDown","DirectionLeft","DirectionRight","DirectionUp","OK","Stop","Play","Rewind","Pause","FastForward","Record","SkipBack","SkipForward","Subtitles","AudioLanguage","Back","C","B","D","A","RecordedTV","MediaCenter","Music","Radio","Video","Guide","PageDown","PageUp","Aspect","Delete","1st pinned to taskbar","2nd pinned to taskbar","3rd pinned to taskbar","a.","Alt","Alt+Enter","Alt+F4","Alt+Shift+Tab","Alt+Tab","b.","Break","c.","CloseProgram","Ctrl","Ctrl+A","Ctrl+Alt+0","Ctrl+Alt+1","Ctrl+Alt+2","Ctrl+Alt+3","Ctrl+Alt+4","Ctrl+Alt+5","Ctrl+Alt+6","Ctrl+Alt+7","Ctrl+Alt+8","Ctrl+Alt+9","Ctrl+C","Ctrl+D","Ctrl+E","Ctrl+F","Ctrl+G","Ctrl+I","Ctrl+M","Ctrl+O","Ctrl+Shift+A","Ctrl+Shift+M","Ctrl+Shift+P","Ctrl+Shift+T","Ctrl+U","Ctrl+V","Ctrl+X","d.","E","e.","End","Enter","Escape","F","f.","F1","F10","F11","F12","F2","F3","F4","F5","F6","F7","F8","F9","FullScreen","G","g.","H","h.","Home","I","i.","J","j.","K","k.","L","l.","LiveTV","LockPC","M","m.","MaximizeWindow","MinimizeWindow","Movies","N","n.","O","o.","P","p.","PlaySlideShow","Q","q.","R","r.","RightClick","S","s.","Search","Shift+Tab","Space","StopSlideShow","T","t.","Tab","U","u.","V","v.","W","w.","WakeUp","Win+4","Win+5","Win+6","Win+7","Win+8","Win+9","Win+Alt+Enter","Win+D","Win+Q","Win+X","Windows","X","x.","Y","y.","Z","z.","ZoomIn","ZoomOut"]},"Cuisine":{"id":"81280626","commands":["PowerOff","PowerOn","Mute","VolumeDown","VolumeUp","InputCd","InputDvd","InputMultiCh","InputPhono","InputTape","InputTuner","InputVideo1","InputVideo2","InputVideo3","InputVideo4"]},"Main Zone":{"id":"80022065","commands":["PowerOff","PowerOn","Mute","VolumeDown","VolumeUp","DirectionDown","DirectionLeft","DirectionRight","DirectionUp","Select","FM","AM","PresetPrev","PresetNext","Setup","Sleep","Exit","Display","AllChStereo","ChannelSelect","Dimmer","Direct","DspNext","DspPrev","Imput Entr\u00e9e","Imput HDMI3","Imput HDMI4","Imput PC","InputCd","InputDvd","InputMultiChannel","InputPhono","InputTape","InputTuner","InputVideo1","InputVideo2","InputVideo3","InputVideo4","InputVideo5","LateNight","LevelDown","LevelUp","PureAudio","ReEq","Stereo","SurroundToggle","TestTone","THX"]},"Domotique":{"id":"79261030","commands":["PowerOn","DirectionDown","DirectionLeft","DirectionRight","DirectionUp","OK","Stop","Play","Rewind","Pause","FastForward","Back","Search","Sleep","Info","PageDown","PageUp","Exit","Netflix","Pandora","Amazon","Crackle","HBONow ","Home","Hulu","InstantReplay","MGO","Options*","Showtime","SlingTv","Vudu"]}},"name":"HC","ip_address":"172.16.60.124"}}} [] []
[2025-04-27 12:39:30] harmonyhub.DEBUG: new messages from daemon:{"starting_activity":{"12159640":""},"current_activity":{"12159640":"PowerOff"}} [] []
[2025-04-27 12:47:02] harmonyhub.DEBUG: params to send to daemon:{"action":"send_command","hub_id":"12159640","device_id":"78557909","command":"DirectionDown"} [] []
[2025-04-27 12:47:19] harmonyhub.DEBUG: params to send to daemon:{"action":"send_command","hub_id":"12159640","device_id":"78557909","command":"Down"} [] []
[2025-04-27 12:47:39] harmonyhub.DEBUG: params to send to daemon:{"action":"send_command","hub_id":"12159640","device_id":"78557909","command":"Up"} [] []
[2025-04-27 12:47:41] harmonyhub.DEBUG: params to send to daemon:{"action":"send_command","hub_id":"12159640","device_id":"78557909","command":"Down"} [] []
[2025-04-27 12:47:43] harmonyhub.DEBUG: params to send to daemon:{"action":"send_command","hub_id":"12159640","device_id":"78557909","command":"Down"} [] []

Et enfin le log du démon :

[2025-04-27 11:39:30][INFO] : Send async started with a cycle of 0.5s
[2025-04-27 11:39:30][DEBUG] : Try sending to jeedom: {'starting_activity': {'12159640': ''}, 'current_activity': {'12159640': 'PowerOff'}}
[2025-04-27 11:41:12][DEBUG] : 172.16.60.124: Response payload: No PONG received after 5.0 seconds
[2025-04-27 11:41:12][ERROR] : 172.16.60.124: Response error: No PONG received after 5.0 seconds
[2025-04-27 11:41:12][DEBUG] : 172.16.60.124: Web socket has been closed
[2025-04-27 11:41:12][DEBUG] : 172.16.60.124: Listener stopped.
[2025-04-27 11:41:12][DEBUG] : Calling callback disconnected with UUID 172.16.60.124
[2025-04-27 11:41:12][INFO] : HC: disconnected: 172.16.60.124
[2025-04-27 11:41:12][DEBUG] : 172.16.60.124: Connection closed, reconnecting
[2025-04-27 11:41:12][DEBUG] : 172.16.60.124: Closing sessions
[2025-04-27 11:41:13][DEBUG] : 172.16.60.124: Connecting to hub
[2025-04-27 11:41:13][DEBUG] : 172.16.60.124: Connecting for hub 12159640
[2025-04-27 11:41:13][DEBUG] : Calling callback connected with UUID 172.16.60.124
[2025-04-27 11:41:13][INFO] : HC: connected on 172.16.60.124
[2025-04-27 11:41:13][DEBUG] : 172.16.60.124: Connected to hub 12159640
[2025-04-27 11:41:13][DEBUG] : 172.16.60.124: Listener started
[2025-04-27 11:47:02][DEBUG] : Received new message on socket
[2025-04-27 11:47:02][DEBUG] : Close connection
[2025-04-27 11:47:02][ERROR] : Unknown hub ID: 12159640
[2025-04-27 11:47:19][DEBUG] : Received new message on socket
[2025-04-27 11:47:19][DEBUG] : Close connection
[2025-04-27 11:47:19][ERROR] : Unknown hub ID: 12159640
[2025-04-27 11:47:39][DEBUG] : Received new message on socket
[2025-04-27 11:47:39][DEBUG] : Close connection
[2025-04-27 11:47:39][ERROR] : Unknown hub ID: 12159640
[2025-04-27 11:47:41][DEBUG] : Received new message on socket
[2025-04-27 11:47:41][DEBUG] : Close connection
[2025-04-27 11:47:41][ERROR] : Unknown hub ID: 12159640
[2025-04-27 11:47:43][DEBUG] : Received new message on socket
[2025-04-27 11:47:43][DEBUG] : Close connection
[2025-04-27 11:47:43][ERROR] : Unknown hub ID: 12159640

Merci
Sylvain

Nouvelle beta à tester demain
je ne reproduis pas ce problème, cette version tourne chez moi depuis 6 mois sans soucis et les quelques autres retours recus étaient positifs donc merci de me faire un retour avec à nouveau tous les logs si pas ok

OK, merci pour ta réactivité.
Je teste ça des quelle est dispo

Bonjour @Mips

Je confirme le même comportement chez moi depuis la dernière stable.

Je viens de relancer l’installation des dépendances:

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_harmonyhub
+ echo 1
+ echo 2
++ awk '$1 <= 4'
++ cut -f 2-
++ find /usr/local/lib/python2.7/dist-packages/ /usr/local/lib/python3.9/dist-packages/ -mindepth 1 -maxdepth 1 -type d -exec du -ks '{}' +
+ RESULTTODELETE=
++ sed 's, ,\ ,g'
++ echo ''
+ RESULTTODELETE2=
+ xargs rm -rf
+ echo ''
+ echo 3
+ sudo pip3 cache purge
Files removed: 126 (9.3 MB)
+ echo 4
+ sudo pip3 install --upgrade pip
Requirement already satisfied: pip in /usr/local/lib/python3.9/site-packages (25.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 5
+ sudo python3 -m pip install --force-reinstall --upgrade jeedomdaemon
Collecting jeedomdaemon
Downloading jeedomdaemon-1.2.9-py3-none-any.whl.metadata (5.2 kB)
Collecting aiohttp (from jeedomdaemon)
Downloading aiohttp-3.11.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.7 kB)
Collecting aiohappyeyeballs>=2.3.0 (from aiohttp->jeedomdaemon)
Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl.metadata (5.9 kB)
Collecting aiosignal>=1.1.2 (from aiohttp->jeedomdaemon)
Downloading aiosignal-1.3.2-py2.py3-none-any.whl.metadata (3.8 kB)
Collecting async-timeout<6.0,>=4.0 (from aiohttp->jeedomdaemon)
Downloading async_timeout-5.0.1-py3-none-any.whl.metadata (5.1 kB)
Collecting attrs>=17.3.0 (from aiohttp->jeedomdaemon)
Downloading attrs-25.3.0-py3-none-any.whl.metadata (10 kB)
Collecting frozenlist>=1.1.1 (from aiohttp->jeedomdaemon)
Downloading frozenlist-1.6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (16 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp->jeedomdaemon)
Downloading multidict-6.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.3 kB)
Collecting propcache>=0.2.0 (from aiohttp->jeedomdaemon)
Downloading propcache-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (10 kB)
Collecting yarl<2.0,>=1.17.0 (from aiohttp->jeedomdaemon)
Downloading yarl-1.20.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (72 kB)
Collecting typing-extensions>=4.1.0 (from multidict<7.0,>=4.5->aiohttp->jeedomdaemon)
Downloading typing_extensions-4.13.2-py3-none-any.whl.metadata (3.0 kB)
Collecting idna>=2.0 (from yarl<2.0,>=1.17.0->aiohttp->jeedomdaemon)
Downloading idna-3.10-py3-none-any.whl.metadata (10 kB)
Downloading jeedomdaemon-1.2.9-py3-none-any.whl (10 kB)
Downloading aiohttp-3.11.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 48.4 MB/s eta 0:00:00
Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
Downloading multidict-6.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (216 kB)
Downloading yarl-1.20.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (335 kB)
Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
Downloading aiosignal-1.3.2-py2.py3-none-any.whl (7.6 kB)
Downloading attrs-25.3.0-py3-none-any.whl (63 kB)
Downloading frozenlist-1.6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (288 kB)
Downloading idna-3.10-py3-none-any.whl (70 kB)
Downloading propcache-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (209 kB)
Downloading typing_extensions-4.13.2-py3-none-any.whl (45 kB)
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.13.2
Uninstalling typing_extensions-4.13.2:
Successfully uninstalled typing_extensions-4.13.2
Attempting uninstall: propcache
Found existing installation: propcache 0.3.1
Uninstalling propcache-0.3.1:
Successfully uninstalled propcache-0.3.1
Attempting uninstall: idna
Found existing installation: idna 3.10
Uninstalling idna-3.10:
Successfully uninstalled idna-3.10
Attempting uninstall: frozenlist
Found existing installation: frozenlist 1.6.0
Uninstalling frozenlist-1.6.0:
Successfully uninstalled frozenlist-1.6.0
Attempting uninstall: attrs
Found existing installation: attrs 25.3.0
Uninstalling attrs-25.3.0:
Successfully uninstalled attrs-25.3.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.4.3
Uninstalling multidict-6.4.3:
Successfully uninstalled multidict-6.4.3
Attempting uninstall: aiosignal
Found existing installation: aiosignal 1.3.2
Uninstalling aiosignal-1.3.2:
Successfully uninstalled aiosignal-1.3.2
Attempting uninstall: yarl
Found existing installation: yarl 1.20.0
Uninstalling yarl-1.20.0:
Successfully uninstalled yarl-1.20.0
Attempting uninstall: aiohttp
Found existing installation: aiohttp 3.11.18
Uninstalling aiohttp-3.11.18:
Successfully uninstalled aiohttp-3.11.18
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.11.18 aiosignal-1.3.2 async-timeout-5.0.1 attrs-25.3.0 frozenlist-1.6.0 idna-3.10 jeedomdaemon-1.2.9 multidict-6.4.3 propcache-0.3.1 typing-extensions-4.13.2 yarl-1.20.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 6
+ sudo python3 -m pip install --force-reinstall --upgrade aioharmony
Collecting aioharmony
Downloading aioharmony-0.5.2-py3-none-any.whl.metadata (6.2 kB)
Collecting aiohttp>=3.11 (from aioharmony)
Using cached aiohttp-3.11.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.7 kB)
Collecting async-timeout>=4 (from aioharmony)
Using cached async_timeout-5.0.1-py3-none-any.whl.metadata (5.1 kB)
Collecting slixmpp>=1.8 (from aioharmony)
Downloading slixmpp-1.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.2 kB)
Collecting aiohappyeyeballs>=2.3.0 (from aiohttp>=3.11->aioharmony)
Using cached aiohappyeyeballs-2.6.1-py3-none-any.whl.metadata (5.9 kB)
Collecting aiosignal>=1.1.2 (from aiohttp>=3.11->aioharmony)
Using cached aiosignal-1.3.2-py2.py3-none-any.whl.metadata (3.8 kB)
Collecting attrs>=17.3.0 (from aiohttp>=3.11->aioharmony)
Using cached attrs-25.3.0-py3-none-any.whl.metadata (10 kB)
Collecting frozenlist>=1.1.1 (from aiohttp>=3.11->aioharmony)
Using cached frozenlist-1.6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (16 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp>=3.11->aioharmony)
Using cached multidict-6.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.3 kB)
Collecting propcache>=0.2.0 (from aiohttp>=3.11->aioharmony)
Using cached propcache-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (10 kB)
Collecting yarl<2.0,>=1.17.0 (from aiohttp>=3.11->aioharmony)
Using cached yarl-1.20.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (72 kB)
Collecting typing-extensions>=4.1.0 (from multidict<7.0,>=4.5->aiohttp>=3.11->aioharmony)
Using cached typing_extensions-4.13.2-py3-none-any.whl.metadata (3.0 kB)
Collecting idna>=2.0 (from yarl<2.0,>=1.17.0->aiohttp>=3.11->aioharmony)
Using cached idna-3.10-py3-none-any.whl.metadata (10 kB)
Collecting aiodns>=3.2.0 (from slixmpp>=1.8->aioharmony)
Downloading aiodns-3.2.0-py3-none-any.whl.metadata (4.0 kB)
Collecting pyasn1>=0.6.1 (from slixmpp>=1.8->aioharmony)
Downloading pyasn1-0.6.1-py3-none-any.whl.metadata (8.4 kB)
Collecting pyasn1-modules>=0.4.1 (from slixmpp>=1.8->aioharmony)
Downloading pyasn1_modules-0.4.2-py3-none-any.whl.metadata (3.5 kB)
Collecting pycares>=4.0.0 (from aiodns>=3.2.0->slixmpp>=1.8->aioharmony)
Downloading pycares-4.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.3 kB)
Collecting cffi>=1.5.0 (from pycares>=4.0.0->aiodns>=3.2.0->slixmpp>=1.8->aioharmony)
Downloading cffi-1.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)
Collecting pycparser (from cffi>=1.5.0->pycares>=4.0.0->aiodns>=3.2.0->slixmpp>=1.8->aioharmony)
Downloading pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
Downloading aioharmony-0.5.2-py3-none-any.whl (39 kB)
Using cached aiohttp-3.11.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB)
Using cached async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
Using cached multidict-6.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (216 kB)
Using cached yarl-1.20.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (335 kB)
Using cached aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
Using cached aiosignal-1.3.2-py2.py3-none-any.whl (7.6 kB)
Using cached attrs-25.3.0-py3-none-any.whl (63 kB)
Using cached frozenlist-1.6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (288 kB)
Using cached idna-3.10-py3-none-any.whl (70 kB)
Using cached propcache-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (209 kB)
Downloading slixmpp-1.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (929 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 929.9/929.9 kB 37.0 MB/s eta 0:00:00
Downloading aiodns-3.2.0-py3-none-any.whl (5.7 kB)
Downloading pyasn1-0.6.1-py3-none-any.whl (83 kB)
Downloading pyasn1_modules-0.4.2-py3-none-any.whl (181 kB)
Downloading pycares-4.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (289 kB)
Downloading cffi-1.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (445 kB)
Using cached typing_extensions-4.13.2-py3-none-any.whl (45 kB)
Downloading pycparser-2.22-py3-none-any.whl (117 kB)
Installing collected packages: typing-extensions, pycparser, pyasn1, propcache, idna, frozenlist, attrs, async-timeout, aiohappyeyeballs, pyasn1-modules, multidict, cffi, aiosignal, yarl, pycares, aiohttp, aiodns, slixmpp, aioharmony
Attempting uninstall: typing-extensions
Found existing installation: typing_extensions 4.13.2
Uninstalling typing_extensions-4.13.2:
Successfully uninstalled typing_extensions-4.13.2
Attempting uninstall: pycparser
Found existing installation: pycparser 2.22
Uninstalling pycparser-2.22:
Successfully uninstalled pycparser-2.22
Attempting uninstall: pyasn1
Found existing installation: pyasn1 0.6.1
Uninstalling pyasn1-0.6.1:
Successfully uninstalled pyasn1-0.6.1
Attempting uninstall: propcache
Found existing installation: propcache 0.3.1
Uninstalling propcache-0.3.1:
Successfully uninstalled propcache-0.3.1
Attempting uninstall: idna
Found existing installation: idna 3.10
Uninstalling idna-3.10:
Successfully uninstalled idna-3.10
Attempting uninstall: frozenlist
Found existing installation: frozenlist 1.6.0
Uninstalling frozenlist-1.6.0:
Successfully uninstalled frozenlist-1.6.0
Attempting uninstall: attrs
Found existing installation: attrs 25.3.0
Uninstalling attrs-25.3.0:
Successfully uninstalled attrs-25.3.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: pyasn1-modules
Found existing installation: pyasn1_modules 0.4.2
Uninstalling pyasn1_modules-0.4.2:
Successfully uninstalled pyasn1_modules-0.4.2
Attempting uninstall: multidict
Found existing installation: multidict 6.4.3
Uninstalling multidict-6.4.3:
Successfully uninstalled multidict-6.4.3
Attempting uninstall: cffi
Found existing installation: cffi 1.17.1
Uninstalling cffi-1.17.1:
Successfully uninstalled cffi-1.17.1
Attempting uninstall: aiosignal
Found existing installation: aiosignal 1.3.2
Uninstalling aiosignal-1.3.2:
Successfully uninstalled aiosignal-1.3.2
Attempting uninstall: yarl
Found existing installation: yarl 1.20.0
Uninstalling yarl-1.20.0:
Successfully uninstalled yarl-1.20.0
Attempting uninstall: pycares
Found existing installation: pycares 4.6.1
Uninstalling pycares-4.6.1:
Successfully uninstalled pycares-4.6.1
Attempting uninstall: aiohttp
Found existing installation: aiohttp 3.11.18
Uninstalling aiohttp-3.11.18:
Successfully uninstalled aiohttp-3.11.18
Attempting uninstall: aiodns
Found existing installation: aiodns 3.2.0
Uninstalling aiodns-3.2.0:
Successfully uninstalled aiodns-3.2.0
Attempting uninstall: slixmpp
Found existing installation: slixmpp 1.10.0
Uninstalling slixmpp-1.10.0:
Successfully uninstalled slixmpp-1.10.0
Attempting uninstall: aioharmony
Found existing installation: aioharmony 0.5.2
Uninstalling aioharmony-0.5.2:
Successfully uninstalled aioharmony-0.5.2
Successfully installed aiodns-3.2.0 aiohappyeyeballs-2.6.1 aioharmony-0.5.2 aiohttp-3.11.18 aiosignal-1.3.2 async-timeout-5.0.1 attrs-25.3.0 cffi-1.17.1 frozenlist-1.6.0 idna-3.10 multidict-6.4.3 propcache-0.3.1 pyasn1-0.6.1 pyasn1-modules-0.4.2 pycares-4.6.1 pycparser-2.22 slixmpp-1.10.0 typing-extensions-4.13.2 yarl-1.20.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 7
+ sudo python3 -m pip install --force-reinstall --upgrade async-timeout==4.0.3
Collecting async-timeout==4.0.3
Downloading async_timeout-4.0.3-py3-none-any.whl.metadata (4.2 kB)
Downloading async_timeout-4.0.3-py3-none-any.whl (5.7 kB)
Installing collected packages: async-timeout
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
Successfully installed async-timeout-4.0.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
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end harmonyhub
+ echo 9
+ rm /tmp/jeedom_install_in_progress_harmonyhub
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Le démon se lance bien, l’activité remonte mais quand je clic sur une action de l’un des NOUVEAUX périphériques créés automatiquement après l’update j’ai d’erreur « Unknown hub Id »

[2025-04-27 20:55:04] INFO  : Starting daemon (lib version 1.2.9) with log level: info
[2025-04-27 20:55:04] INFO  : Listening on 127.0.0.1:24123
[2025-04-27 20:55:04] INFO  : Initialize connection to 192.168.2.66
[2025-04-27 20:55:06] INFO  : Harmony Hub: starting_activity ('', '')
[2025-04-27 20:55:06] INFO  : Harmony Hub: current_activity (52577654, 'Regarder la TV')
[2025-04-27 20:55:06] INFO  : Harmony Hub: connected on 192.168.2.66
[2025-04-27 20:55:06] INFO  : Connected to Harmony Hub (13184115) on 192.168.2.66
[2025-04-27 20:55:06] INFO  : Send async started with a cycle of 0.5s
[2025-04-27 20:57:39] ERROR  : Unknown hub ID: 13184115

RAS sur la page santé de Jeedom

Bonjour,
Depuis la mise à jour beta du 28/04/25 ton semble opérationnel.
Je continue les tests et te fait un retour en fin de journée.
Merci

1 « J'aime »

Bonjour,
Pour moi aussi, tout semble fonctionner avec une bonne réactivité.
merci.

1 « J'aime »