Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Plugin Tiers][Sujet Principal] Plugin LG WebOS TV

Pour échanger sur les plugins classés en catégorie "Multimédia"
PR2005
Timide
Messages : 3
Inscription : 28 déc. 2017, 18:04

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

Message par PR2005 » 29 déc. 2017, 10:19

Didier3L a écrit :
28 déc. 2017, 23:38
PR2005 a écrit :
28 déc. 2017, 18:10
Hello,
J'ai installé la Beta pour la TV Lg sous WebOS en version 4.25.56
Par contre je n’arrive pas à faire apparaître le code sur la TV.
Donc je suis bloqué sur "Vous n’avez pas accepte la demande de connexion sur la TV"
Si quelqu'un a une astuce, je serai preneur. ;)
Merci
quelle configuration pour jeedom ? rpi, docker ?
Salut,
J'ai oublié de précisé mais c'est un Raspberry Pi 3

Didier3L
Actif
Messages : 1387
Inscription : 01 mai 2016, 13:40

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

Message par Didier3L » 29 déc. 2017, 10:31

tu as bien activé l'acces des apps sur la tv ?
Tu arrives à piloter la Tv à partir d’une application iOS ou androïd ?
Synology DS216+ / DSM 6.2 / Docker / MariaDB 5
Conteneur : jeedom/Jeedom:master en mode réseau Host - Version Jeedom V3.3
Protocole : MyHOME Play Zigbee/ Xiaomi Aqara / HomeBridge / BLEA

Mon matériel | Tuto MyHOME en Vidéo | Documentation

Didier3L
Actif
Messages : 1387
Inscription : 01 mai 2016, 13:40

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

Message par Didier3L » 29 déc. 2017, 10:43

bobox59 a écrit :
01 déc. 2017, 23:01
Mise a jour envoyée
Elle corrige toute la partie dépendances
Merci pour votre aide ;)
Bonjour bobox
J’ai remarqué que les dépendances ne se lançaient pas automatiquement quand on installe le plugin :idea:
Synology DS216+ / DSM 6.2 / Docker / MariaDB 5
Conteneur : jeedom/Jeedom:master en mode réseau Host - Version Jeedom V3.3
Protocole : MyHOME Play Zigbee/ Xiaomi Aqara / HomeBridge / BLEA

Mon matériel | Tuto MyHOME en Vidéo | Documentation

PR2005
Timide
Messages : 3
Inscription : 28 déc. 2017, 18:04

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

Message par PR2005 » 29 déc. 2017, 11:41

Didier3L a écrit :
29 déc. 2017, 10:31
tu as bien activé l'acces des apps sur la tv ?
Tu arrives à piloter la Tv à partir d’une application iOS ou androïd ?
Oui sans aucun problèmes depuis mon tel sous Android.

Avatar de l’utilisateur
LuluDom
Timide
Messages : 112
Inscription : 30 oct. 2017, 12:51

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

Message par LuluDom » 01 janv. 2018, 19:22

Bonsoir,

Je ne m'en sors pas non plus. Pas de message d'erreur mais pas non plus de code apparaissant à l'écran pour l'appairage (API).

Ma télé en WEBOS 2 s'appaire bien avec mon l'app télécommande LG sur mon smartphone ; j'ai accepté les plugins béta (mais même en le sélecitonna j'ai la date du 13-10-2017 dans le centre de mise à jour malgré un titre de plugin "LG TV - béta dans son menu).

Après moultes réinstallations sans succès, voici le log à l'activation avant configuraiton d'un équipement :

Code : Tout sélectionner

[2018-01-01 19:18:15][INFO] : Début d'activation du plugin
[2018-01-01 19:18:16][INFO] : Info sur le démon : Array (     [launchable_message] =>      [launchable] => nok     [state] => nok     [log] => nok     [auto] => 0 )
[2018-01-01 19:18:16][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=lgTV function=install callInstallFunction=1
Et après tentative de connexion d'un équipement, je trouve dans httt-error :

Code : Tout sélectionner

Traceback (most recent call last):
File "/var/www/html/plugins/lgTV/3rdparty/lg.py", line 46, in <module>
theSessionid = getSessionid()
File "/var/www/html/plugins/lgTV/3rdparty/lg.py", line 28, in getSessionid
conn.request("POST", "/roap/api/auth", pairCmd, headers=headers)
File "/usr/lib/python2.7/httplib.py", line 1042, in request
self._send_request(method, url, body, headers)
File "/usr/lib/python2.7/httplib.py", line 1082, in _send_request
self.endheaders(body)
File "/usr/lib/python2.7/httplib.py", line 1038, in endheaders
self._send_output(message_body)
File "/usr/lib/python2.7/httplib.py", line 882, in _send_output
self.send(msg)
File "/usr/lib/python2.7/httplib.py", line 844, in send
self.connect()
File "/usr/lib/python2.7/httplib.py", line 821, in connect
self.timeout, self.source_address)
File "/usr/lib/python2.7/socket.py", line 575, in create_connection
raise err
socket.error: [Errno 111] Connection refused

Avatar de l’utilisateur
LuluDom
Timide
Messages : 112
Inscription : 30 oct. 2017, 12:51

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

Message par LuluDom » 01 janv. 2018, 23:51

Je me réponds à moi-même - surtout pour ceux qui se tromperaient comme moi...

+ J'avais mal activé le mode béta dans le Market (appuyer sur le bouton "Validez" plus haut après avoir coché l'option)
+ j'avais mal compris la première page de ce post qui montrait un icône de plugin sur fond turquoise que j'ai pris pour le plugin à installer alors que justement c'est l'ancienne et que le nouveau à faire apparaître en béta et à prendre est celui sur fond blanc.

Je vous donne des détails sur ce qui fonctionne avec mon modèle de télé dès demain. Wait and see !

Morvanf
Timide
Messages : 16
Inscription : 31 déc. 2017, 11:59

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

Message par Morvanf » 02 janv. 2018, 09:10

Bonjour

J’ai un modèle LG 42LB650V et je n’arrive pas à faire l’appairage depuis Jeedom.

J’ai réussi avec mes chauffages et la freebox mais la tv j’ai un soucis. Le message n’apparaitnpas Sur l’ecran Pour faire l’appairage.

Pensez-vous que cela vien’e du modèle de tv ?

Je vous remercie

Cdlt

Avatar de l’utilisateur
LuluDom
Timide
Messages : 112
Inscription : 30 oct. 2017, 12:51

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

Message par LuluDom » 02 janv. 2018, 10:45

Bonjour,

BETA-TEST

La nouvelle installation hier soir semble s'être bien passée :

Code : Tout sélectionner

********************************************************
*             Installation des dépendances             *
********************************************************
Collecting git+https://github.com/Lawouach/WebSocket-for-Python.git
Cloning https://github.com/Lawouach/WebSocket-for-Python.git to /tmp/pip-6e7xVG-build
Installing collected packages: ws4py
Running setup.py install for ws4py: started
Running setup.py install for ws4py: finished with status 'done'
Successfully installed ws4py-0.4.3
Collecting wakeonlan
Downloading wakeonlan-0.2.2.tar.gz
Building wheels for collected packages: wakeonlan
Running setup.py bdist_wheel for wakeonlan: started
Running setup.py bdist_wheel for wakeonlan: finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/03/51/b3/f939c3d64694e24ec8b5f770fc3358cdfa68dea6dfd7dbf9db
Successfully built wakeonlan
Installing collected packages: wakeonlan
Successfully installed wakeonlan-0.2.2
********************************************************
*             Installation terminée                    *
********************************************************
Pourtant, l'appairage ne se fait toujours pas avec l'appui sur le bouton "Sauvagerder" de la page d'équipement. J'ai toujours le message suivant que ce soit par l'IP en WiFi et l'IP en câble, LG CONNECT APP activé : "Vous n avez pas accepte la demande de connexion sur la TV"

Et si je vais dans la configuration d'équipement et que j'appuie sur le bouton "Enregistrer", alors que j'ai mis l'IP locale dans la page d'équipement, il me dit : "L'adresse IP ne peut etre vide. Vous pouvez la trouver dans les paramètres de votre TV ou de votre routeur (box)"

Je précise que l'appel de l'IP locale sur le port 3000 affiche bien "Hello world" dans le navigateur.

Voici log du plugin en débug sur une tentative d'apparaige seule :

Code : Tout sélectionner

[2018-01-02 10:05:04][DEBUG] : Lecture du fichier de configuration TV.
[2018-01-02 10:05:04][DEBUG] : Lecture du fichier de configuration TV.
[2018-01-02 10:05:05][DEBUG] : Lecture du fichier de configuration TV.
[2018-01-02 10:05:05][DEBUG] : Lecture du fichier de configuration TV.
[2018-01-02 10:05:07][DEBUG] : Lecture du fichier de configuration TV.
[2018-01-02 10:05:43][DEBUG] : Lecture du fichier de configuration TV.
[2018-01-02 10:05:43][DEBUG] : addCommands Called
[2018-01-02 10:05:45][DEBUG] : $$$ EXEC: /usr/bin/python /var/www/html/plugins/lgWebOSTV/3rdparty/lgtv.py auth 192.168.0.131
[2018-01-02 10:06:05][DEBUG] : /------ Scan TV: INPUTs -----------------------------
[2018-01-02 10:06:05][DEBUG] : L_______________________________________________
[2018-01-02 10:06:07][DEBUG] : /------------- Scan APPs ---------------------------
[2018-01-02 10:06:07][DEBUG] : L_______________________________________________
[2018-01-02 10:06:08][DEBUG] : /------------- Scan CHANNELs -------------------
[2018-01-02 10:06:08][DEBUG] : L_______________________________________________
[2018-01-02 10:06:08][DEBUG] : Ecriture de la config de la TV sur fichier...
[2018-01-02 10:06:08][DEBUG] : Ecriture de /var/www/html/plugins/lgWebOSTV/core/config/../../ressources/TV_LG.json ...
[2018-01-02 10:06:08][DEBUG] : Ecriture de la config de la TV sur fichier...
[2018-01-02 10:07:03][DEBUG] : Lecture du fichier de configuration TV.
Et le log de http-error concomitant :

Code : Tout sélectionner

Traceback (most recent call last):
File "/var/www/html/plugins/lgWebOSTV/3rdparty/lgtv.py", line 486, in <module>
ws = LGTVClient(sys.argv[2])
File "/var/www/html/plugins/lgWebOSTV/3rdparty/lgtv.py", line 210, in __init__
self.__macAddress = getMacAddress(self.__ip)
File "/var/www/html/plugins/lgWebOSTV/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
Et le log cron-execution :

Code : Tout sélectionner

Traceback (most recent call last):
File "/var/www/html/plugins/lgWebOSTV/core/config/../../3rdparty/lgtv.py", line 491, in <module>
ws = LGTVClient()
File "/var/www/html/plugins/lgWebOSTV/core/config/../../3rdparty/lgtv.py", line 215, in __init__
super(LGTVClient, self).__init__('ws://' + self.__hostname + ':3000/', exclude_headers=["Origin"])
TypeError: cannot concatenate 'str' and 'NoneType' objects
Traceback (most recent call last):
File "/var/www/html/plugins/lgWebOSTV/core/config/../../3rdparty/lgtv.py", line 491, in <module>
ws = LGTVClient()
File "/var/www/html/plugins/lgWebOSTV/core/config/../../3rdparty/lgtv.py", line 215, in __init__
super(LGTVClient, self).__init__('ws://' + self.__hostname + ':3000/', exclude_headers=["Origin"])
TypeError: cannot concatenate 'str' and 'NoneType' objects
Traceback (most recent call last):
File "/var/www/html/plugins/lgWebOSTV/core/config/../../3rdparty/lgtv.py", line 491, in <module>
ws = LGTVClient()
File "/var/www/html/plugins/lgWebOSTV/core/config/../../3rdparty/lgtv.py", line 215, in __init__
super(LGTVClient, self).__init__('ws://' + self.__hostname + ':3000/', exclude_headers=["Origin"])
TypeError: cannot concatenate 'str' and 'NoneType' objects
Toujours sans clé d'appairage, si après rechargement de la page d'équipement je tente de tester une commande, voici le message qui apparaît : "Equipement désactivé - impossible d'exécuter la commande : [Aucun][TV][Eteindre]".

J'ai tenté de supprimer le plugin, nettoyer et vider le cache de Jeedom, puis éteindre et rallumer la machine Jeedom, enfin réinstaller le plugin, tout ceci sans effet.

J'ai même tenté après suppression du plugin Networks qui répétait de vérifier les dépendances avec ws4py au cas où, mais toujours sans effet.

Personnellement je ne sais pas traduire ces logs mais le développeur saura peut-être en faire bon usage.

Ma configuration :
Jeedom 3.1.7 stable en DIY sur Asus eeepc 901 en Debian 9 pure
Modem Freebox Révolution et routeur dédié TP-Link Deco M5 avec port-forwarding uniquement le la machine Jeedom
LG OLED 950EV en dernière mise à jour de WebOS 2, LG Connect Apps activé, TV Mobile activé
Android LG TV PLUS fonctionnelle sur smartphone - y compris ON/OFF !

jncanches
Timide
Messages : 81
Inscription : 12 nov. 2017, 17:34

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

Message par jncanches » 06 janv. 2018, 00:30

Salut bobox et vraiment merci pour ce génial plugin ! Enfin un plugin qui gère correctement webos (en v3 pour ma part), y compris l'allumage de la TV !

Alors si tu veux je peux arranger le design. J'ai exploré le CSS et il mériterait d'être un peu arranger pour au moins afficher les icones d'appli (elles sont bien dans les sources mais le css n'est pas bon).
C'est mon métier donc si tu as besoin d'un coup de main hésite pas !

JN

Didier3L
Actif
Messages : 1387
Inscription : 01 mai 2016, 13:40

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

Message par Didier3L » 06 janv. 2018, 13:04

jncanches a écrit :
06 janv. 2018, 00:30
Enfin un plugin qui gère correctement webos (en v3 pour ma part), y compris l'allumage de la TV !
Bonjour,
C'est étonnant que cela marche chez certains et pas chez d'autres :?
Synology DS216+ / DSM 6.2 / Docker / MariaDB 5
Conteneur : jeedom/Jeedom:master en mode réseau Host - Version Jeedom V3.3
Protocole : MyHOME Play Zigbee/ Xiaomi Aqara / HomeBridge / BLEA

Mon matériel | Tuto MyHOME en Vidéo | Documentation

Didier3L
Actif
Messages : 1387
Inscription : 01 mai 2016, 13:40

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

Message par Didier3L » 06 janv. 2018, 17:53

J'ai ré-installer le plugin sur un RPI avec jeedom vierge.
Tout fonctionne même l'allumage de la TV :D

mon jeedom principal étant en container Docker sur Synology, peut être que le problème vient de là ...
Synology DS216+ / DSM 6.2 / Docker / MariaDB 5
Conteneur : jeedom/Jeedom:master en mode réseau Host - Version Jeedom V3.3
Protocole : MyHOME Play Zigbee/ Xiaomi Aqara / HomeBridge / BLEA

Mon matériel | Tuto MyHOME en Vidéo | Documentation

romano64
Timide
Messages : 20
Inscription : 05 nov. 2017, 09:59

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

Message par romano64 » 08 janv. 2018, 20:12

Hello impossible de faire fonctionner le plugin sur ma TV LG 55UB850V, j'ai suivi tous les messages de ce topic, mais rien n'y fait, je reste bloqué sur le message : Vous n avez pas accepte la demande de connexion sur la TV.
Rien ne se passe sur la TV bien entendu.
J'ai installé les dépendances ws4py & websocket for pyton
Version de WebOS : 1.4.0-2330 (afro-ashley)
Version Logicielle : 05.05.55
Mode de connexion : WiFi
Si quelqu'un a des pistes, je suis preneur !

jncanches
Timide
Messages : 81
Inscription : 12 nov. 2017, 17:34

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

Message par jncanches » 08 janv. 2018, 20:37

@romano64: désolé moi ça a marché direct, et pour tout dire, je n'ai pas eu à accepter le moindre message (ou autorisation) sur ma télé. La seule différence avec toi, c'est que je suis branché en ethernet. Tu as essayé ?

EDIT: ton WebOS est bien un WebOS 3 ?

romano64
Timide
Messages : 20
Inscription : 05 nov. 2017, 09:59

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

Message par romano64 » 08 janv. 2018, 20:44

@jncanches ma version de WebOS est à priori la 1.4.0, c'est une TV de 2014 une des premières WebOS et 4K. Elle est cependant bien compatible avec LG Connect Apps, et l'application sur mobile elle fonctionne bien, le code apparaît bien sur la TV.

jncanches
Timide
Messages : 81
Inscription : 12 nov. 2017, 17:34

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

Message par jncanches » 08 janv. 2018, 21:22

Alors du coup, n'ayant pas eu le problème, je ne vois pas désolé :-(

Morvanf
Timide
Messages : 16
Inscription : 31 déc. 2017, 11:59

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

Message par Morvanf » 08 janv. 2018, 23:23

Bonne nouvelle finalemenf ca fonctionne avec le bon plugin... Celui avec le fond blanc

Je peux tout piloter sauf l arret, je ne sais pas pourquoi ? Sinon top plus besoin de telecommande avec le google home :-)

thouve
Timide
Messages : 215
Inscription : 21 oct. 2016, 19:30

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

Message par thouve » 09 janv. 2018, 10:06

Il faut bien 0enser a prendre le plugin bêta en effet ;)
Perso je serait capable de changer de télé juste pour passer de web os2 a 3 pour avoir la fonction allumage mdr

Didier3L
Actif
Messages : 1387
Inscription : 01 mai 2016, 13:40

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

Message par Didier3L » 09 janv. 2018, 18:59

Bonsoir,
Le plugin reprend la configuration de la TV
Si on a mis des liens au menu de la TV comme un accès vers une page internet ou une application, le plugin les reprend dans ces commandes. :D

Moi j'ai mis des pages web, notamment un acces vers Jeedom
je retrouve bien la commande Plan - Jeedom avec comme valeur :arrow: startApp com.webos.app.browser
Par contre c'est la page du navigateur web principal qui s'ouvre et pas l'adresse URL de Jeedom :idea:
Synology DS216+ / DSM 6.2 / Docker / MariaDB 5
Conteneur : jeedom/Jeedom:master en mode réseau Host - Version Jeedom V3.3
Protocole : MyHOME Play Zigbee/ Xiaomi Aqara / HomeBridge / BLEA

Mon matériel | Tuto MyHOME en Vidéo | Documentation

Avatar de l’utilisateur
micfri
Timide
Messages : 120
Inscription : 24 oct. 2014, 18:08
Localisation : Nevers
Contact :

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

Message par micfri » 09 janv. 2018, 20:51

Bonjour les gas,

Installer a l'instant sur ma TV de 2017, cela fonctionne a merveille j'arrive même a allumer ma tv.
Idéal avec un scénario le matin.
Merci beaucoup pour ce plugin.
JEEDOMBOARD
Z-wave : FGS221,FGMS-001,WALL PLUG FGWPE-101,Aeon ZW080, TZ66S, FRGM222 ect ( 28 modules)
CM15pro : DS90, MS90, LM12, AM12W
http://location.cap.d.agde.free.fr

thouve
Timide
Messages : 215
Inscription : 21 oct. 2016, 19:30

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

Message par thouve » 09 janv. 2018, 21:07

Moi je vais passer sur un rm mini une une harmony car je n'arrive malheureusement pas a allumer la tv donc limité dans les scénarios :(
Mais sinon, serait-il possible de faire en sorte que les boutons pour les applications ai des icones ou des intitulés?
Car des cases noirs ensemble on ne sait pas quoi est qui ^^

Verrouillé

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

Qui est en ligne ?

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