[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: dts66 am 15 November 2019, 16:23:01
Ich komme mit dem Commandref. nicht wirklich klar. Hier nochmal die LOG



"
2019.11.15 08:56:35.465 5: End notify loop for HM_568CD5_Weather
2019.11.15 08:56:41.043 4: Connection closed for WEBtablet_10.8.0.3_10846: EOF
2019.11.15 08:56:41.088 4: Connection accepted from WEBtablet_10.8.0.3_10858
2019.11.15 08:56:41.091 4: WEBtablet_10.8.0.3_10858 POST /fhem&fw_id=343&fwcsrf=fhem_1182233447192.04&cmd=define+TV+LGTV_WebOS+192.168.23.24; BUFLEN:0
2019.11.15 08:56:41.094 5: Cmd: >define TV LGTV_WebOS 192.168.23.24<
2019.11.15 08:56:41.095 5: Loading ./FHEM/82_LGTV_WebOS.pm
2019.11.15 08:56:41.299 3: LGTV_WebOS (TV) - defined with host 192.168.23.24
2019.11.15 08:56:41.302 5: Starting notify loop for TV, 10 event(s), first is off
2019.11.15 08:56:41.302 5: createNotifyHash
2019.11.15 08:56:41.309 5: End notify loop for TV
2019.11.15 08:56:41.309 4: LGTV_WebOS (TV) - Baue Socket Verbindung auf
2019.11.15 08:56:41.411 4: LGTV_WebOS (TV) Couldn't connect to 192.168.23.24:3000
2019.11.15 08:56:41.413 5: Starting notify loop for global, 1 event(s), first is DEFINED TV
2019.11.15 08:56:41.413 5: createNotifyHash
"
Set-Kommandos set <Name> <Kommando> [<Parameter>]

was gebe ich als Parameter an?

Set TV connect ....

Da passiert leider nix

Danke für die Hilfestellung!

Bitte Log und Code Auszüge immer in Code Tags setzen.
Das Modul kann keine Verbindung aufbauen. Besteht denn eine generelle Netzwerkverbindung vom TV?
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

dts66

Hi,

ja Verbindung besteht, TV hat internet und ich kann den TV vom Raspi anpingen.


grüße
Andor

CoolTux

Dann geht das Modul wohl bei Dir leider nicht. Sorry
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

TomLee


Hellspawn

Hallo @cooltux,

ich habe im msg thread mal einen vermutlich Bug (evtl. auch zwischen meinen Ohren) gepostet.
Könntest Du das in der schema Datei ändern?

https://forum.fhem.de/index.php/topic,39983.msg1002273.html#msg1002273

Gruß
Carsten

CoolTux

Ich werde kurz Rücksprache mit Julian halten und wenn er sagt ich darf da ran dann passe ich es an, ansonsten macht er es.
Melde mich dann noch mal später.

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

Hellspawn


Blaunt

Hallo zusammen,
gibt es eine Möglichkeit, die App "Foto und Videos" zu starten?
Ich habe über die Suchfunktion leider nichts gefunden  :-\
Vielen Dank im Voraus.

CoolTux

Zitat von: Blaunt am 21 Januar 2020, 17:04:20
Hallo zusammen,
gibt es eine Möglichkeit, die App "Foto und Videos" zu starten?
Ich habe über die Suchfunktion leider nichts gefunden  :-\
Vielen Dank im Voraus.

Starte mal die App und stelle das Modul auf verbose 4. Im Log musste dann so ein JSON String zu sehen sein. Das brauche ich bitte einmal.
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

CoolTux

Zitat von: CoolTux am 13 Januar 2020, 10:17:01
Ich werde kurz Rücksprache mit Julian halten und wenn er sagt ich darf da ran dann passe ich es an, ansonsten macht er es.
Melde mich dann noch mal später.

Grüße

Sorry hat etwas länger gedauert. Habe es eben gefixt. Kommt dann morgen früh ab 8 Uhr per FHEM Update
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

Hellspawn


Invers

Hi, ich habe nun auch so einen LG-TV erstanden und das Modul installiert.
Die Installation hat prima geklappt.
LG 75SM9000PLA - WEB-OS ist 4.5.
Zunächst klappte die Steuerung per Modul auch sehr gut.

Ich habe das Modul deaktiviert mit disable 1. Man kann dann aber nun das Attribut nicht mehr auf 0 setzen. Der Befehl zum Klick fehlt. Es gibt nur disable 1. Über die Kommandozeile hat man Erfolg.

Da ist also kein grosses Problem, ich habe aber weitere Schwierigkeiten.

Der TV lässt sich, soweit ich das sagen kann, mit dem Modul steuern.
Schalte ich den TV aus und wieder ein, dann geht allerdings nichts mehr. Selbst das Ausschalten des TV bekommt das Modul nicht mit.
Schalte ich den TV nun mit der Fernbedienung wieder ein, wechselt der State auf off. Die Steuerung per Modul ist nicht mehr möglich. Den On-Status kann ich nicht mehr erzeugen, ausser durch Neuanlage des TV per def.

Hier mal ein List, der TV physisch ist aus. Vielleicht sieht ja jemand was.
Es kann natürlich sein, dass hier schon über solche Probleme berichtet wurde. Ich habe mir diesmal aber nicht alles durchgelesen.
Ist da was bekannt, oder kann / möchte jemand helfen?
FHEM ist auf dem neuesten Stand.

Vielen Dank im Voraus.



Internals:
   DEF        192.168.178.60
   FUUID      5e353e67-f33f-8098-1160-e3ba6c0fe2df616a
   FVERSION   82_LGTV_WebOS.pm:v3.2.1-s19994/2019-08-13
   HOST       192.168.178.60
   NAME       meinLGTV
   NR         457
   PARTIAL   
   STATE      off
   TYPE       LGTV_WebOS
   VERSION    v3.2.1
   READINGS:
     2020-02-01 10:03:04   3D              off
     2020-02-01 10:03:04   3DMode          2d
     2020-02-01 10:01:27   channel         -
     2020-02-01 10:02:57   channelCurrentEndTime -
     2020-02-01 10:02:57   channelCurrentStartTime -
     2020-02-01 10:02:57   channelCurrentTitle -
     2020-02-01 10:01:27   channelMedia    -
     2020-02-01 10:01:27   channelName     -
     2020-02-01 10:02:57   channelNextEndTime -
     2020-02-01 10:02:57   channelNextStartTime -
     2020-02-01 10:02:57   channelNextTitle -
     2020-02-01 10:03:06   extInput_HDMI 1 connect_0
     2020-02-01 10:03:06   extInput_HDMI 2 connect_0
     2020-02-01 10:03:06   extInput_HDMI 3 connect_0
     2020-02-01 10:03:06   extInput_HDMI 4 connect_0
     2020-02-01 10:03:18   lastResponse    ok
     2020-02-01 10:02:45   lgKey           c81e1bc7197b34ef83ea90d2fad8bfe3
     2020-02-01 10:02:58   mute            off
     2020-02-01 10:01:32   pairing         paired
     2020-02-01 10:19:07   state           off
     2020-02-01 10:02:58   volume          9
   helper:
     wsKey      MTU4MDU0Nzc2OC40NTkyNw==

     device:
       registered 1
       runsetcmd  17
       channelguide:
         counter    2
       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:
   channelGuide 1
   devStateIcon on:10px-kreis-gruen:off off:10px-kreis-rot:on
   disable    0
   room       Andere->Fernsehen


Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

CoolTux

Nimm mal bitte das disable 0 raus. Entweder disable 1 oder Attribut löschen.
Stelle stattdessen verbose im Device auf 4.
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

Invers

Ich habe das Attribut nun gelöscht. Verbose 4 ergibt folgendes Log:
2020.02.01 16:35:46 3: LGTV_WebOS (meinLGTV) - enabled
2020.02.01 16:36:01 3: ENIGMA2 set Giga off
2020.02.01 16:36:12 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_Get3DStatus: 0
2020.02.01 16:36:12 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:12 4: LGTV_WebOS (meinLGTV) - ���2K{;[/"#9ehG.smmz5!~7(|27 r7)i,;G9i;"jA*p#dcv_ew|P$s7A.ro[(e7F=.}[8puS2/~W?3]a?amG8"Dit`B."#9ehG.smg"z^"ewFfk|Ki:;Qs1|)c.r7{e
xex {d+T*d!P-e*6
2020.02.01 16:36:13 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:13 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571372.99706","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2020.02.01 16:36:13 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:13 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571372.99706","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2020.02.01 16:36:13 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:14 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_GetExternalInputList: 0
2020.02.01 16:36:14 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:14 4: LGTV_WebOS (meinLGTV) - ���2K{;[/"#9ehG.smmz5!~7(|47s7+i,;G9i;"jA*p#dto,emw3t|@%au{%plFijFi]5?yiWi:;@.qlW8t;icu[.nm e`q"z
ze(P(7( |b*.f!.a /2S/8{T.3;O
2020.02.01 16:36:14 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:14 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571374.78721","payload":{"returnValue":true,"devices":[{"id":"HDMI_1","label":"HDMI 1","port":1,"connected":false,"appId":"com.webos.app.hdmi1","icon":"http://192.168.178.60/resources/8ca20d5e00eb3876a4516e9c53d0395d2cc0cdee/HDMI_1.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_2","label":"HDMI 2","port":2,"connected":false,"appId":"com.webos.app.hdmi2","icon":"http://192.168.178.60/resources/06da9978ad0334a5fc2b2617287d48d519b0abaa/HDMI_2.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_3","label":"HDMI 3","port":3,"connected":false,"appId":"com.webos.app.hdmi3","icon":"http://192.168.178.60/resources/dc6ed1d7ae6cf92f881c16bad62b8fd02456a697/HDMI_3.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_4","label":"HDMI 4","port":4,"connected":false,"appId":"com.webos.app.hdmi4","icon":"http://192.168.178.60/resources/57f1aed833286d8a9df3c18f843d8acb7a915b37/HDMI_4.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false}]}}
2020.02.01 16:36:14 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:14 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571374.78721","payload":{"returnValue":true,"devices":[{"id":"HDMI_1","label":"HDMI 1","port":1,"connected":false,"appId":"com.webos.app.hdmi1","icon":"http://192.168.178.60/resources/8ca20d5e00eb3876a4516e9c53d0395d2cc0cdee/HDMI_1.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_2","label":"HDMI 2","port":2,"connected":false,"appId":"com.webos.app.hdmi2","icon":"http://192.168.178.60/resources/06da9978ad0334a5fc2b2617287d48d519b0abaa/HDMI_2.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_3","label":"HDMI 3","port":3,"connected":false,"appId":"com.webos.app.hdmi3","icon":"http://192.168.178.60/resources/dc6ed1d7ae6cf92f881c16bad62b8fd02456a697/HDMI_3.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_4","label":"HDMI 4","port":4,"connected":false,"appId":"com.webos.app.hdmi4","icon":"http://192.168.178.60/resources/57f1aed833286d8a9df3c18f843d8acb7a915b37/HDMI_4.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false}]}}
2020.02.01 16:36:14 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:16 4: LGTV_WebOS (meinLGTV) - run get functions
2020.02.01 16:36:16 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_GetAudioStatus: 0
2020.02.01 16:36:16 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:16 4: LGTV_WebOS (meinLGTV) - ���2K{;[/"#9ehG.smmz5!~7(|67z8 i,;G9i;"jA*p#dalV"o6U.tJF*tlAi]5?yiWi:;@.qlW8t;icu[.nm e`q"z
ze(P(7( |b*.f!.a /2S/8{T.3;O
2020.02.01 16:36:16 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:16 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571376.71891","payload":{"returnValue":true,"scenario":"mastervolume_tv_speaker","volume":11,"mute":false}}
2020.02.01 16:36:16 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:16 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571376.71891","payload":{"returnValue":true,"scenario":"mastervolume_tv_speaker","volume":11,"mute":false}}
2020.02.01 16:36:16 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:18 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_GetCurrentChannel: 0
2020.02.01 16:36:18 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:18 4: LGTV_WebOS (meinLGTV) - ���2K{;G9i;"jA*p#dto,emq>rkW%tZZ*nwW'"Dit`B."#9ehG.smg"z^"ewFfk|Ki:;Qs1|)c.r7{e
xex {d+T*d!P-e*g"pVi:;@.qlW8tF~8)|1*s..y6-6
2020.02.01 16:36:18 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:18 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571378.72264","payload":{"returnValue":true,"channelId":"7_18_202_202_1011_11130_1","physicalNumber":18,"isScrambled":false,"channelTypeName":"Satellite Digital TV","isLocked":false,"dualChannel":{"dualChannelId":null,"dualChannelTypeName":null,"dualChannelTypeId":null,"dualChannelNumber":null},"isChannelChanged":false,"channelModeName":"Satellite","channelNumber":"202","isFineTuned":false,"channelTypeId":6,"isDescrambled":false,"isReplaceChannel":false,"isSkipped":false,"isHEVCChannel":false,"hybridtvType":"HBBTV","isInvisible":false,"favoriteGroup":null,"channelName":"zdf_neo HD","channelModeId":2,"signalChannelId":"1011_11130_1"}}
2020.02.01 16:36:18 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:18 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571378.72264","payload":{"returnValue":true,"channelId":"7_18_202_202_1011_11130_1","physicalNumber":18,"isScrambled":false,"channelTypeName":"Satellite Digital TV","isLocked":false,"dualChannel":{"dualChannelId":null,"dualChannelTypeName":null,"dualChannelTypeId":null,"dualChannelNumber":null},"isChannelChanged":false,"channelModeName":"Satellite","channelNumber":"202","isFineTuned":false,"channelTypeId":6,"isDescrambled":false,"isReplaceChannel":false,"isSkipped":false,"isHEVCChannel":false,"hybridtvType":"HBBTV","isInvisible":false,"favoriteGroup":null,"channelName":"zdf_neo HD","channelModeId":2,"signalChannelId":"1011_11130_1"}}
2020.02.01 16:36:18 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:20 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_GetForgroundAppInfo: 0
2020.02.01 16:36:20 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:20 4: LGTV_WebOS (meinLGTV) - ���2K{;F2p|q"kW:u|A?"5>rpq[;A8aid/z]&.nW)oj*pi^"cxF"ow*nxU.r6U.t_]9e~@$uwV
pi{%fv,;Q'i|\?-rW2"#(8(Wzbzz9.Px4|Ts3|Sr0}-a}
)f|i,;[/"#9ehG.smmz5!~7(s07y4-i}
2020.02.01 16:36:20 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:20 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571380.72444","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":""}}
2020.02.01 16:36:20 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:20 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571380.72444","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":""}}
2020.02.01 16:36:20 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:22 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_Get3DStatus: 0
2020.02.01 16:36:22 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:22 4: LGTV_WebOS (meinLGTV) - ���2K{;F2p|q"kW:u|A?"5>rpq[;A8aid/z]&.nW)oj8ekD"c|?v7V"si^*y6U.t*vtxF>s;og"z^"ewFfk|Ki:;Qs1|)c.r7{e
xex {d+T*d!P-e*g"pVi:;@.qlW8tF~8)|1*
y..~9/6
2020.02.01 16:36:22 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:22 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571382.72596","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2020.02.01 16:36:22 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:22 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571382.72596","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2020.02.01 16:36:22 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:24 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:24 4: LGTV_WebOS (meinLGTV) - ���2K{;[/"#9ehG.smmz5!~7(s47s7 i,;B*yu]*d;0"o]'utWi:.Og"l@""#8sxBq/6S>dp]ds|FouG&e;it`B."#9ehG.smg"z^"ewFfk|Ki:;Qs1|)c.r7{e
xex {d+T*d!P-e*6
2020.02.01 16:36:24 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:24 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571384.08791","payload":{"returnValue":true}}
2020.02.01 16:36:24 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:24 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571384.08791","payload":{"returnValue":true}}
2020.02.01 16:36:24 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:24 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_GetExternalInputList: 0
2020.02.01 16:36:24 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:24 4: LGTV_WebOS (meinLGTV) - ���2K{;G9i;"jA*p#dto,emw3t|@%au{%plFijFi]5(lpW%t4Y.y;ic!.1{Q|1 )3-W-8*W*9)VyfxVsbWx"5?yiWi:;@.qlW8t;ii}q"kW:u|A?_(s0,z3!e7+y5;O
2020.02.01 16:36:24 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:24 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571384.72425","payload":{"returnValue":true,"devices":[{"id":"HDMI_1","label":"HDMI 1","port":1,"connected":false,"appId":"com.webos.app.hdmi1","icon":"http://192.168.178.60/resources/8ca20d5e00eb3876a4516e9c53d0395d2cc0cdee/HDMI_1.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_2","label":"HDMI 2","port":2,"connected":false,"appId":"com.webos.app.hdmi2","icon":"http://192.168.178.60/resources/06da9978ad0334a5fc2b2617287d48d519b0abaa/HDMI_2.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_3","label":"HDMI 3","port":3,"connected":false,"appId":"com.webos.app.hdmi3","icon":"http://192.168.178.60/resources/dc6ed1d7ae6cf92f881c16bad62b8fd02456a697/HDMI_3.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_4","label":"HDMI 4","port":4,"connected":false,"appId":"com.webos.app.hdmi4","icon":"http://192.168.178.60/resources/57f1aed833286d8a9df3c18f843d8acb7a915b37/HDMI_4.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false}]}}
2020.02.01 16:36:24 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:24 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571384.72425","payload":{"returnValue":true,"devices":[{"id":"HDMI_1","label":"HDMI 1","port":1,"connected":false,"appId":"com.webos.app.hdmi1","icon":"http://192.168.178.60/resources/8ca20d5e00eb3876a4516e9c53d0395d2cc0cdee/HDMI_1.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_2","label":"HDMI 2","port":2,"connected":false,"appId":"com.webos.app.hdmi2","icon":"http://192.168.178.60/resources/06da9978ad0334a5fc2b2617287d48d519b0abaa/HDMI_2.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_3","label":"HDMI 3","port":3,"connected":false,"appId":"com.webos.app.hdmi3","icon":"http://192.168.178.60/resources/dc6ed1d7ae6cf92f881c16bad62b8fd02456a697/HDMI_3.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_4","label":"HDMI 4","port":4,"connected":false,"appId":"com.webos.app.hdmi4","icon":"http://192.168.178.60/resources/57f1aed833286d8a9df3c18f843d8acb7a915b37/HDMI_4.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false}]}}
2020.02.01 16:36:24 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:26 4: LGTV_WebOS (meinLGTV) - run get functions
2020.02.01 16:36:26 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_GetChannelProgramInfo: 0
2020.02.01 16:36:26 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:26 4: LGTV_WebOS (meinLGTV) - ���2K{;G9i;"jA*p#dto,emq#aw\.lI@$gkS&IwT$"Dicu[.nm e`q"z
ze(P(7( |b*.f!.a /2S/8{T.3;it`B."#9ehG.smg"pVi:;@.qlW8tF~8)|1*
}..|3.6
2020.02.01 16:36:26 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:26 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571386.72737","payload":{"returnValue":true,"channel":{"channelId":"7_18_202_202_1011_11130_1","programId":"7_18_202_202_1011_11130_1","signalChannelId":"1011_11130_1","chanCode":"266687421-CBCCE38E9A83402AB9F1CA033F0C5B1F","channelMode":"Satellite","channelModeId":2,"channelType":"Satellite Digital TV","channelTypeId":6,"channelNumber":"202","majorNumber":202,"minorNumber":202,"channelName":"zdf_neo HD","skipped":false,"locked":false,"descrambled":true,"scrambled":false,"serviceType":25,"favoriteGroup":[],"imgUrl":"/mnt/lg/cmn_data/channel_logo/major_logo_img/266687421-CBCCE38E9A83402AB9F1CA033F0C5B1F_201412040000_h213x60.png","display":1,"satelliteName":"ASTRA 19.2E","fineTuned":false,"Frequency":11361,"shortCut":255,"Bandwidth":0,"HDTV":true,"Invisible":false,"TV":true,"DTV":true,"ATV":false,"Data":false,"Radio":false,"Numeric":false,"PrimaryCh":true,"specialService":false,"CASystemIDList":{},"CASystemIDListCount":0,"groupIdList":[0,1,11,13],"channelGenreCode":"","favoriteIdxA":250,"favoriteIdxB":250,"favoriteIdxC":250,"favoriteIdxD":250,"imgUrl2":"","channelLogoSize":"H213x60","ipChanServerUrl":"","payChan":false,"IPChannelCode":"UNKNOWN","ipCallNumber":"UNKNOWN","otuFlag":false,"favoriteIdxE":250,"favoriteIdxF":250,"favoriteIdxG":250,"favoriteIdxH":250,"satelliteLcn":true,"waterMarkUrl":"UNKNOWN","channelNameSortKey":"20","ipChanType":"UNKNOWN","adultFlag":0,"ipChanCategory":"UNKNOWN","ipChanInteractive":false,"callSign":"UNKNOWN","adFlag":0,"configured":false,"lastUpdated":"","ipChanCpId":"UNKNOWN","isFreeviewPlay":1,"hasBackward":0,"playerService":"com.webos.service.tv","TSID":1011,"SVCID":11130},"programList":[{"channelId":"7_18_202_202_1011_11130_1","duration":2700,"endTime":"2020,02,02,14,10,00","localEndTime":"2020,02,02,15,10,00","localStartTime":"2020,02,02,14,25,00","genre":"Arts/Culture (without music)","programId":"1_1011_11130_49089","programName":"Terra X","rating":[{"ratingString":"","ratingValue":3,"region":0,"_id":"4a3be"}],"signalChannelId":"1011_11130_1","startTime":"2020,02,02,13,25,00","tableId":0},{"channelId":"7_18_202_202_1011_11130_1","duration":2700,"endTime":"2020,02,02,14,55,00","localEndTime":"2020,02,02,15,55,00","localStartTime":"2020,02,02,15,10,00","genre":"Arts/Culture (without music)","programId":"1_1011_11130_49090","programName":"Terra X","rating":[{"ratingString":"","ratingValue":3,"region":0,"_id":"4a3c8"}],"signalChannelId":"1011_11130_1","startTime":"2020,02,02,14,10,00","tableId":0},{"channelId":"7_18_202_202_1011_11130_1","duration":2700,"endTime":"2020,02,02,15,40,00","localEndTime":"2020,02,02,16,40,00","localStartTime":"2020,02,02,15,55,00","genre":"Social/Political Issues/Economics","programId":"1_1011_11130_49091","programName":"Die glorreichen 10","rating":[{"ratingString":"","ratingValue":3,"region":0,"_id":"4a3d1"}],"signalChannelId":"1011_11130_1","startTime":"2020,02,02,14,55,00","tableId":0},{"channelId":"7_18_202_202_1011_11130_1","duration":1500,"endTime":"2020,02,02,16,05,00","localEndTime":"2020,02,02,17,05,00","localStartTime":"2020,02,02,16,40,00","genre":"Show/Game Show","programId":"1_1011_11130_49092","programName":"Sketch History","rating":[{"ratingString":"","ratingValue":3,"region":0,"_id":"4a3db"}],"signalChannelId":"1011_11130_1","startTime":"2020,02,02,15,40,00","tableId":0},{"channelId":"7_18_202_202_1011_11130_1","duration":3300,"endTime":"2020,02,02,17,00,00","localEndTime":"2020,02,02,18,00,00","localStartTime":"2020,02,02,17,05,00","genre":"Movie/Drama","programId":"1_1011_11130_49093","programName":"Death in Paradise","rating":[{"ratingString":"","ratingValue":3,"region":0,"_id":"4a3e5"}],"signalChannelId":"1011_11130_1","startTime":"2020,02,02,16,05,00","tableId":0},{"channelId":"7_18_202_202_1011_11130_1","duration":3000,"endTime":"2020,02,02,17,50,00","localEndTime":"2020,02,02,18,50,00","localStartTime":"2020,02,02,18,00,00","genre":"Movie/Drama","programId":"1_1011_11130_49094","programName":"Death in Paradise","rating":[{"ratingString":"","ratingValue":3,"region":0,"_id":"4a3ef"}],"signalChannelId":"1011_11130_1","startTime":"2020,02,02,17,00,00","tableId":0}]}}
2020.02.01 16:36:26 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:26 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571386.72737","payload":{"returnValue":true,"channel":{"channelId":"7_18_202_202_1011_11130_1","programId":"7_18_202_202_1011_11130_1","signalChannelId":"1011_11130_1","chanCode":"266687421-CBCCE38E9A83402AB9F1CA033F0C5B1F","channelMode":"Satellite","channelModeId":2,"channelType":"Satellite Digital TV","channelTypeId":6,"channelNumber":"202","majorNumber":202,"minorNumber":202,"channelName":"zdf_neo HD","skipped":false,"locked":false,"descrambled":true,"scrambled":false,"serviceType":25,"favoriteGroup":[],"imgUrl":"/mnt/lg/cmn_data/channel_logo/major_logo_img/266687421-CBCCE38E9A83402AB9F1CA033F0C5B1F_201412040000_h213x60.png","display":1,"satelliteName":"ASTRA 19.2E","fineTuned":false,"Frequency":11361,"shortCut":255,"Bandwidth":0,"HDTV":true,"Invisible":false,"TV":true,"DTV":true,"ATV":false,"Data":false,"Radio":false,"Numeric":false,"PrimaryCh":true,"specialService":false,"CASystemIDList":{},"CASystemIDListCount":0,"groupIdList":[0,1,11,13],"channelGenreCode":"","favoriteIdxA":250,"favoriteIdxB":250,"favoriteIdxC":250,"favoriteIdxD":250,"imgUrl2":"","channelLogoSize":"H213x60","ipChanServerUrl":"","payChan":false,"IPChannelCode":"UNKNOWN","ipCallNumber":"UNKNOWN","otuFlag":false,"favoriteIdxE":250,"favoriteIdxF":250,"favoriteIdxG":250,"favoriteIdxH":250,"satelliteLcn":true,"waterMarkUrl":"UNKNOWN","channelNameSortKey":"20","ipChanType":"UNKNOWN","adultFlag":0,"ipChanCategory":"UNKNOWN","ipChanInteractive":false,"callSign":"UNKNOWN","adFlag":0,"configured":false,"lastUpdated":"","ipChanCpId":"UNKNOWN","isFreeviewPlay":1,"hasBackward":0,"playerService":"com.webos.service.tv","TSID":1011,"SVCID":11130},"programList":[{"channelId":"7_18_202_202_1011_11130_1","duration":2700,"endTime":"2020,02,02,14,10,00","localEndTime":"2020,02,02,15,10,00","localStartTime":"2020,02,02,14,25,00","genre":"Arts/Culture (without music)","programId":"1_1011_11130_49089","programName":"Terra X","rating":[{"ratingString":"","ratingValue":3,"region":0,"_id":"4a3be"}],"signalChannelId":"1011_11130_1","startTime":"2020,02,02,13,25,00","tableId":0},{"channelId":"7_18_202_202_1011_11130_1","duration":2700,"endTime":"2020,02,02,14,55,00","localEndTime":"2020,02,02,15,55,00","localStartTime":"2020,02,02,15,10,00","genre":"Arts/Culture (without music)","programId":"1_1011_11130_49090","programName":"Terra X","rating":[{"ratingString":"","ratingValue":3,"region":0,"_id":"4a3c8"}],"signalChannelId":"1011_11130_1","startTime":"2020,02,02,14,10,00","tableId":0},{"channelId":"7_18_202_202_1011_11130_1","duration":2700,"endTime":"2020,02,02,15,40,00","localEndTime":"2020,02,02,16,40,00","localStartTime":"2020,02,02,15,55,00","genre":"Social/Political Issues/Economics","programId":"1_1011_11130_49091","programName":"Die glorreichen 10","rating":[{"ratingString":"","ratingValue":3,"region":0,"_id":"4a3d1"}],"signalChannelId":"1011_11130_1","startTime":"2020,02,02,14,55,00","tableId":0},{"channelId":"7_18_202_202_1011_11130_1","duration":1500,"endTime":"2020,02,02,16,05,00","localEndTime":"2020,02,02,17,05,00","localStartTime":"2020,02,02,16,40,00","genre":"Show/Game Show","programId":"1_1011_11130_49092","programName":"Sketch History","rating":[{"ratingString":"","ratingValue":3,"region":0,"_id":"4a3db"}],"signalChannelId":"1011_11130_1","startTime":"2020,02,02,15,40,00","tableId":0},{"channelId":"7_18_202_202_1011_11130_1","duration":3300,"endTime":"2020,02,02,17,00,00","localEndTime":"2020,02,02,18,00,00","localStartTime":"2020,02,02,17,05,00","genre":"Movie/Drama","programId":"1_1011_11130_49093","programName":"Death in Paradise","rating":[{"ratingString":"","ratingValue":3,"region":0,"_id":"4a3e5"}],"signalChannelId":"1011_11130_1","startTime":"2020,02,02,16,05,00","tableId":0},{"channelId":"7_18_202_202_1011_11130_1","duration":3000,"endTime":"2020,02,02,17,50,00","localEndTime":"2020,02,02,18,50,00","localStartTime":"2020,02,02,18,00,00","genre":"Movie/Drama","programId":"1_1011_11130_49094","programName":"Death in Paradise","rating":[{"ratingString":"","ratingValue":3,"region":0,"_id":"4a3ef"}],"signalChannelId":"1011_11130_1","startTime":"2020,02,02,17,00,00","tableId":0}]}}
2020.02.01 16:36:26 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:28 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:28 4: LGTV_WebOS (meinLGTV) - ���2K{;B*yu]*d;0"o]'utWi: Og"pVi:;@.qlW8tF~8)|1*
s.+s8;it`B."#9ehG.smg"l@""#8sxBq/6S>dp]ds|FouG&e;icu[.nm e`q"z
ze(P(7( |b*.f!.a /2S/8{T.3;O
2020.02.01 16:36:28 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:28 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571388.2088","payload":{"returnValue":true}}
2020.02.01 16:36:28 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:28 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571388.2088","payload":{"returnValue":true}}
2020.02.01 16:36:28 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:36 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:36 4: LGTV_WebOS (meinLGTV) - ���2K{;G9i;"jA*p#ds`A?et?uk\f,;Q'i|\?-rW2"#(8(Wzbzz9.Px4|Ts3|Sr0}-a}
)f|i,;F2p|q"kW:u|A?"5"d;ir|C>ejF1,
{5.x9/y2!|"5;a`^$a}q{dO
2020.02.01 16:36:36 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:36 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571396.22807","payload":{"returnValue":true}}
2020.02.01 16:36:36 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:36 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571396.22807","payload":{"returnValue":true}}
2020.02.01 16:36:36 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:36 4: LGTV_WebOS (meinLGTV) - run get functions
2020.02.01 16:36:36 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_GetAudioStatus: 0
2020.02.01 16:36:36 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:36 4: LGTV_WebOS (meinLGTV) - ���2K{;[/"#9ehG.smmz5!~7(r67x3/ i,;G9i;"jA*p#dalV"o6U.tJF*tlAi]5(lpW%t4Y.y;ic!.1{Q|1 )3-W-8*W*9)VyfxVsbWx"5?yiWi:;@.qlW8t;O
2020.02.01 16:36:36 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:36 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571396.73369","payload":{"returnValue":true,"scenario":"mastervolume_tv_speaker","volume":9,"mute":false}}
2020.02.01 16:36:36 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:36 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571396.73369","payload":{"returnValue":true,"scenario":"mastervolume_tv_speaker","volume":9,"mute":false}}
2020.02.01 16:36:36 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:38 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_GetCurrentChannel: 0
2020.02.01 16:36:38 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:38 4: LGTV_WebOS (meinLGTV) - ���2K{;[/"#9ehG.smmz5!~7(r87x7 i,;G9i;"jA*p#dto,emq>rkW%tZZ*nwW'"Dit`B."#9ehG.smg"z^"ewFfk|Ki:;Qs1|)c.r7{e
xex {d+T*d!P-e*6
2020.02.01 16:36:38 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:38 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571398.73795","payload":{"returnValue":true}}
2020.02.01 16:36:38 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:38 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571398.73795","payload":{"returnValue":true}}
2020.02.01 16:36:38 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:40 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_GetForgroundAppInfo: 0
2020.02.01 16:36:40 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:40 4: LGTV_WebOS (meinLGTV) - ���2K{;G9i;"jA*p#dcv_ew|P$s7S;pu[(am[$nTS%a~W9/~W?Fv@.gk]>n}s;pP\-o;og"mK;e;ir|C>ejFi,;Q'i|\?-rW2"#(8(Wzbzz9.Px4|Ts3|Sr0}-a}
)f|i,;[/"#9ehG.smmz5!~7({07~0)
i}
2020.02.01 16:36:40 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:40 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571400.75008","payload":{"appId":"","returnValue":true,"windowId":"","processId":""}}
2020.02.01 16:36:40 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:40 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571400.75008","payload":{"appId":"","returnValue":true,"windowId":"","processId":""}}
2020.02.01 16:36:40 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:42 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_Get3DStatus: 0
2020.02.01 16:36:42 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:42 4: LGTV_WebOS (meinLGTV) - ���2K{;F2p|q"kW:u|A?"5>rpq[;A8aid/z]&.nW)oj8ekD"c|?v7V"si^*y6U.t*vtxF>s;og"z^"ewFfk|Ki:;Qs1|)c.r7{e
xex {d+T*d!P-e*g"pVi:;@.qlW8tF~8)|1-y..r5 6
2020.02.01 16:36:42 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:42 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571402.73959","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2020.02.01 16:36:42 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:42 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571402.73959","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2020.02.01 16:36:42 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:44 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:44 4: LGTV_WebOS (meinLGTV) - ���2K{;[/"#9ehG.smmz5!~7({472 i,;B*yu]*d;0}5>rpq[;A8aid/jK8t|_dtl@%Ow,;F2p|q"kW:u|A?"5(lpW%t4Y.y;ic!.1{Q|1 )3-W-8*W*9)VyfxVsbWx"d
2020.02.01 16:36:44 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:44 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"error","id":"request_1580571404.44293","error":"404 no such service or method","payload":{}}
2020.02.01 16:36:44 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:44 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"error","id":"request_1580571404.44293","error":"404 no such service or method","payload":{}}
2020.02.01 16:36:44 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:44 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_GetExternalInputList: 0
2020.02.01 16:36:44 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:44 4: LGTV_WebOS (meinLGTV) - ���2K{;[/"#9ehG.smmz5!~7({47x9*i,;F2p|q"kW:u|A?"5>rpq[;A8aid/mDdg|FxmW9nx^niG?LpA?"Dicu[.nm e`q"z
ze(P(7( |b*.f!.a /2S/8{T.3;O
2020.02.01 16:36:44 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:44 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571404.73932","payload":{"returnValue":true,"devices":[{"id":"HDMI_1","label":"HDMI 1","port":1,"connected":false,"appId":"com.webos.app.hdmi1","icon":"http://192.168.178.60/resources/8ca20d5e00eb3876a4516e9c53d0395d2cc0cdee/HDMI_1.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_2","label":"HDMI 2","port":2,"connected":false,"appId":"com.webos.app.hdmi2","icon":"http://192.168.178.60/resources/06da9978ad0334a5fc2b2617287d48d519b0abaa/HDMI_2.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_3","label":"HDMI 3","port":3,"connected":false,"appId":"com.webos.app.hdmi3","icon":"http://192.168.178.60/resources/dc6ed1d7ae6cf92f881c16bad62b8fd02456a697/HDMI_3.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_4","label":"HDMI 4","port":4,"connected":false,"appId":"com.webos.app.hdmi4","icon":"http://192.168.178.60/resources/57f1aed833286d8a9df3c18f843d8acb7a915b37/HDMI_4.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false}]}}
2020.02.01 16:36:44 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:44 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571404.73932","payload":{"returnValue":true,"devices":[{"id":"HDMI_1","label":"HDMI 1","port":1,"connected":false,"appId":"com.webos.app.hdmi1","icon":"http://192.168.178.60/resources/8ca20d5e00eb3876a4516e9c53d0395d2cc0cdee/HDMI_1.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_2","label":"HDMI 2","port":2,"connected":false,"appId":"com.webos.app.hdmi2","icon":"http://192.168.178.60/resources/06da9978ad0334a5fc2b2617287d48d519b0abaa/HDMI_2.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_3","label":"HDMI 3","port":3,"connected":false,"appId":"com.webos.app.hdmi3","icon":"http://192.168.178.60/resources/dc6ed1d7ae6cf92f881c16bad62b8fd02456a697/HDMI_3.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_4","label":"HDMI 4","port":4,"connected":false,"appId":"com.webos.app.hdmi4","icon":"http://192.168.178.60/resources/57f1aed833286d8a9df3c18f843d8acb7a915b37/HDMI_4.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false}]}}
2020.02.01 16:36:44 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:46 4: LGTV_WebOS (meinLGTV) - run get functions
2020.02.01 16:36:46 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_GetAudioStatus: 0
2020.02.01 16:36:46 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:46 4: LGTV_WebOS (meinLGTV) - ���2K{;G9i;"jA*p#dalV"o6U.tJF*tlAi]5(lpW%t4Y.y;ic!.1{Q|1 )3-W-8*W*9)VyfxVsbWx"5?yiWi:;@.qlW8t;ii}q"kW:u|A?_(s0,z4)e7-s5;O
2020.02.01 16:36:46 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:46 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571406.74285","payload":{"returnValue":true,"scenario":"mastervolume_tv_speaker","volume":9,"mute":false}}
2020.02.01 16:36:46 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:46 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571406.74285","payload":{"returnValue":true,"scenario":"mastervolume_tv_speaker","volume":9,"mute":false}}
2020.02.01 16:36:46 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:48 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_GetCurrentChannel: 0
2020.02.01 16:36:48 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:48 4: LGTV_WebOS (meinLGTV) - ���2K{;[/"#9ehG.smmz5!~7({87s3!i,;Q'i|\?-rW2"#(8(Wzbzz9.Px4|Ts3|Sr0}-a}
)f|i,;G9i;"jA*p#dto,emq>rkW%tZZ*nwW'"Dit`B."#9ehG.sm6
2020.02.01 16:36:48 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:48 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571408.78385","payload":{"returnValue":true}}
2020.02.01 16:36:48 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:48 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571408.78385","payload":{"returnValue":true}}
2020.02.01 16:36:48 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:50 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_GetForgroundAppInfo: 0
2020.02.01 16:36:50 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:50 4: LGTV_WebOS (meinLGTV) - ���2K{;[/"#9ehG.smmz5!~7(z079*i,;G9i;"jA*p#dcv_ew|P$s7S;pu[(am[$nTS%a~W9/~W?Fv@.gk]>n}s;pP\-o;og"mK;e;ir|C>ejFi,;Q'i|\?-rW2"#(8(Wzbzz9.Px4|Ts3|Sr0}-a}
)f|i}
2020.02.01 16:36:50 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:50 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571410.74932","payload":{"appId":"","returnValue":true,"windowId":"","processId":""}}
2020.02.01 16:36:50 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:50 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571410.74932","payload":{"appId":"","returnValue":true,"windowId":"","processId":""}}
2020.02.01 16:36:50 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:52 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_Get3DStatus: 0
2020.02.01 16:36:52 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:52 4: LGTV_WebOS (meinLGTV) - ���2K{;[/"#9ehG.smmz5!~7(z27~0(i,;G9i;"jA*p#dcv_ew|P$s7A.ro[(e7F=.}[8puS2/~W?3]a?amG8"Dit`B."#9ehG.smg"z^"ewFfk|Ki:;Qs1|)c.r7{e
xex {d+T*d!P-e*6
2020.02.01 16:36:52 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:52 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571412.75016","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2020.02.01 16:36:52 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:52 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571412.75016","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2020.02.01 16:36:52 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:54 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_GetExternalInputList: 0
2020.02.01 16:36:54 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:54 4: LGTV_WebOS (meinLGTV) - ���2K{;[/"#9ehG.smmz5!~7(z479+i,;Q'i|\?-rW2"#(8(Wzbzz9.Px4|Ts3|Sr0}-a}
)f|i,;G9i;"jA*p#dto,emw3t|@%au{%plFijFi]5?yiWi:;@.qlW8t;O
2020.02.01 16:36:54 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:54 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"response","id":"request_1580571414.74923","payload":{"returnValue":true,"devices":[{"id":"HDMI_1","label":"HDMI 1","port":1,"connected":false,"appId":"com.webos.app.hdmi1","icon":"http://192.168.178.60/resources/8ca20d5e00eb3876a4516e9c53d0395d2cc0cdee/HDMI_1.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_2","label":"HDMI 2","port":2,"connected":false,"appId":"com.webos.app.hdmi2","icon":"http://192.168.178.60/resources/06da9978ad0334a5fc2b2617287d48d519b0abaa/HDMI_2.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_3","label":"HDMI 3","port":3,"connected":false,"appId":"com.webos.app.hdmi3","icon":"http://192.168.178.60/resources/dc6ed1d7ae6cf92f881c16bad62b8fd02456a697/HDMI_3.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_4","label":"HDMI 4","port":4,"connected":false,"appId":"com.webos.app.hdmi4","icon":"http://192.168.178.60/resources/57f1aed833286d8a9df3c18f843d8acb7a915b37/HDMI_4.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false}]}}
2020.02.01 16:36:54 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:54 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"response","id":"request_1580571414.74923","payload":{"returnValue":true,"devices":[{"id":"HDMI_1","label":"HDMI 1","port":1,"connected":false,"appId":"com.webos.app.hdmi1","icon":"http://192.168.178.60/resources/8ca20d5e00eb3876a4516e9c53d0395d2cc0cdee/HDMI_1.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_2","label":"HDMI 2","port":2,"connected":false,"appId":"com.webos.app.hdmi2","icon":"http://192.168.178.60/resources/06da9978ad0334a5fc2b2617287d48d519b0abaa/HDMI_2.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_3","label":"HDMI 3","port":3,"connected":false,"appId":"com.webos.app.hdmi3","icon":"http://192.168.178.60/resources/dc6ed1d7ae6cf92f881c16bad62b8fd02456a697/HDMI_3.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_4","label":"HDMI 4","port":4,"connected":false,"appId":"com.webos.app.hdmi4","icon":"http://192.168.178.60/resources/57f1aed833286d8a9df3c18f843d8acb7a915b37/HDMI_4.png","modified":false,"lastUniqueId":255,"hdmiPlugIn":false,"dongleConnected":false,"subList":[],"subCount":0,"favorite":false}]}}
2020.02.01 16:36:54 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:36:56 4: LGTV_WebOS (meinLGTV) - run get functions
2020.02.01 16:36:56 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_GetChannelProgramInfo: 0
2020.02.01 16:36:56 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:56 4: LGTV_WebOS (meinLGTV) - ���2K{;[/"#9ehG.smmz5!~7(z67~2/i,;Q'i|\?-rW2"#(8(Wzbzz9.Px4|Ts3|Sr0}-a}
)f|i,;G9i;"jA*p#dto,emq#aw\.lI@$gkS&IwT$"Dit`B."#9ehG.sm6
2020.02.01 16:36:56 4: LGTV_WebOS (meinLGTV) - ReadFn started
2020.02.01 16:36:56 4: LGTV_WebOS (meinLGTV) - received correct JSON string, start response processing: {"type":"error","id":"request_1580571416.75263","error":"500 Application error","payload":{"returnValue":false,"errorCode":-1000,"errorText":"acb returns empty acbs for getForegroundAppInfo: undefined"}}
2020.02.01 16:36:56 4: LGTV_WebOS (meinLGTV) - JSON detected, run LGTV_WebOS_WriteReadings
2020.02.01 16:36:56 4: LGTV_WebOS (meinLGTV) - Corrected JSON String: {"type":"error","id":"request_1580571416.75263","error":"500 Application error","payload":{"returnValue":false,"errorCode":-1000,"errorText":"acb returns empty acbs for getForegroundAppInfo: undefined"}}
2020.02.01 16:36:56 4: LGTV_WebOS (meinLGTV) - Beginn Readings writing
2020.02.01 16:37:06 4: LGTV_WebOS (meinLGTV) - run get functions
2020.02.01 16:37:06 4: LGTV_WebOS (meinLGTV) - LGTV_WebOS_GetAudioStatus: 0
2020.02.01 16:37:06 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:37:06 4: LGTV_WebOS (meinLGTV) - ���2K{;[/"#9ehG.smmz5!~7(y67}0*i,;G9i;"jA*p#dalV"o6U.tJF*tlAi]5(lpW%t4Y.y;ic!.1{Q|1 )3-W-8*W*9)VyfxVsbWx"5?yiWi:;@.qlW8t;O


List:

Internals:
   CHANGED   
   DEF        192.168.178.60
   FD         71
   FUUID      5e353e67-f33f-8098-1160-e3ba6c0fe2df616a
   FVERSION   82_LGTV_WebOS.pm:v3.2.1-s19994/2019-08-13
   HOST       192.168.178.60
   NAME       meinLGTV
   NR         457
   PARTIAL   
   STATE      on
   TYPE       LGTV_WebOS
   VERSION    v3.2.1
   READINGS:
     2020-02-01 10:03:04   3D              off
     2020-02-01 10:03:04   3DMode          2d
     2020-02-01 16:36:08   channel         202
     2020-02-01 16:35:56   channelCurrentEndTime 2020-02-02 15:10:00
     2020-02-01 16:35:56   channelCurrentStartTime 2020-02-02 14:25:00
     2020-02-01 16:35:56   channelCurrentTitle Terra X
     2020-02-01 16:36:08   channelMedia    Satellite Digital TV
     2020-02-01 16:36:08   channelName     zdf_neo HD
     2020-02-01 16:35:56   channelNextEndTime 2020-02-02 15:55:00
     2020-02-01 16:35:56   channelNextStartTime 2020-02-02 15:10:00
     2020-02-01 16:35:56   channelNextTitle Terra X
     2020-02-01 10:03:06   extInput_HDMI 1 connect_0
     2020-02-01 10:03:06   extInput_HDMI 2 connect_0
     2020-02-01 10:03:06   extInput_HDMI 3 connect_0
     2020-02-01 10:03:06   extInput_HDMI 4 connect_0
     2020-02-01 16:35:50   input           -
     2020-02-01 16:36:56   lastResponse    error - 500 Application error
     2020-02-01 16:35:50   launchApp       TV
     2020-02-01 10:02:45   lgKey           c81e1bc7197b34ef83ea90d2fad8bfe3
     2020-02-01 10:02:58   mute            off
     2020-02-01 10:01:32   pairing         paired
     2020-02-01 16:35:48   state           on
     2020-02-01 16:36:36   volume          9
   helper:
     wsKey      MTU4MDU3MTM0Ni42MDQ1Mw==

     device:
       registered 1
       runsetcmd  0
       channelguide:
         counter    1
       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:
   channelGuide 1
   devStateIcon on:10px-kreis-gruen:off off:10px-kreis-rot:on
   room       Andere->Fernsehen
   verbose    4


Ich hatte den TV nach dem Löschen des Attributes ausgeschaltet per Modul.
#Dann habe ich versucht, ihn per Modul wieder einzuschalten, geht selbstverständlich nicht, abner nur so zum Test.

Das sollte sich nun im Logf zeigen.


Auch nach dem Abschalten des TV per Modul bleibt der Status auf on.

Irgendwie scheinen die Befehle gespeichert zu bleiben, denn nach dem Einschalten per Fernbedienung schaltete de TV wieder ab.
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

CoolTux


2020.02.01 16:36:56 4: LGTV_WebOS (meinLGTV) - WriteFn called
2020.02.01 16:36:56 4: LGTV_WebOS (meinLGTV) - ���2K{;[/"#9ehG.smmz5!~7(z67~2/i,;Q'i|\?-rW2"#(8(Wzbzz9.Px4|Ts3|Sr0}-a}
)f|i,;G9i;"jA*p#dto,emq#aw\.lI@$gkS&IwT$"Dit`B."#9ehG.sm6


Mit kommt der WriteFn Code komisch vor. Ich muss mir das in Ruhe morgen anschauen.
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