Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[Plugin Tiers][Sujet Principal] Plugin WebOS TV

Pour échanger sur les plugins classés en catégorie "Multimédia"
olivierdomo
Actif
Messages : 910
Inscription : 28 juil. 2014, 15:52

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par olivierdomo » 25 sept. 2018, 21:53

Bonsoir @ZygOm4t1k

J'ai un peu avancé, je me suis monté en jeedom de test en bêta version 3.3.4

Et j'ai installé LG webos en bêta, les dépendances ont l'air OK
Snap 2018--25-09-2018 a 21.40.13.png
Snap 2018--25-09-2018 a 21.40.13.png (79.74 Kio) Consulté 1030 fois
Le niveau des logs est bien sur debug
Le cadre des dépendances est normal
Les droits sudo sont OK
Snap 2018--25-09-2018 a 21.37.46.png
Snap 2018--25-09-2018 a 21.37.46.png (49.88 Kio) Consulté 1030 fois
Cependant, j'ai cette erreur dans le log lg webostv :

Code : Tout sélectionner

[2018-09-25 20:19:54][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:19:54][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:19:54][INFO] : Début d'activation du plugin
[2018-09-25 20:19:55][INFO] : Info sur le démon : Array ( [launchable_message] => [launchable] => nok [state] => nok [log] => nok [auto] => 0 )
[2018-09-25 20:19:55][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=webosTv function=install callInstallFunction=1
[2018-09-25 20:19:55][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:19:55][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:20:02][DEBUG] : Impossible de trouver ws4py : Erreur dans l'exécution du terminal, la valeur retournée est : 1. Détails :
[2018-09-25 20:39:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:39:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:39:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:39:04][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:39:06][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:39:06][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:39:27][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:39:27][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:40:04][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:40:04][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:40:04][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:40:06][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:40:06][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:40:06][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:40:51][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:40:51][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:40:53][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:40:54][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:40:56][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:40:56][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:40:59][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:40:59][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:41:00][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:41:00][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:41:00][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:41:00][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:41:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:41:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:42:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:42:02][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:43:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:43:02][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:44:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:44:02][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:45:04][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:45:04][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:45:05][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:45:07][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:45:07][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:45:07][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:45:08][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:45:08][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:46:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:46:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:47:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:47:02][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:48:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:48:02][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:49:03][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:49:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:50:04][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:50:05][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:50:06][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:50:07][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:50:07][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:50:07][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:51:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:51:02][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:52:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:52:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:53:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:53:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:54:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:54:02][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:55:04][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:55:05][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:55:06][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:55:06][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:55:06][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:55:07][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:56:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:56:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:57:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:57:02][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:58:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:58:02][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 20:59:03][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 20:59:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:00:03][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:00:06][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:00:07][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:00:07][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:00:07][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:00:08][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:00:08][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:00:12][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:00:12][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:00:13][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:00:13][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:00:13][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:01:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:01:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:02:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:02:02][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:03:03][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:03:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:04:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:04:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:05:04][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:05:04][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:05:05][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:05:07][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:05:07][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:05:07][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:06:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:06:02][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:07:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:07:02][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:08:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:08:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:09:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:09:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:10:04][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:10:05][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:10:05][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:10:07][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:10:07][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:10:07][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:11:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:11:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:12:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:12:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:13:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:13:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:14:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:14:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:15:04][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:15:04][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:15:04][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:15:06][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:15:07][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:15:08][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:15:08][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:15:09][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:16:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:16:02][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:17:03][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:17:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:18:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:18:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:19:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:19:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:20:05][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:20:05][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:20:06][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:20:06][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:20:07][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:20:08][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:21:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:21:02][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:22:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:22:02][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:23:03][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:23:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:24:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:24:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:25:04][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:25:05][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:25:05][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:25:07][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:25:08][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:25:08][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:26:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:26:02][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:27:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:27:02][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:28:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:28:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:29:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:29:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:30:04][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:30:04][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:30:05][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:30:06][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:30:07][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:30:10][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:30:10][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:30:10][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:30:11][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:31:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:31:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:32:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:32:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:33:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:33:03][DEBUG] : | Impossible de continuer la récupération
[2018-09-25 21:34:02][DEBUG] : | !!!! TV_LG.json n' existe pas !!! :
[2018-09-25 21:34:02][DEBUG] : | Impossible de continuer la récupération 
Et lors de la sauvegarde de l'équipement, (tv allumée, et lg connect app activée)

j'ai cette erreur (introuvable dans le logs webostv) :

Code : Tout sélectionner

 Erreur dans l'exécution du terminal, la valeur retournée est : 1. Détails : Traceback (most recent call last): File "/var/www/html/plugins/webosTv/3rdparty/lgtv.py", line 486, in ws = LGTVClient(sys.argv[2]) File "/var/www/html/plugins/webosTv/3rdparty/lgtv.py", line 210, in __init__ self.__macAddress = getMacAddress(self.__ip) File "/var/www/html/plugins/webosTv/3rdparty/lgtv.py", line 154, in getMacAddress pid = subprocess.Popen(["arp", "-n", address], stdout=subprocess.PIPE) File "/usr/lib/python2.7/subprocess.py", line 390, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1024, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory 
Lorsque je retourne sur l'équipement, celui ci est bien créé , aucun message de demande d'autorisation de "pilotage" ne s'affiche sur l’écran de la tv, et lorsque j'entre dans l’équipement, il est "vierge" sûrement du à l'erreur précédente, hormis le nom donné à ce dernier.

Si besoin de plus d'infos ou intervention de ma part pour debug afin d'arriver à une nouvelle version 100 % fonctionnelle, n’hésites pas :)

Merci pour tes développements et ton aide :)

Bonne soirée

Olivier
Configuration et profil : memberlist.php?mode=viewprofile&u=241 => MAJ des équipements en cours

Saint-Jey
Timide
Messages : 89
Inscription : 22 oct. 2017, 15:25

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par Saint-Jey » 27 sept. 2018, 17:39

Question bête, mais est-ce qu'on a un retour d'état sur l'état de la TV (allumé/éteint) ?

scotty92fr
Timide
Messages : 261
Inscription : 07 mars 2017, 20:31

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par scotty92fr » 13 oct. 2018, 18:46

Serait-il possible d’avoir un moyen pour savoir si la télévision est allumée ? Network n'interroge que toutes les minutes, il serait bien d'avoir l'info sous 3 ou 4s afin de pouvoir faire un scénario à l'allumage de la télé.
Jeedom 4.0.19 DIY RPI3/SSD , Zwave - Rfxcom - ...

antislash78
Timide
Messages : 16
Inscription : 25 juin 2014, 17:05

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par antislash78 » 14 oct. 2018, 12:17

Bonjour,

Ce plugin fonctionne correctement, mis à part le pb sur les dépendances, mais cela ne semble pas gêner le fonctionnement.

J'ai le même besoin, récupérer un retour d'état de la télé. Je ne sais pas si c'est possible via ce plugin ou si c'est lié à un développement supplémentaire.

Saint-Jey
Timide
Messages : 89
Inscription : 22 oct. 2017, 15:25

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par Saint-Jey » 16 oct. 2018, 11:43

Personnellement pour le statut, je me base sur network.
Il faudrait que j'étudie tous les cas de figure (allumage par le réseau, allumage manuel, etc...) pour voir si c'est suffisant.

antislash78
Timide
Messages : 16
Inscription : 25 juin 2014, 17:05

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par antislash78 » 17 oct. 2018, 21:35

Saint-Jey a écrit :
16 oct. 2018, 11:43
Personnellement pour le statut, je me base sur network.
Il faudrait que j'étudie tous les cas de figure (allumage par le réseau, allumage manuel, etc...) pour voir si c'est suffisant.
Le plugin network permet de faire un ping sur une adresse non ? mais dans la cas d'une télé connectée en veille, elle réponds tout le temps à ce ping... comment faire alors pour déterminer le mode allumée ? pour l'instant j'utilise une prise avec mesure de la conso mais s'il y a une autre méthode je suis preneur.

Saint-Jey
Timide
Messages : 89
Inscription : 22 oct. 2017, 15:25

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par Saint-Jey » 18 oct. 2018, 00:13

antislash78 a écrit :
17 oct. 2018, 21:35
Saint-Jey a écrit :
16 oct. 2018, 11:43
Personnellement pour le statut, je me base sur network.
Il faudrait que j'étudie tous les cas de figure (allumage par le réseau, allumage manuel, etc...) pour voir si c'est suffisant.
Le plugin network permet de faire un ping sur une adresse non ? mais dans la cas d'une télé connectée en veille, elle réponds tout le temps à ce ping... comment faire alors pour déterminer le mode allumée ? pour l'instant j'utilise une prise avec mesure de la conso mais s'il y a une autre méthode je suis preneur.
Justement j’ai remarqué que ce n’est pas le cas... networks ne la Ping plus quand elle est éteinte. Ne me demande pas pourquoi, j’étais le premier étonné

scotty92fr
Timide
Messages : 261
Inscription : 07 mars 2017, 20:31

[Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par scotty92fr » 18 oct. 2018, 13:16

Je confirme pour le Ping quand la télé est allumé et pas de Ping quand elle est en veille de même l’allumage peux être fait pas un simple WOL


Envoyé de mon iPhone en utilisant Tapatalk
Jeedom 4.0.19 DIY RPI3/SSD , Zwave - Rfxcom - ...

antislash78
Timide
Messages : 16
Inscription : 25 juin 2014, 17:05

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par antislash78 » 18 oct. 2018, 13:32

Merci du retour, je teste ça ce soir.

Saint-Jey
Timide
Messages : 89
Inscription : 22 oct. 2017, 15:25

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par Saint-Jey » 18 oct. 2018, 14:12

Du coup ça nous fait un retour d’etat !!

scotty92fr
Timide
Messages : 261
Inscription : 07 mars 2017, 20:31

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par scotty92fr » 18 oct. 2018, 14:15

Oui mais 1 fois toute les minutes, ce qui est insuffisant pour un effet WAF


Envoyé de mon iPhone en utilisant Tapatalk
Jeedom 4.0.19 DIY RPI3/SSD , Zwave - Rfxcom - ...

artpol
Timide
Messages : 146
Inscription : 01 janv. 2017, 20:31

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par artpol » 21 oct. 2018, 21:47

hello !

lorsque je souhaite ouvrir une URL voila l'erreur que j'ai: lors du test de la fonction:

Erreur dans l'exécution du terminal, la valeur retournée est : 1. Détails : Array ( [0] => Error: Argument lengths do not match LGTV Controller Author: Karl Lattimer Modder / Jeedom integration: Bobox59 Usage: lgtv [parameter] Available Commands: scan auth Hostname/IP Authenticate and exit, creates initial config /var/www/html/plugins/webosTv/3rdparty/lgtv.json audioStatus audioVolume closeApp appid doit message getTVChannel input3DOff input3DOn inputChannelDown inputChannelUp inputMediaFastForward inputMediaPause inputMediaPlay inputMediaRewind inputMediaStop listApps listChannels listInputs listServices mute muted notification message off on openAppWithPayload payload openBrowserAt url openYoutubeId videoid openYoutubeURL url sendkey message setInput input_id setTVChannel channel setVolume level startApp appid swInfo volumeDown volumeUp )

Image
Pièces jointes
url.PNG
url.PNG (81.08 Kio) Consulté 875 fois

Orvaq
Timide
Messages : 15
Inscription : 03 sept. 2017, 16:11

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par Orvaq » 24 oct. 2018, 21:46

Bonjour
Quand pensez-vous pouvoir passer le plugin en version stable?
Merci pour cet excellent travail !

Shaff0
Timide
Messages : 7
Inscription : 14 oct. 2018, 22:54

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par Shaff0 » 27 oct. 2018, 19:42

Bonjour,
Savez vous si il est possible de générer une commande pour envoyer un chiffre/nombre ?

Exemple sur Molotov, nous avons maintenant la possibilité de changer les chaines directement avec les touches numéros ...
Je n'ai rien trouvé dans la doc qui permettait de le faire ...

Seconde petite question, pouvons nous par exemple ouvrir l'application Netflix directement sur une série ?
Par exemple, comme si nous le faisions avec notre téléphone avec la fonction Cast ?

Merci beaucoup d'avance

aigle_quatre
Timide
Messages : 3
Inscription : 31 août 2017, 14:51

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par aigle_quatre » 09 nov. 2018, 19:26

Bonjour à tous,

Comme j'ai galéré aussi avec la mise en œuvre du plugin stable sur RPI 3B+, voici comment j'ai fini par m'en sortir, une fois bloqué au point d'olivierdomo :

sudo pip install ws4py
sudo pip install wakeonlan
sudo pip install websocket-client

desactiver puis réactiver le plugin, et oh miracle, les dépendances sont enfin OK...

Après il y a eu moyen de créer la TV, puis elle a bien voulu demander le code de validation, et tout fonctionne.
Merci @ZygOm4t1k pour le plugin !

Hope this helps,

Julz_DXB
Timide
Messages : 10
Inscription : 14 sept. 2018, 01:07

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par Julz_DXB » 02 déc. 2018, 14:11

Bonjour à tous,
Ref mon message ci avant, j'ai pu enfin résoudre mon problème après de nombreuses heures et une nouvelle install propre de jeedom sur mon synology. Il semblerait que mon ws4py était installé sur différentes version de python ce qui a semé la pagaille. Il y avait probablement une correction plus élégante et light sur le Debian mais je ne suis qu'un simple geek:) , j'ai du également installer net-tools, la fonction ARP etait manquante. Après tout ca, le plugin marche bien, merci au géniteur !

@ZygOm4t1k, j'ai une tv avec magic remote et malheureusement un certain nombre de boutons essentiels pour moi ne sont pas codés tel que le enter, retour, haut, bas ,gauche,droite, et les boutons de couleur. Habitant à l’étranger je n'ai pas la tv live mais uniquement la tv par ip et je dois donc naviguer dans des menus. Idem pour netflix, je suis certain que ca intéressera d'autre personnes.
Y a t'il un moyen de coder cela dans le plugin avec les commandes custom par ex ? j'ai trouvé après recherches des semblant de commande mais non fonctionnelles dans le plugin à voir ici :https://github.com/hobbyquaker/lgtv2mqtt

merci par avance

ZygOm4t1k
Actif
Messages : 1680
Inscription : 08 sept. 2014, 20:52

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par ZygOm4t1k » 02 déc. 2018, 19:13

J'ai essayé d'ajouter la remote mais ce n'est pas réactif.
ça fonctionne mais c'est lent

Julz_DXB
Timide
Messages : 10
Inscription : 14 sept. 2018, 01:07

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par Julz_DXB » 03 déc. 2018, 09:56

merci mais pas certain de comprendre ta réponse.
Aurais tu un fichier beta par ex à partager sur le sujet ? peut être essayer de sniffer les inputs télécommande avec wireshark ? si par ex le bouton 3D du plugin marche bien, pas de raison qu'un autre bouton type enter de la telecommande ne soit pas codable non ? je suppose qu'il suffit de trouver la bonne trame reseau envoyée , correcte ?

stban1983
Timide
Messages : 148
Inscription : 15 août 2017, 18:00

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par stban1983 » 03 déc. 2018, 10:25

Salut!
de mon coté le plugin marche bien. J'ai juste un soucis sur les chaines TV:
Il me découvre pas les chaines qui sont sur l'antenne TNT, il me détecte que les chaines câbles, qui ne me servent pas du tout d’ailleurs.
Savez vous pourquoi ?

BAGGI_166
Timide
Messages : 22
Inscription : 03 mars 2018, 19:10

Re: [Plugin Tiers][Sujet Principal] Plugin WebOS TV

Message par BAGGI_166 » 03 déc. 2018, 15:04

Salut Julz_DXB
Je pense que :
- une commande physique n'est pas forcement codable dans l'appli, par contre tu peux creuser avec le HDMI SEC,
- une commande dispo sur l'appli "LG TV plus" sur android, ou équivalent, doit pouvoir être codable sur l'appli de Zygom4t1k.

Je suis aussi preneur des fonctionnalité up, down comme toi pour lancer Deezer ^^.
Je suis sur une "vielle" LGTV sous WebOs2, du coup je creuse un peu de partout aussi (https://github.com/grieve/python-lgtv par exemple) .

Répondre

Revenir vers « [Catégorie] Multimédia »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités