Oui, comme tu le dis, il y a des alternatives, mais il est vrai que les politiques de verrouillage d’environnement sont désagréable, surtout pour la domotique.
Pour ma part, j’ai hésité à changer également mais vu qu’Alexa permet de commander la télécommande je m’en contente.
Cependant, je pense que le soucis ne viens pas forcément du Hub, mais bien du plugin.
Voici les raisons :
Comme vu, plugin installé, configuré avec la bonne IP et lancement de la recherche infructueuse.
N’aimant pas subir les échecs informatiques, j’ai commencé à mettre les mains dans le camboui.
Et Oh surprise, j’arrive à interrogé le hub harmony sans aucun problème :
$ python /var/www/html/plugins/harmonyhub/3rdparty/PyHarmony/harmony/__main__.py --harmony_ip 10.0.0.11 show_config
{"sequence": [], "global": {"locale": "fr-FR", "timeStampHash": "2b46c3e5-dee9-4dc5-ab01-b6e6598118712bf9dbae-d740-41d2-af67-4ebeeda40d96/04a3fbc6-8b32-41dd-9c19-c7c21e86e5c6015c529f-f9be-4e04-8ca9-08e5857c215511f45ee8-f1a3-4aab-8685-dd9a1ea6229513053784Harmony+Hubfr-FR {......}
$ python /var/www/html/plugins/harmonyhub/3rdparty/PyHarmony/harmony/__main__.py --harmony_ip 10.0.0.11 show_current_activity
Cinema
(Oui j’ai un cinéma à la maison !! lol). Je précise, pour ceux qui sont sur des containers, que c’est également mon cas. Donc, pas de soucis de ce côté là.
Par conséquent, il y a peut-être un souci au niveau du plugin vu qu’en ligne de commande tout répond correctement.
Pour ma part je vais continuer d’investiguer, mais déjà cela me permet de crééer des commandent pour le lancement, l’ârret d’activité, le retour d’état de l’activité, etc… Ce qui est suffisant pour mon utilisation actuelle.
Voici la doc pour ceux que cela intéresse
Aio Harmony
P.S : Pour une utilisation avec un plugin style « Script », il sera peut-être nécessaire de lancer la commande export LANG=en_US.-UTF-8 avant la commande python pour éviter des problème d’encodage