[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS

Begonnen von CoolTux, 08 Februar 2017, 00:02:58

Vorheriges Thema - Nächstes Thema

CoolTux

Zitat von: Ganglion am 02 Dezember 2020, 07:13:00
Hätte 2 weitere LaunchApp einstellungen die angepasst werden müssten.

    'Smart-IPTV'       => 'siptv',
    'AppleTV'            => 'com.apple.appletv',
    'Joyn'                 => 'joyn',
    'YouTube-Kids'    => 'youtube.leanback.kids.v4',
    'DAZN'               => 'dazn',

Besten Gruß
Christoph

Werde ich die Tage mal einbauen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

sven.scherf

Hi,

ich bin von Sony auf einen LG OLED65BX9 umgestiegen und nutze auch das LG Modul.

Hier brauche ich im Augenblick nur an und aus vom TV für meine Steuerungen.
Das Aus funktioniert einwandfrei aber das An nicht :(

Hier dachte ich, dass der Fernseher kein WOL unterstützt da das Einschalten mit einem WOL Programm auch nicht funktioniert.
Aber es muss gehen.

Im Google Play Store habe ich App Smart Remote gefunden und mit dieser geht es.
Auffallend ist hier, dass ich bei der Einrichtung einen Code eingeben muss der auf dem Fernseher erscheint und dann kann ich den Fernseher auch damit Ein schalten.
Habe hier das set <TV_Name> pairing versucht, aber hier reagiert der Fernseher leider nicht drauf.


Kann ich dies auch irgendwie mit dem LG Modul hier in fhem erreichen ?

Viele Grüße

Sven
Raspi 3 mit CUL Stick 433/868MHZ, Homematic

CoolTux

Zitat von: sven.scherf am 14 Dezember 2020, 14:42:26
Hi,

ich bin von Sony auf einen LG OLED65BX9 umgestiegen und nutze auch das LG Modul.

Hier brauche ich im Augenblick nur an und aus vom TV für meine Steuerungen.
Das Aus funktioniert einwandfrei aber das An nicht :(

Hier dachte ich, dass der Fernseher kein WOL unterstützt da das Einschalten mit einem WOL Programm auch nicht funktioniert.
Aber es muss gehen.

Im Google Play Store habe ich App Smart Remote gefunden und mit dieser geht es.
Auffallend ist hier, dass ich bei der Einrichtung einen Code eingeben muss der auf dem Fernseher erscheint und dann kann ich den Fernseher auch damit Ein schalten.
Habe hier das set <TV_Name> pairing versucht, aber hier reagiert der Fernseher leider nicht drauf.


Kann ich dies auch irgendwie mit dem LG Modul hier in fhem erreichen ?

Viele Grüße

Sven

Eigentlich hätte das Aus ohne Pairing schon nicht gehen dürfen. Was ist mit laut und leiser stellen. Geht das?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

sven.scherf

Hi,

ja Laut und Leise funktioniert auch.


Viele Grüße

Sven
Raspi 3 mit CUL Stick 433/868MHZ, Homematic

CoolTux

Dann musst Du doch schon das pairing gemacht haben. Wie ist der TV angeschlossen am Netzwerk? WLAN oder FastEthernet? Gib mal bitte ein list vom Device.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

sven.scherf

Hallo,

der Fernseher ist mit LAN am Netz angeschlossen.


Hier das List aus fhem
Internals:
   DEF        192.168.10.48
   FUUID      5f8808a2-f33f-f700-196d-6d3e07adc529c9d7
   FVERSION   82_LGTV_WebOS.pm:v3.2.4-s22008/2020-05-22
   HOST       192.168.10.48
   LAST_RECV  1607987187
   NAME       LG_TV
   NR         827
   PARTIAL   
   STATE      off
   TYPE       LGTV_WebOS
   VERSION    v3.2.4
   READINGS:
     2020-12-09 00:30:05   channel         -
     2020-10-15 10:30:26   channelCurrentEndTime -
     2020-10-15 10:30:26   channelCurrentStartTime -
     2020-10-15 10:30:26   channelCurrentTitle -
     2020-12-09 00:30:05   channelMedia    -
     2020-12-09 00:30:05   channelName     -
     2020-10-15 10:30:26   channelNextEndTime -
     2020-10-15 10:30:26   channelNextStartTime -
     2020-10-15 10:30:26   channelNextTitle -
     2020-12-13 14:29:22   extInput_HDMI   1 connect_1
     2020-12-15 00:12:39   extInput_HDMI 1 connect_0
     2020-12-14 15:32:30   extInput_HDMI 2 connect_0
     2020-12-14 15:32:30   extInput_HDMI 3 connect_0
     2020-12-14 15:32:30   extInput_HDMI 4 connect_0
     2020-12-10 00:15:29   input           HDMI 1
     2020-12-15 00:18:29   lastResponse    ok
     2020-12-10 00:15:29   launchApp       -
     2020-10-15 10:32:34   lgKey           4beb29f819bfc2a394265219319b78c7
     2020-10-15 10:32:38   mute            off
     2020-12-13 14:11:25   pairing         paired
     2020-12-15 00:34:40   state           off
     2020-12-14 16:37:03   volume          100
   helper:
     wsKey      MTYwNzk2NTUxMy45ODkxMg==

     device:
       registered 1
       runsetcmd  0
       channelguide:
         counter    7405
       inputapps:
         com.webos.app.hdmi1 HDMI 1
         com.webos.app.hdmi2 HDMI 2
         com.webos.app.hdmi3 HDMI 3
         com.webos.app.hdmi4 HDMI 4
       inputs:
         HDMI 1     com.webos.app.hdmi1
         HDMI 2     com.webos.app.hdmi2
         HDMI 3     com.webos.app.hdmi3
         HDMI 4     com.webos.app.hdmi4
Attributes:
   devStateIcon on:10px-kreis-gruen:off off:10px-kreis-rot:on
   room       Wohnzimmer


Wäre klasse wenn man das mit dem Einschalten über fhem hinbekommen wüde.


Viele Grüße

SVen
Raspi 3 mit CUL Stick 433/868MHZ, Homematic

accessburn

Ich hab direkt WOL zum einschalten genutzt, geht das evtl bei dir?
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole

CoolTux

Zitat von: sven.scherf am 15 Dezember 2020, 12:31:37
Hallo,

der Fernseher ist mit LAN am Netz angeschlossen.


Hier das List aus fhem
Internals:
   DEF        192.168.10.48
   FUUID      5f8808a2-f33f-f700-196d-6d3e07adc529c9d7
   FVERSION   82_LGTV_WebOS.pm:v3.2.4-s22008/2020-05-22
   HOST       192.168.10.48
   LAST_RECV  1607987187
   NAME       LG_TV
   NR         827
   PARTIAL   
   STATE      off
   TYPE       LGTV_WebOS
   VERSION    v3.2.4
   READINGS:
     2020-12-09 00:30:05   channel         -
     2020-10-15 10:30:26   channelCurrentEndTime -
     2020-10-15 10:30:26   channelCurrentStartTime -
     2020-10-15 10:30:26   channelCurrentTitle -
     2020-12-09 00:30:05   channelMedia    -
     2020-12-09 00:30:05   channelName     -
     2020-10-15 10:30:26   channelNextEndTime -
     2020-10-15 10:30:26   channelNextStartTime -
     2020-10-15 10:30:26   channelNextTitle -
     2020-12-13 14:29:22   extInput_HDMI   1 connect_1
     2020-12-15 00:12:39   extInput_HDMI 1 connect_0
     2020-12-14 15:32:30   extInput_HDMI 2 connect_0
     2020-12-14 15:32:30   extInput_HDMI 3 connect_0
     2020-12-14 15:32:30   extInput_HDMI 4 connect_0
     2020-12-10 00:15:29   input           HDMI 1
     2020-12-15 00:18:29   lastResponse    ok
     2020-12-10 00:15:29   launchApp       -
     2020-10-15 10:32:34   lgKey           4beb29f819bfc2a394265219319b78c7
     2020-10-15 10:32:38   mute            off
     2020-12-13 14:11:25   pairing         paired
     2020-12-15 00:34:40   state           off
     2020-12-14 16:37:03   volume          100
   helper:
     wsKey      MTYwNzk2NTUxMy45ODkxMg==

     device:
       registered 1
       runsetcmd  0
       channelguide:
         counter    7405
       inputapps:
         com.webos.app.hdmi1 HDMI 1
         com.webos.app.hdmi2 HDMI 2
         com.webos.app.hdmi3 HDMI 3
         com.webos.app.hdmi4 HDMI 4
       inputs:
         HDMI 1     com.webos.app.hdmi1
         HDMI 2     com.webos.app.hdmi2
         HDMI 3     com.webos.app.hdmi3
         HDMI 4     com.webos.app.hdmi4
Attributes:
   devStateIcon on:10px-kreis-gruen:off off:10px-kreis-rot:on
   room       Wohnzimmer


Wäre klasse wenn man das mit dem Einschalten über fhem hinbekommen wüde.


Viele Grüße

SVen

Richte mal WOL ein dann sollte das auch gehen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

sven.scherf

Hi,

auf meinem Windows Rechner habe ich das Programm mc-wol.exe <MAC-Adresse Zielsystem> und auf meinem Raspi das Programm etherwake <MAC-Adresse Zielsystem> verwendet.

Keines der Programme weckt meinen Fernseher auf :(

Wo kann ich noch nachschauen ?

Viele Grüße

Sven



Raspi 3 mit CUL Stick 433/868MHZ, Homematic

CoolTux

Zitat von: sven.scherf am 15 Dezember 2020, 13:50:44
Hi,

auf meinem Windows Rechner habe ich das Programm mc-wol.exe <MAC-Adresse Zielsystem> und auf meinem Raspi das Programm etherwake <MAC-Adresse Zielsystem> verwendet.

Keines der Programme weckt meinen Fernseher auf :(

Wo kann ich noch nachschauen ?

Viele Grüße

Sven

in den Attributen des Devices und in der Dokumentation zum Modul.
Du musst für WOL ein Attribut setzen im LG Modul.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

sven.scherf

Hi,

in der Doku hier https://wiki.fhem.de/wiki/LGTV_WebOS und hier https://git.cooltux.net/FHEM/mod-LGTV_WebOS/src/branch/devel/README.md
habe ich keine Hinweise darauf gefunden.
Vielleicht habe ich es auch irgendwo überlesen

Aus dem Bauch heraus habe ich die Attribute
wakeOnLanBroadcast = 255.255.255.255
wakeOnLanMAC = MacAdresse vom FS gesetzt
wakeupCmd = habe ich nicht gesetzt, wüsste nicht was ich hier eintragen sollte.


Werde ich nachher mal testen ob es klappt.

Vielen Dank erst einmal ich melde mich dann nochmal.

Derzeit kann ich nicht an den FS.

:)

Viele Grüße

Sven

Raspi 3 mit CUL Stick 433/868MHZ, Homematic

sven.scherf

Hallo,

vielen Dank an Alle.

Es waren noch die Attribute

  • wakeOnLanBroadcast
  • wakeOnLanMAC

die gesetzt werden mussten.

Nun kann ich den Fernseher über fhem steuern.
Toll, dass es solche Module hier gibt und immer fähige Programmierer sowas hier implementieren.

Vielen Dank
Raspi 3 mit CUL Stick 433/868MHZ, Homematic

Otto123

Wobei Du wakeOnLanBroadcast nicht unbedingt auf die "an Alle" Broadcast Adresse 4x255 setzen musst sondern auch gezielt auf die Subnet Broadcast Adresse des Fernsehers im Stil: 192.168.178.255  setzen kannst.
Ich glaube aber das Tool ermittelt diese sogar von selbst aus der Adresse des FHEM Servers. Also wenn gleiches Subnetz, sollte die MAC reichen.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

CoolTux

Zitat von: sven.scherf am 15 Dezember 2020, 15:29:37
Hi,

in der Doku hier https://wiki.fhem.de/wiki/LGTV_WebOS und hier https://git.cooltux.net/FHEM/mod-LGTV_WebOS/src/branch/devel/README.md
habe ich keine Hinweise darauf gefunden.
Vielleicht habe ich es auch irgendwo überlesen

Aus dem Bauch heraus habe ich die Attribute
wakeOnLanBroadcast = 255.255.255.255
wakeOnLanMAC = MacAdresse vom FS gesetzt
wakeupCmd = habe ich nicht gesetzt, wüsste nicht was ich hier eintragen sollte.


Werde ich nachher mal testen ob es klappt.

Vielen Dank erst einmal ich melde mich dann nochmal.

Derzeit kann ich nicht an den FS.

:)

Viele Grüße

Sven


Bezüglich Dokumentation ist die aller erste Anlaufstelle immer die Commandref zum entsprechenden Modul.



Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

haempy

Servus,

ich hab mir jetzt auch mal einen LG (OLED55CX9LA) zugelegt und bin begeistert, dass es auch hierfür ein Modul gibt!
Vielen Dank erst mal dafür  :D :D

Was mir aber aufgefallen ist, ist dass ich ganz schön viele Einträge im Event habe. Einer davon ist ein Error 404.
Außerdem kommt der Status "off" seeeehr verzögert (>2min) in Fhem an. Und das Reading "presence" hab ich gar nicht?

Da ich mit dem Status "off" meine Lichter steuere, um schaltfrei zu Bett gehen zu können ;-) wäre es prima, wenn der Status "off" schneller verfügbar wäre.
Gibt es da eine Möglichkeit?


Hier mal ein Auszug aus meinen Events, gefiltert nach LGTV*.*:
2020-12-25 20:15:02 LGTV_WebOS Fernseher lastResponse: error - 404 no such service or method
2020-12-25 20:15:04 LGTV_WebOS Fernseher lastResponse: ok
2020-12-25 20:15:12 LGTV_WebOS Fernseher lastResponse: error - 404 no such service or method
2020-12-25 20:15:14 LGTV_WebOS Fernseher lastResponse: ok
2020-12-25 20:15:22 LGTV_WebOS Fernseher lastResponse: error - 404 no such service or method
2020-12-25 20:15:24 LGTV_WebOS Fernseher lastResponse: ok
2020-12-25 20:15:32 LGTV_WebOS Fernseher lastResponse: error - 404 no such service or method
2020-12-25 20:15:34 LGTV_WebOS Fernseher lastResponse: ok
2020-12-25 20:15:42 LGTV_WebOS Fernseher lastResponse: error - 404 no such service or method
2020-12-25 20:15:44 LGTV_WebOS Fernseher lastResponse: ok
2020-12-25 20:15:52 LGTV_WebOS Fernseher lastResponse: error - 404 no such service or method
2020-12-25 20:15:54 LGTV_WebOS Fernseher lastResponse: ok
2020-12-25 20:16:02 LGTV_WebOS Fernseher lastResponse: error - 404 no such service or method
2020-12-25 20:16:04 LGTV_WebOS Fernseher lastResponse: ok
2020-12-25 20:16:12 LGTV_WebOS Fernseher lastResponse: error - 404 no such service or method
2020-12-25 20:16:14 LGTV_WebOS Fernseher lastResponse: ok
2020-12-25 20:16:22 LGTV_WebOS Fernseher lastResponse: error - 404 no such service or method
2020-12-25 20:16:24 LGTV_WebOS Fernseher lastResponse: ok
2020-12-25 20:16:32 LGTV_WebOS Fernseher lastResponse: error - 404 no such service or method
2020-12-25 20:16:34 LGTV_WebOS Fernseher lastResponse: ok
2020-12-25 20:16:42 LGTV_WebOS Fernseher lastResponse: error - 404 no such service or method
2020-12-25 20:16:44 LGTV_WebOS Fernseher lastResponse: ok
2020-12-25 20:16:52 LGTV_WebOS Fernseher lastResponse: error - 404 no such service or method
2020-12-25 20:16:54 LGTV_WebOS Fernseher lastResponse: ok
2020-12-25 20:17:02 LGTV_WebOS Fernseher lastResponse: error - 404 no such service or method
2020-12-25 20:17:04 LGTV_WebOS Fernseher lastResponse: ok
2020-12-25 20:17:12 LGTV_WebOS Fernseher lastResponse: error - 404 no such service or method
2020-12-25 20:17:14 LGTV_WebOS Fernseher lastResponse: ok
2020-12-25 20:17:22 LGTV_WebOS Fernseher lastResponse: error - 404 no such service or method
2020-12-25 20:17:24 LGTV_WebOS Fernseher lastResponse: ok