[Plugin Officiel][Sujet Principal] Harmony Hub
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
Youpi c'est bon
mais il a fallut creuser quand même ...
mais il a fallut creuser quand même ...
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
Je viens de faire la modif des dichirs python, par contre depuis jeeedom lorsque que je force le scan , je ne recupere pas les activités.
Par contre via SSH pas de probleme:
python3 __main__.py --harmony_ip 192.168.1.103 show_current_activity
Ver TV
Avez vous une idée ?
quelqu'un peut t'il m'envoyer un tar.gz de son repertoire "/var/www/html/plugins/harmonyhub" ?
Merci d'avance
Par contre via SSH pas de probleme:
python3 __main__.py --harmony_ip 192.168.1.103 show_current_activity
Ver TV
Avez vous une idée ?
quelqu'un peut t'il m'envoyer un tar.gz de son repertoire "/var/www/html/plugins/harmonyhub" ?
Merci d'avance
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
J'ai discuté avec l'assistance française, ils m'ont confirmé que l'API locale ne sera pas remise jusqu'à nouvel ordre pour des raisons de sécurité évidentes, disent-ils.
-
- Timide
- Messages : 15
- Inscription : 21 déc. 2018, 15:35
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
Bonjour à tous,jared a écrit : ↑20 déc. 2018, 15:37Voila comment j'ai fait :
Télécharger les fichiers ici : https://github.com/home-assistant/pyhar ... /pyharmony
Les mettre à la place dans le dossier plugin/harmonyhub/3rdparty/PyHarmony/harmony (faites une copie du dossier si ça vous rassure)
Modifier le fichier __main__.py en supprimant lignes 10 et 11 "from pyharmony" (garder la suite de la ligne)
Vérifier que vous avez bien python3 installé
Installer les dépendances python nécessaires (de mémoire je n'avais pas asyncio, websockets et aiohttp ) en lançant :
pip3 install nom_du_package
Dans le fichier plugin/harmonyhub/core/class/harmonyhub.class.php, remplacer les 4 ou 5 occurence de python par python3
enjoy
Après on est pas à l'abri que logitech bloque le port 8080 dans une future maj...
Nouveau dans le monde de Jeedom et dans les langages Python et autres Linux, je ne suis pas certain de bien comprendre où je dois mettre les fichiers téléchargés. Je pense ne pas me tromper en disant qu'il faut ce connecter en SSH mais je ne sais pas du tout comment faire par la suite...
Y aurait-t-il quelqu'un qui pourrait m'expliquer plus en détails les manips à faire SVP
Jeedom Smart
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
Pareil mais comme je n'ai pas supprimer mes anciennes activités d'avant la modif tout fonctionne encore. C'est en cas de modification d'une activité que ça va être problématique.ursaiz a écrit : ↑21 déc. 2018, 12:43Je viens de faire la modif des dichirs python, par contre depuis jeeedom lorsque que je force le scan , je ne recupere pas les activités.
Par contre via SSH pas de probleme:
python3 __main__.py --harmony_ip 192.168.1.103 show_current_activity
Ver TV
Avez vous une idée ?
quelqu'un peut t'il m'envoyer un tar.gz de son repertoire "/var/www/html/plugins/harmonyhub" ?
Merci d'avance
Je suppose que la réponse que pyharmony renvoie au plugin harmony a due changer légèrement avec cette version modifiée et que donc le plugin n'interprète plus correctement la liste des activités reçues.de pyharmony.
Pour un bien il faudrait un log avec chaque version pour comparer les réponses et adapter, ça doit vraiment pas être grand chose ...
Jeedom VM ESXI sur NUC
Ilot I/O Modbus Wago Z-Wave (11 volets,prises,présences) + RFXCom (sondes T°+RH, prises)
Pont Hue et une vingtaine d'ampoules,une flopée de Xiaomi aquara, Harmony Elite
8 Google Home et un PC tactile All-In accroché au mur
Ilot I/O Modbus Wago Z-Wave (11 volets,prises,présences) + RFXCom (sondes T°+RH, prises)
Pont Hue et une vingtaine d'ampoules,une flopée de Xiaomi aquara, Harmony Elite
8 Google Home et un PC tactile All-In accroché au mur
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
Ne le fait pas toi-même dans ce cas, il y a quand-même une légère courbe d'apprentissage minimum à respecter avant de jouer ce genre de jeu, et pour pas faire une catastrophe sur ton système ... attend une solution "officielle"karikatore a écrit : ↑21 déc. 2018, 15:40Bonjour à tous,jared a écrit : ↑20 déc. 2018, 15:37Voila comment j'ai fait :
Télécharger les fichiers ici : https://github.com/home-assistant/pyhar ... /pyharmony
Les mettre à la place dans le dossier plugin/harmonyhub/3rdparty/PyHarmony/harmony (faites une copie du dossier si ça vous rassure)
Modifier le fichier __main__.py en supprimant lignes 10 et 11 "from pyharmony" (garder la suite de la ligne)
Vérifier que vous avez bien python3 installé
Installer les dépendances python nécessaires (de mémoire je n'avais pas asyncio, websockets et aiohttp ) en lançant :
pip3 install nom_du_package
Dans le fichier plugin/harmonyhub/core/class/harmonyhub.class.php, remplacer les 4 ou 5 occurence de python par python3
enjoy
Après on est pas à l'abri que logitech bloque le port 8080 dans une future maj...
Nouveau dans le monde de Jeedom et dans les langages Python et autres Linux, je ne suis pas certain de bien comprendre où je dois mettre les fichiers téléchargés. Je pense ne pas me tromper en disant qu'il faut ce connecter en SSH mais je ne sais pas du tout comment faire par la suite...
Y aurait-t-il quelqu'un qui pourrait m'expliquer plus en détails les manips à faire SVP
Jeedom VM ESXI sur NUC
Ilot I/O Modbus Wago Z-Wave (11 volets,prises,présences) + RFXCom (sondes T°+RH, prises)
Pont Hue et une vingtaine d'ampoules,une flopée de Xiaomi aquara, Harmony Elite
8 Google Home et un PC tactile All-In accroché au mur
Ilot I/O Modbus Wago Z-Wave (11 volets,prises,présences) + RFXCom (sondes T°+RH, prises)
Pont Hue et une vingtaine d'ampoules,une flopée de Xiaomi aquara, Harmony Elite
8 Google Home et un PC tactile All-In accroché au mur
-
- Actif
- Messages : 1089
- Inscription : 12 nov. 2014, 15:44
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
Une mise a jour viens de faire surface sur harmonyhub / jeedom
Merci @sarakha
Mais je n'ai pas de dispositifs trouvé a l'issu de la MAJ
Dans la logs des dépendances j'ai ceci en defaut :
Et ceci :
Avec un :
python3 -V
j'obtiens :
Python 3.4.2
Merci @sarakha
Mais je n'ai pas de dispositifs trouvé a l'issu de la MAJ
Dans la logs des dépendances j'ai ceci en defaut :
Code : Tout sélectionner
W: Failed to fetch http://security.debian.org/dists/jessie/updates/InRelease Unable to find expected entry 'main/binary-arm64/Packages' in Release file (Wrong sources.list entry or malformed file)
E: Some index files failed to download. They have been ignored, or old ones used instead.
Code : Tout sélectionner
Downloading/unpacking aiohttp
Running setup.py (path:/tmp/pip-build-ke_d5jz6/aiohttp/setup.py) egg_info for package aiohttp
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-ke_d5jz6/aiohttp/setup.py", line 13, in <module>
raise RuntimeError("aiohttp 3.x requires Python 3.5.3+")
RuntimeError: aiohttp 3.x requires Python 3.5.3+
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-ke_d5jz6/aiohttp/setup.py", line 13, in <module>
raise RuntimeError("aiohttp 3.x requires Python 3.5.3+")
RuntimeError: aiohttp 3.x requires Python 3.5.3+
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-ke_d5jz6/aiohttp
Storing debug log for failure in /root/.pip/pip.log
python3 -V
j'obtiens :
Python 3.4.2
Dernière édition par eldoctor62 le 21 déc. 2018, 19:15, édité 1 fois.
Odroid C2
Razberry / RFXCOM / Teleinfo / MyFox HC2 / ESP8266
--
Just Have Fun
Razberry / RFXCOM / Teleinfo / MyFox HC2 / ESP8266
--
Just Have Fun
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
Bonsoir,
Pour moi tout re fonctionne apparemment !
Bonne soirée.
Pour moi tout re fonctionne apparemment !
Bonne soirée.
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
Merci !jared a écrit : ↑20 déc. 2018, 15:37Voila comment j'ai fait :
Télécharger les fichiers ici : https://github.com/home-assistant/pyhar ... /pyharmony
Les mettre à la place dans le dossier plugin/harmonyhub/3rdparty/PyHarmony/harmony (faites une copie du dossier si ça vous rassure)
Modifier le fichier __main__.py en supprimant lignes 10 et 11 "from pyharmony" (garder la suite de la ligne)
Vérifier que vous avez bien python3 installé
Installer les dépendances python nécessaires (de mémoire je n'avais pas asyncio, websockets et aiohttp ) en lançant :
pip3 install nom_du_package
Dans le fichier plugin/harmonyhub/core/class/harmonyhub.class.php, remplacer les 4 ou 5 occurence de python par python3
enjoy
Après on est pas à l'abri que logitech bloque le port 8080 dans une future maj...
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
Présentation akenad
JeedomSmart Debian Stretch
Odroid-C2 eMMC Armbian Buster Kernel 5
RPi3B+ SSD Raspbian Stretch
RPi4B SSD Raspbian Buster
NUC Intel i7Gen7 ProxMox VM Debian Stretch & Buster
JeedomSmart Debian Stretch
Odroid-C2 eMMC Armbian Buster Kernel 5
RPi3B+ SSD Raspbian Stretch
RPi4B SSD Raspbian Buster
NUC Intel i7Gen7 ProxMox VM Debian Stretch & Buster
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
Est-ce que vous récupérez les dispositifs avec le plugin à jour ?
Dès que je mets le plugin à jour tous mes dispositifs disparaissent du plugin, je ne peux plus les piloter, et quand je relance une découverte il te trouve plus rien, ni activité ni dispositifs.
Pour avoir un truc qui fonctionne je suis obligé de downgrader mon hub, et de remettre le plugin en version précédente...
Dès que je mets le plugin à jour tous mes dispositifs disparaissent du plugin, je ne peux plus les piloter, et quand je relance une découverte il te trouve plus rien, ni activité ni dispositifs.
Pour avoir un truc qui fonctionne je suis obligé de downgrader mon hub, et de remettre le plugin en version précédente...
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
eldoctor62 a écrit : ↑21 déc. 2018, 18:35Une mise a jour viens de faire surface sur harmonyhub / jeedom
Merci @sarakha
Mais je n'ai pas de dispositifs trouvé a l'issu de la MAJ
Dans la logs des dépendances j'ai ceci en defaut :
Et ceci :Code : Tout sélectionner
W: Failed to fetch http://security.debian.org/dists/jessie/updates/InRelease Unable to find expected entry 'main/binary-arm64/Packages' in Release file (Wrong sources.list entry or malformed file) E: Some index files failed to download. They have been ignored, or old ones used instead.
Avec un :Code : Tout sélectionner
Downloading/unpacking aiohttp Running setup.py (path:/tmp/pip-build-ke_d5jz6/aiohttp/setup.py) egg_info for package aiohttp Traceback (most recent call last): File "<string>", line 17, in <module> File "/tmp/pip-build-ke_d5jz6/aiohttp/setup.py", line 13, in <module> raise RuntimeError("aiohttp 3.x requires Python 3.5.3+") RuntimeError: aiohttp 3.x requires Python 3.5.3+ Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 17, in <module> File "/tmp/pip-build-ke_d5jz6/aiohttp/setup.py", line 13, in <module> raise RuntimeError("aiohttp 3.x requires Python 3.5.3+") RuntimeError: aiohttp 3.x requires Python 3.5.3+ ---------------------------------------- Cleaning up... Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-ke_d5jz6/aiohttp Storing debug log for failure in /root/.pip/pip.log
python3 -V
j'obtiens :
Python 3.4.2
Pour mettre à jour ton python:
remplacer 3.x.x par la version de python que tu souhaites, moi je suis parti sur la 3.6.7 (dernière 3.6 avant 3.7)
Code : Tout sélectionner
sudo apt-get install libssl-dev openssl
wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz
tar xzvf Python-3.x.x.tgz
cd Python-3.x.x
./configure
make
sudo make install
Dernière édition par Le_Poilu le 21 déc. 2018, 22:14, édité 1 fois.
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
Attention la ligne wget c'est donc
wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz
parce que tu avais un 3.5.0 qui trainait
wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz
parce que tu avais un 3.5.0 qui trainait
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
corrigé, merci
Pour info:
https://www.theverge.com/2018/12/21/181 ... automation
Logitech va faire machine arrière !
L'accès local en XMPP sera reactivable manuellement via une option (en s'inscrivant au programme beta), un firmware du hub avec cette option sera diffusé en janvier.
En attendant je reste sur Hub downgrade et plugin ancienne version,
Pour info:
https://www.theverge.com/2018/12/21/181 ... automation
Logitech va faire machine arrière !
L'accès local en XMPP sera reactivable manuellement via une option (en s'inscrivant au programme beta), un firmware du hub avec cette option sera diffusé en janvier.
En attendant je reste sur Hub downgrade et plugin ancienne version,
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
Pareil que toi, j'ai mis à jour le plugin et relancé la recherche des dispositifs et :Le_Poilu a écrit : ↑21 déc. 2018, 21:08Est-ce que vous récupérez les dispositifs avec le plugin à jour ?
Dès que je mets le plugin à jour tous mes dispositifs disparaissent du plugin, je ne peux plus les piloter, et quand je relance une découverte il te trouve plus rien, ni activité ni dispositifs.
Pour avoir un truc qui fonctionne je suis obligé de downgrader mon hub, et de remettre le plugin en version précédente...
Code : Tout sélectionner
[2018-12-21 22:19:47][ALERT] : ########Recherche de la config en cours########
[2018-12-21 22:19:48][ALERT] : ######### Dispositifs trouvés 192.168.86.28
[2018-12-21 22:19:48][ALERT] : ######### Activités trouvées 192.168.86.28
[2018-12-21 22:19:48][ALERT] : #### Fin de la recherche 192.168.86.28
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
Merci pour l'info.
Moi aussi, malgré la maj du plugin, cela ne fonctionne toujours pas.
Je suis sous Mini+ à jour en 3.2.12, j'ai relancé les dépendances, mis à jour la config mais j'ai ça en debug sur les logs
Si quelqu'un a une idée...
Merci beaucoup
Moi aussi, malgré la maj du plugin, cela ne fonctionne toujours pas.
Je suis sous Mini+ à jour en 3.2.12, j'ai relancé les dépendances, mis à jour la config mais j'ai ça en debug sur les logs
Code : Tout sélectionner
[2018-12-21 22:14:06][DEBUG] : Execution de :sudo /usr/bin/python3 /usr/share/nginx/www/jeedom/plugins/harmonyhub/core/class/../../3rdparty/PyHarmony/harmony/__main__.py --harmony_ip 192.168.1.23 show_current_activity
[2018-12-21 22:15:05][DEBUG] : Execution de : sudo /usr/bin/python3 /usr/share/nginx/www/jeedom/plugins/harmonyhub/core/class/../../3rdparty/PyHarmony/harmony/__main__.py --harmony_ip 192.168.1.23 start_activity --activity "-1"
[2018-12-21 22:15:08][DEBUG] : Execution de :sudo /usr/bin/python3 /usr/share/nginx/www/jeedom/plugins/harmonyhub/core/class/../../3rdparty/PyHarmony/harmony/__main__.py --harmony_ip 192.168.1.23 show_current_activity
[2018-12-21 22:16:06][DEBUG] : Execution de :sudo /usr/bin/python3 /usr/share/nginx/www/jeedom/plugins/harmonyhub/core/class/../../3rdparty/PyHarmony/harmony/__main__.py --harmony_ip 192.168.1.23 show_current_activity
[2018-12-21 22:17:06][DEBUG] : Execution de :sudo /usr/bin/python3 /usr/share/nginx/www/jeedom/plugins/harmonyhub/core/class/../../3rdparty/PyHarmony/harmony/__main__.py --harmony_ip 192.168.1.23 show_current_activity
[2018-12-21 22:18:07][DEBUG] : Execution de :sudo /usr/bin/python3 /usr/share/nginx/www/jeedom/plugins/harmonyhub/core/class/../../3rdparty/PyHarmony/harmony/__main__.py --harmony_ip 192.168.1.23 show_current_activity
[2018-12-21 22:19:05][DEBUG] : Execution de :sudo /usr/bin/python3 /usr/share/nginx/www/jeedom/plugins/harmonyhub/core/class/../../3rdparty/PyHarmony/harmony/__main__.py --harmony_ip 192.168.1.23 show_current_activity
[2018-12-21 22:20:09][DEBUG] : Execution de :sudo /usr/bin/python3 /usr/share/nginx/www/jeedom/plugins/harmonyhub/core/class/../../3rdparty/PyHarmony/harmony/__main__.py --harmony_ip 192.168.1.23 show_current_activity
Code : Tout sélectionner
[2018-12-21 22:20:59][ALERT] : ########Recherche de la config en cours########
[2018-12-21 22:20:59][ALERT] : ######### Dispositifs trouvés 192.168.1.23
[2018-12-21 22:20:59][ALERT] : ######### Activités trouvées 192.168.1.23
[2018-12-21 22:20:59][ALERT] : #### Fin de la recherche 192.168.1.23
Merci beaucoup
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
Bonsoir,
Moi j'ai mis a jour aussi relancer les dépendances, sauvgarder sur activité.
Tout est OK çà fonctionne de nouveau MERCI
Moi j'ai mis a jour aussi relancer les dépendances, sauvgarder sur activité.
Tout est OK çà fonctionne de nouveau MERCI
JEEDOM Principal sur DEBIAN 9 / VM PROXMOX i7 8650u 8Go Ram
Xiaomi, Espeasy, Jmqtt, Google Home Mini x3
JEEDOM Antenne Via JeeLink sur RPI 3 B+ sur RASPBIAN
USB : Z-Wave, RFlink, Blea, ZiGate
Xiaomi, Espeasy, Jmqtt, Google Home Mini x3
JEEDOM Antenne Via JeeLink sur RPI 3 B+ sur RASPBIAN
USB : Z-Wave, RFlink, Blea, ZiGate
-
- Actif
- Messages : 1089
- Inscription : 12 nov. 2014, 15:44
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
MerciLe_Poilu a écrit : ↑21 déc. 2018, 21:17Pour mettre à jour ton python:
remplacer 3.x.x par la version de python que tu souhaites, moi je suis parti sur la 3.6.7 (dernière 3.6 avant 3.7)
Code : Tout sélectionner
sudo apt-get install libssl-dev openssl wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz tar xzvf Python-3.x.x.tgz cd Python-3.x.x ./configure make sudo make install
Je teste ca !
Odroid C2
Razberry / RFXCOM / Teleinfo / MyFox HC2 / ESP8266
--
Just Have Fun
Razberry / RFXCOM / Teleinfo / MyFox HC2 / ESP8266
--
Just Have Fun
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
Mise à jour effectuée, tout est OK.
Code : Tout sélectionner
[2018-12-21 23:01:19][ALERT] : ########Recherche de la config en cours########
[2018-12-21 23:01:21][ALERT] : ######### Dispositifs trouvés harmony.home
[2018-12-21 23:01:21][ALERT] : Onkyo Récepteur AV |
[2018-12-21 23:01:21][ALERT] : Panasonic TV |
[2018-12-21 23:01:21][ALERT] : Xiaomi Lecteur multimédia |
[2018-12-21 23:01:21][ALERT] : Xiaomi Test |
[2018-12-21 23:01:21][ALERT] : ######### Activités trouvées harmony.home
[2018-12-21 23:01:21][ALERT] : PowerOff |
[2018-12-21 23:01:21][ALERT] : TV sur Home Cinema |
[2018-12-21 23:01:21][ALERT] : Regarder la TV |
[2018-12-21 23:01:21][ALERT] : Ecouter Musique Bluetooth |
[2018-12-21 23:01:21][ALERT] : Ecouter Webradio |
[2018-12-21 23:01:21][ALERT] : Box Android sur TV |
[2018-12-21 23:01:21][ALERT] : Box Android sur Home Cinema |
[2018-12-21 23:01:21][ALERT] : Test Xiaomi |
[2018-12-21 23:01:21][ALERT] : #### Fin de la recherche harmony.home
Re: [Plugin Officiel][Sujet Principal] Harmony Hub
Peux tu nous dire la procédure exacte que tu as utilisée et la version de ton os stp ?
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 12 invités