[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

Gib mal bitte ein list vom TV Device und ein Screen von der input auswahlliste. Also die set input Befehle
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

Internals:
   DEF        192.168.188.60
   HOST       192.168.188.60
   LAST_RECV  1518505642
   NAME       TV_Wohnzimmer
   NR         383
   PARTIAL   
   STATE      off
   TYPE       LGTV_WebOS
   VERSION    2.0.0
   READINGS:
     2018-02-13 08:07:20   3D              off
     2018-02-13 08:07:20   3DMode          2d
     2018-02-13 08:45:20   channel         -
     2018-02-13 08:45:20   channelCurrentEndTime -
     2018-02-13 08:45:20   channelCurrentStartTime -
     2018-02-13 08:45:20   channelCurrentTitle -
     2018-02-13 08:45:20   channelMedia    -
     2018-02-13 08:45:20   channelName     -
     2018-02-13 08:45:20   channelNextEndTime -
     2018-02-13 08:45:20   channelNextStartTime -
     2018-02-13 08:45:20   channelNextTitle -
     2018-02-13 08:07:22   extInput_AV-1   connect_false
     2018-02-13 08:07:22   extInput_AV-2   connect_false
     2018-01-07 01:22:39   extInput_Anderes Gerät connect_true
     2018-02-12 01:13:09   extInput_Anderes Gerät connect_true
     2018-02-13 08:07:22   extInput_HDMI-1 connect_true
     2018-02-13 08:07:22   extInput_HDMI-2 connect_false
     2018-02-13 08:07:22   extInput_HDMI-3 connect_false
     2018-02-13 08:07:22   extInput_Komponente connect_false
     2018-02-13 08:07:18   input           -
     2018-02-13 08:07:24   lastResponse    ok
     2018-02-13 08:06:59   launchApp       TV
     2018-02-13 08:06:36   lgKey           290e9a5215016be45c457ea686211545
     2018-02-13 08:07:24   mute            off
     2018-02-13 08:07:24   pairing         paired
     2018-02-12 01:22:36   service_api     v.1
     2018-02-12 01:22:36   service_audio   v.1
     2018-02-12 01:22:36   service_media.controls v.1
     2018-02-12 01:22:36   service_media.viewer v.1
     2018-02-12 01:22:36   service_pairing v.1
     2018-02-12 01:22:36   service_system  v.1
     2018-02-12 01:22:36   service_system.launcher v.1
     2018-02-12 01:22:36   service_system.notifications v.1
     2018-02-12 01:22:36   service_tv      v.1
     2018-02-12 01:22:36   service_webapp  v.2
     2018-02-13 08:07:25   state           off
     2018-02-13 08:07:24   volume          7
   helper:
     wsKey      MTUxODUwNTU5My4zNjQyNg==

     device:
       registered 1
       runsetcmd  0
       channelguide:
         counter    11247
       inputapps:
         com.webos.app.externalinput.av2 AV-2
         com.webos.app.externalinput.component Komponente
         com.webos.app.externalinput.scart AV-1
         com.webos.app.hdmi1 HDMI-1
         com.webos.app.hdmi2 HDMI-2
         com.webos.app.hdmi3 HDMI-3
       inputs:
         AV-1       com.webos.app.externalinput.scart
         AV-2       com.webos.app.externalinput.av2
         HDMI-1     com.webos.app.hdmi1
         HDMI-2     com.webos.app.hdmi2
         HDMI-3     com.webos.app.hdmi3
         Komponente com.webos.app.externalinput.component
Attributes:
   alexaName  fernseher
   devStateIcon on:10px-kreis-gruen:off off:10px-kreis-rot:on
   genericDeviceType switch
   icon       it_television
   room       TV->Wohnzimmer,Alexacontrol
   webCmd     on:off:rewind:pause:stop:play:fastForward

CoolTux

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

Im TV-Menü Input ist Live TV ja auch in der Liste der Geräteeingänge.

Darum geht's mir doch, ich hätte gerne 'Live TV' in der set input Liste.

CoolTux

Wie gesagt, wenn es nicht als Reading extInput_blabla existiert gibt es das auch nicht in der input List von set und das bedeutet das es als input Ressource nicht über den TV zur Verfügung gestellt wird. Also das was der TV als Info über das Netzwerk liefert.
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

Dann vielleicht über die set launchApp Liste ?!  ;D

Man kann die Geräteeingänge ja auch der My Apps Liste im TV hinzufügen.
Besteht hier die Möglichkeit das du bspw. HDMI-(1-3) mit in die set launchApp Liste nehmen kannst ?
TV ist hier ja schon vorhanden.

CoolTux

Wenn Du mir kurz erklären kannst warum eine Funktionalität doppelt vorhanden sein muß kann ich gerne mal schauen.
launchApp sollte nur für Apps sein und das umschalten der Input Sourcen sollte nur über input gemacht werden.


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

TomLee

Zitat... und diesen mit "Alexa, Kodi an/aus"  nutzen möchte. AN für HDMI1, AUS für Live TV. Klar geht das mit DOIF/NOTIFY und Dummy, wäre dann aber auch das erste Gerät bei dem ich diesen Weg gehen müsste. Mit Readingsproxy hab ich bisher alles lösen können ...

Das mit der doppelten Funktionalität dacht ich mir schon vor meiner ersten Frage, darum hatte ich auch erst gefragt ob es möglich ist 'Live TV' (in diesem  Falle ein Geräteeingang) in die set input Liste mit aufzunehmen.
DOIF/NOTIFY und Dummy möcht ich halt vermeiden und das mit Readingsproxy umsetzen.

ZitatlaunchApp sollte nur für Apps sein und das umschalten der Input Sourcen sollte nur über input gemacht werden.

Das verstehe ich sehr gut und war mir vor meiner ersten Frage auch bewusst.


Sowas in der Art hab ich vor:

defmod rp_TV_Wohnzimmer_Kodi readingsProxy TV_Wohnzimmer:input
attr rp_WandtabletFlurKueche_OnOff alexaName Kodi
attr rp_WandtabletFlurKueche_OnOff devStateIcon on:control_on_off@green off:control_standby
attr rp_WandtabletFlurKueche_OnOff event-on-change-reading .*
attr rp_WandtabletFlurKueche_OnOff genericDeviceType switch
attr rp_WandtabletFlurKueche_OnOff room Alexacontrol
attr rp_WandtabletFlurKueche_OnOff setFn { return 'input HDMI-1' if( $CMD eq 'on' );;;; return 'input Live TV';;;; }
attr rp_WandtabletFlurKueche_OnOff setList on off

CoolTux

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

 Mit 'Alexa Kodi an' und 'Alexa Sat an' wäre das eine annehmbare Lösung, ja.

TomLee

Hallo,

hab auf einmal das Log voll mit:


2018.02.17 15:57:19 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 15:58:21 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 15:58:51 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 15:59:31 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 15:59:51 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 16:00:21 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 16:01:13 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 16:01:33 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 16:01:53 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 16:02:13 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout



Internals:
   CHANGED   
   DEF        192.168.188.60
   FD         57
   HOST       192.168.188.60
   LAST_RECV  1518880408
   NAME       TV_Wohnzimmer
   NR         376
   PARTIAL   
   STATE      on
   TYPE       LGTV_WebOS
   VERSION    2.0.0
   READINGS:
     2018-02-17 16:13:26   3D              off
     2018-02-17 16:13:26   3DMode          2d
     2018-02-17 16:13:32   channel         11
     2018-02-17 15:56:38   channelCurrentEndTime -
     2018-02-17 15:56:38   channelCurrentStartTime -
     2018-02-17 15:56:38   channelCurrentTitle -
     2018-02-17 16:13:32   channelMedia    Satellite Digital TV
     2018-02-17 16:13:32   channelName     Pro7 MAXX
     2018-02-17 15:56:38   channelNextEndTime -
     2018-02-17 15:56:38   channelNextStartTime -
     2018-02-17 15:56:38   channelNextTitle -
     2018-02-17 16:13:28   extInput_AV-1   connect_false
     2018-02-17 16:13:28   extInput_AV-2   connect_false
     2018-02-17 16:13:28   extInput_HDMI-2 connect_false
     2018-02-17 16:13:28   extInput_HDMI-3 connect_false
     2018-02-17 16:13:28   extInput_Kodi   connect_true
     2018-02-17 16:13:28   extInput_Komponente connect_false
     2018-02-17 16:13:34   input           -
     2018-02-17 16:13:34   lastResponse    ok
     2018-02-17 16:13:34   launchApp       TV
     2018-02-17 15:56:38   lgKey           290e9a5215016be45c457ea686211545
     2018-02-17 16:13:30   mute            off
     2018-02-17 16:13:34   pairing         paired
     2018-02-12 01:22:36   service_api     v.1
     2018-02-12 01:22:36   service_audio   v.1
     2018-02-12 01:22:36   service_media.controls v.1
     2018-02-12 01:22:36   service_media.viewer v.1
     2018-02-12 01:22:36   service_pairing v.1
     2018-02-12 01:22:36   service_system  v.1
     2018-02-12 01:22:36   service_system.launcher v.1
     2018-02-12 01:22:36   service_system.notifications v.1
     2018-02-12 01:22:36   service_tv      v.1
     2018-02-12 01:22:36   service_webapp  v.2
     2018-02-17 15:34:49   state           on
     2018-02-17 16:13:30   volume          9
   helper:
     wsKey      MTUxODg3OTM5OC4yNjQzMw==

     device:
       registered 1
       runsetcmd  0
       channelguide:
         counter    103
       inputapps:
         com.webos.app.externalinput.av2 AV-2
         com.webos.app.externalinput.component Komponente
         com.webos.app.externalinput.scart AV-1
         com.webos.app.hdmi1 Kodi
         com.webos.app.hdmi2 HDMI-2
         com.webos.app.hdmi3 HDMI-3
       inputs:
         AV-1       com.webos.app.externalinput.scart
         AV-2       com.webos.app.externalinput.av2
         HDMI-2     com.webos.app.hdmi2
         HDMI-3     com.webos.app.hdmi3
         Kodi       com.webos.app.hdmi1
         Komponente com.webos.app.externalinput.component
Attributes:
   alexaName  fernseher
   devStateIcon on:10px-kreis-gruen:off off:10px-kreis-rot:on
   event-on-change-reading .*
   genericDeviceType switch
   group      TV_WZ
   icon       it_television
   room       TV->Wohnzimmer,Alexacontrol
   webCmd     on:off:rewind:pause:stop:play:fastForward


Anbei noch ein verbose 5 Log.

Gruß

Thomas

phohenbe

Hallo Zusammen,

habe das Modul auch schön länger im Einsatz, jedoch noch zwei Probleme bzw. Fragen dazu:

- das anschalten des TVs aus dem STandby funktioniert leider nicht. Die Option in den TV Einstellungen ist aktiviert und auch die WLAN-Verbindung bleibt bestehen. Muss hier noch was per WOL gemacht werden?
- der channelGuide zeigt immer die Informationen der vorletzten Sendung an, kann es sich hierbei evtl. um ein "Zeit" Problem handeln? (GMT und GMT+2 Winterzeit)

Vielen Dank bereits im Voraus!

LG
Paul


CoolTux

Zitat von: TomLee am 17 Februar 2018, 16:17:26
Hallo,

hab auf einmal das Log voll mit:


2018.02.17 15:57:19 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 15:58:21 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 15:58:51 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 15:59:31 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 15:59:51 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 16:00:21 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 16:01:13 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 16:01:33 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 16:01:53 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.17 16:02:13 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout



Internals:
   CHANGED   
   DEF        192.168.188.60
   FD         57
   HOST       192.168.188.60
   LAST_RECV  1518880408
   NAME       TV_Wohnzimmer
   NR         376
   PARTIAL   
   STATE      on
   TYPE       LGTV_WebOS
   VERSION    2.0.0
   READINGS:
     2018-02-17 16:13:26   3D              off
     2018-02-17 16:13:26   3DMode          2d
     2018-02-17 16:13:32   channel         11
     2018-02-17 15:56:38   channelCurrentEndTime -
     2018-02-17 15:56:38   channelCurrentStartTime -
     2018-02-17 15:56:38   channelCurrentTitle -
     2018-02-17 16:13:32   channelMedia    Satellite Digital TV
     2018-02-17 16:13:32   channelName     Pro7 MAXX
     2018-02-17 15:56:38   channelNextEndTime -
     2018-02-17 15:56:38   channelNextStartTime -
     2018-02-17 15:56:38   channelNextTitle -
     2018-02-17 16:13:28   extInput_AV-1   connect_false
     2018-02-17 16:13:28   extInput_AV-2   connect_false
     2018-02-17 16:13:28   extInput_HDMI-2 connect_false
     2018-02-17 16:13:28   extInput_HDMI-3 connect_false
     2018-02-17 16:13:28   extInput_Kodi   connect_true
     2018-02-17 16:13:28   extInput_Komponente connect_false
     2018-02-17 16:13:34   input           -
     2018-02-17 16:13:34   lastResponse    ok
     2018-02-17 16:13:34   launchApp       TV
     2018-02-17 15:56:38   lgKey           290e9a5215016be45c457ea686211545
     2018-02-17 16:13:30   mute            off
     2018-02-17 16:13:34   pairing         paired
     2018-02-12 01:22:36   service_api     v.1
     2018-02-12 01:22:36   service_audio   v.1
     2018-02-12 01:22:36   service_media.controls v.1
     2018-02-12 01:22:36   service_media.viewer v.1
     2018-02-12 01:22:36   service_pairing v.1
     2018-02-12 01:22:36   service_system  v.1
     2018-02-12 01:22:36   service_system.launcher v.1
     2018-02-12 01:22:36   service_system.notifications v.1
     2018-02-12 01:22:36   service_tv      v.1
     2018-02-12 01:22:36   service_webapp  v.2
     2018-02-17 15:34:49   state           on
     2018-02-17 16:13:30   volume          9
   helper:
     wsKey      MTUxODg3OTM5OC4yNjQzMw==

     device:
       registered 1
       runsetcmd  0
       channelguide:
         counter    103
       inputapps:
         com.webos.app.externalinput.av2 AV-2
         com.webos.app.externalinput.component Komponente
         com.webos.app.externalinput.scart AV-1
         com.webos.app.hdmi1 Kodi
         com.webos.app.hdmi2 HDMI-2
         com.webos.app.hdmi3 HDMI-3
       inputs:
         AV-1       com.webos.app.externalinput.scart
         AV-2       com.webos.app.externalinput.av2
         HDMI-2     com.webos.app.hdmi2
         HDMI-3     com.webos.app.hdmi3
         Kodi       com.webos.app.hdmi1
         Komponente com.webos.app.externalinput.component
Attributes:
   alexaName  fernseher
   devStateIcon on:10px-kreis-gruen:off off:10px-kreis-rot:on
   event-on-change-reading .*
   genericDeviceType switch
   group      TV_WZ
   icon       it_television
   room       TV->Wohnzimmer,Alexacontrol
   webCmd     on:off:rewind:pause:stop:play:fastForward


Anbei noch ein verbose 5 Log.

Gruß

Thomas

Mal Neustart gemacht?
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: phohenbe am 24 Februar 2018, 11:55:48
Hallo Zusammen,

habe das Modul auch schön länger im Einsatz, jedoch noch zwei Probleme bzw. Fragen dazu:

- das anschalten des TVs aus dem STandby funktioniert leider nicht. Die Option in den TV Einstellungen ist aktiviert und auch die WLAN-Verbindung bleibt bestehen. Muss hier noch was per WOL gemacht werden?
- der channelGuide zeigt immer die Informationen der vorletzten Sendung an, kann es sich hierbei evtl. um ein "Zeit" Problem handeln? (GMT und GMT+2 Winterzeit)

Vielen Dank bereits im Voraus!

LG
Paul

Es gibt ein WOL Attribut was du setzen solltest.
Wegen dem channelGuide habe ich leider keine Idee.
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

#764
Morgen,

es bleibt dabei. Die Woche hatte ich mir mit verbose 2 beholfen.

2018.02.25 09:05:24 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.25 09:05:34 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.25 09:05:44 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.25 09:05:54 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.25 09:06:04 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.25 09:06:15 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.25 09:06:35 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.25 09:06:41 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_Get3DStatus: 0
2018.02.25 09:06:41 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"uri":["ssap://com.webos.service.tv.display/get3DStatus"],"id":"request_1519546001.25661","client-key":"bb28051b086c710cffa02d019b7d3d2b","type":"request"}
2018.02.25 09:06:41 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:06:41 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;G9i;"jA*p#dcv_ew|P$s7A.ro[(e7F=.}[8puS2/~W?3]a?amG8"Dii}q"kW:u|A?_(z9,}0)e2,}1;icu[.nm e`q"{Py8)zb)
}c.{cT*0+V{1 P|d*Vyb;it`B."#9ehG.sm6
2018.02.25 09:06:41 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:06:41 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546001.25661","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2018.02.25 09:06:41 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:06:41 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546001.25661","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2018.02.25 09:06:41 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:06:43 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_GetExternalInputList: 0
2018.02.25 09:06:43 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"uri":["ssap://tv/getExternalInputList"],"id":"request_1519546003.21132","type":"request","client-key":"bb28051b086c710cffa02d019b7d3d2b"}
2018.02.25 09:06:43 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:06:43 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;G9i;"jA*p#dto,emw3t|@%au{%plFijFi]5"d;ir|C>ejF1,r5-{0*y1(y"5?yiWi:;@.qlW8t;icu[.nm e`q"{Py8)zb)
}c.{cT*0+V{1 P|d*Vyb;O
2018.02.25 09:06:43 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:06:43 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546003.21132","payload":{"devices":[{"id":"SCART_1","label":"AV-1","port":1,"appId":"com.webos.app.externalinput.scart","icon":"http://192.168.188.60/resources/671972c25fc09134c789eccddc812b54f3553804/scart.png","modified":false,"autoav":false,"currentTVStatus":"","subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"AV_1","label":"AV-2","port":1,"appId":"com.webos.app.externalinput.av2","icon":"http://192.168.188.60/resources/e404d8271d5a3f4133ad86690a2679d9dce3bf07/av.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"COMP_1","label":"Komponente","port":1,"appId":"com.webos.app.externalinput.component","icon":"http://192.168.188.60/resources/30dec001d1368c1cebba66659e799cc5eef91482/component.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_1","label":"HDMI-1","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.188.60/resources/9a6964416087e58fed2089bdcd9a6134f490e0eb/HDMI_1.png","modified":true,"subList":[],"subCount":0,"connected":true,"favorite":true},{"id":"HDMI_2","label":"HDMI-2","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.188.60/resources/f680e5e1078395fca38dc0cc96c834c0aea0c774/HDMI_2.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":true},{"id":"HDMI_3","label":"HDMI-3","port":3,"appId":"com.webos.app.hdmi3","icon":"http://192.168.188.60/resources/b67c72abfea48795a931c4768e22d6b9a8fd350c/HDMI_3.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false}],"returnValue":true}}
2018.02.25 09:06:43 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:06:43 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546003.21132","payload":{"devices":[{"id":"SCART_1","label":"AV-1","port":1,"appId":"com.webos.app.externalinput.scart","icon":"http://192.168.188.60/resources/671972c25fc09134c789eccddc812b54f3553804/scart.png","modified":false,"autoav":false,"currentTVStatus":"","subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"AV_1","label":"AV-2","port":1,"appId":"com.webos.app.externalinput.av2","icon":"http://192.168.188.60/resources/e404d8271d5a3f4133ad86690a2679d9dce3bf07/av.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"COMP_1","label":"Komponente","port":1,"appId":"com.webos.app.externalinput.component","icon":"http://192.168.188.60/resources/30dec001d1368c1cebba66659e799cc5eef91482/component.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_1","label":"HDMI-1","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.188.60/resources/9a6964416087e58fed2089bdcd9a6134f490e0eb/HDMI_1.png","modified":true,"subList":[],"subCount":0,"connected":true,"favorite":true},{"id":"HDMI_2","label":"HDMI-2","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.188.60/resources/f680e5e1078395fca38dc0cc96c834c0aea0c774/HDMI_2.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":true},{"id":"HDMI_3","label":"HDMI-3","port":3,"appId":"com.webos.app.hdmi3","icon":"http://192.168.188.60/resources/b67c72abfea48795a931c4768e22d6b9a8fd350c/HDMI_3.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false}],"returnValue":true}}
2018.02.25 09:06:43 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:06:45 4: LGTV_WebOS (TV_Wohnzimmer) - run get functions
2018.02.25 09:06:45 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_GetAudioStatus: 0
2018.02.25 09:06:45 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"id":"request_1519546005.30742","uri":["ssap://audio/getStatus"],"client-key":"bb28051b086c710cffa02d019b7d3d2b","type":"request"}
2018.02.25 09:06:45 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:06:45 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;[/"#9ehG.smmz5( ~4/{57{7-i,;G9i;"jA*p#dalV"o6U.tJF*tlAi]5(lpW%t4Y.y;ib{s0,)0!(7((fS{2}z9{/3})"5?yiWi:;@.qlW8t;O
2018.02.25 09:06:45 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:06:45 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546005.30742","payload":{"returnValue":true,"scenario":"mastervolume_tv_speaker","volume":6,"mute":false}}
2018.02.25 09:06:45 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:06:45 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546005.30742","payload":{"returnValue":true,"scenario":"mastervolume_tv_speaker","volume":6,"mute":false}}
2018.02.25 09:06:45 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.25 09:06:47 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_GetCurrentChannel: 0
2018.02.25 09:06:47 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"id":"request_1519546007.31264","uri":["ssap://tv/getCurrentChannel"],"client-key":"bb28051b086c710cffa02d019b7d3d2b","type":"request"}
2018.02.25 09:06:47 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:06:47 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;[/"#9ehG.smmz5( ~4/{77z2/i,;G9i;"jA*p#dto,emq>rkW%tZZ*nwW'"Dicu[.nm e`q"{Py8)zb)
}c.{cT*0+V{1 P|d*Vyb;it`B."#9ehG.sm6
2018.02.25 09:06:47 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:06:47 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546007.31264","payload":{"channelId":"7_94_11_0_1107_17505_1","signalChannelId":"1107_17505_1","channelModeId":2,"channelModeName":"Satellite","channelTypeId":6,"channelTypeName":"Satellite Digital TV","channelNumber":"11","channelName":"Pro7 MAXX","physicalNumber":94,"isSkipped":false,"isLocked":false,"isDescrambled":false,"isScrambled":false,"isFineTuned":false,"isInvisible":false,"favoriteGroup":"B","hybridtvType":"HBBTV","dualChannel":{"dualChannelId":null,"dualChannelTypeId":null,"dualChannelTypeName":null,"dualChannelNumber":null},"returnValue":true}}
2018.02.25 09:06:47 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:06:47 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546007.31264","payload":{"channelId":"7_94_11_0_1107_17505_1","signalChannelId":"1107_17505_1","channelModeId":2,"channelModeName":"Satellite","channelTypeId":6,"channelTypeName":"Satellite Digital TV","channelNumber":"11","channelName":"Pro7 MAXX","physicalNumber":94,"isSkipped":false,"isLocked":false,"isDescrambled":false,"isScrambled":false,"isFineTuned":false,"isInvisible":false,"favoriteGroup":"B","hybridtvType":"HBBTV","dualChannel":{"dualChannelId":null,"dualChannelTypeId":null,"dualChannelTypeName":null,"dualChannelNumber":null},"returnValue":true}}
2018.02.25 09:06:47 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:06:49 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_GetForgroundAppInfo: 0
2018.02.25 09:06:49 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"type":"request","client-key":"bb28051b086c710cffa02d019b7d3d2b","uri":["ssap://com.webos.applicationManager/getForegroundAppInfo"],"id":"request_1519546009.31166"}
2018.02.25 09:06:49 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:06:49 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;F2p|q"kW:u|A?"5(lpW%t4Y.y;ib{s0,)0!(7((fS{2}z9{/3})"5>rpq[;A8aid/z]&.nW)oj*pi^"cxF"ow*nxU.r6U.t_]9e~@$uwV
pi{%fv,;[/"#9ehG.smmz5( ~4/{97z1/i}
2018.02.25 09:06:49 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:06:49 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546009.31166","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":"n-1054"}}
2018.02.25 09:06:49 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:06:49 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546009.31166","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":"n-1054"}}
2018.02.25 09:06:49 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:06:51 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_Get3DStatus: 0
2018.02.25 09:06:51 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"uri":["ssap://com.webos.service.tv.display/get3DStatus"],"id":"request_1519546011.31282","client-key":"bb28051b086c710cffa02d019b7d3d2b","type":"request"}
2018.02.25 09:06:51 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:06:51 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;G9i;"jA*p#dcv_ew|P$s7A.ro[(e7F=.}[8puS2/~W?3]a?amG8"Dii}q"kW:u|A?_(z9,}0(e3(s2;icu[.nm e`q"{Py8)zb)
}c.{cT*0+V{1 P|d*Vyb;it`B."#9ehG.sm6
2018.02.25 09:06:51 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:06:51 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546011.31282","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2018.02.25 09:06:51 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:06:51 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546011.31282","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2018.02.25 09:06:51 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:06:53 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_GetExternalInputList: 0
2018.02.25 09:06:53 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"id":"request_1519546013.31307","uri":["ssap://tv/getExternalInputList"],"client-key":"bb28051b086c710cffa02d019b7d3d2b","type":"request"}
2018.02.25 09:06:53 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:06:53 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;[/"#9ehG.smmz5( ~4/z37z3)i,;G9i;"jA*p#dto,emw3t|@%au{%plFijFi]5(lpW%t4Y.y;ib{s0,)0!(7((fS{2}z9{/3})"5?yiWi:;@.qlW8t;O
2018.02.25 09:06:53 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:06:53 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546013.31307","payload":{"devices":[{"id":"SCART_1","label":"AV-1","port":1,"appId":"com.webos.app.externalinput.scart","icon":"http://192.168.188.60/resources/671972c25fc09134c789eccddc812b54f3553804/scart.png","modified":false,"autoav":false,"currentTVStatus":"","subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"AV_1","label":"AV-2","port":1,"appId":"com.webos.app.externalinput.av2","icon":"http://192.168.188.60/resources/e404d8271d5a3f4133ad86690a2679d9dce3bf07/av.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"COMP_1","label":"Komponente","port":1,"appId":"com.webos.app.externalinput.component","icon":"http://192.168.188.60/resources/30dec001d1368c1cebba66659e799cc5eef91482/component.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_1","label":"HDMI-1","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.188.60/resources/9a6964416087e58fed2089bdcd9a6134f490e0eb/HDMI_1.png","modified":true,"subList":[],"subCount":0,"connected":true,"favorite":true},{"id":"HDMI_2","label":"HDMI-2","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.188.60/resources/f680e5e1078395fca38dc0cc96c834c0aea0c774/HDMI_2.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":true},{"id":"HDMI_3","label":"HDMI-3","port":3,"appId":"com.webos.app.hdmi3","icon":"http://192.168.188.60/resources/b67c72abfea48795a931c4768e22d6b9a8fd350c/HDMI_3.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false}],"returnValue":true}}
2018.02.25 09:06:53 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:06:53 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546013.31307","payload":{"devices":[{"id":"SCART_1","label":"AV-1","port":1,"appId":"com.webos.app.externalinput.scart","icon":"http://192.168.188.60/resources/671972c25fc09134c789eccddc812b54f3553804/scart.png","modified":false,"autoav":false,"currentTVStatus":"","subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"AV_1","label":"AV-2","port":1,"appId":"com.webos.app.externalinput.av2","icon":"http://192.168.188.60/resources/e404d8271d5a3f4133ad86690a2679d9dce3bf07/av.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"COMP_1","label":"Komponente","port":1,"appId":"com.webos.app.externalinput.component","icon":"http://192.168.188.60/resources/30dec001d1368c1cebba66659e799cc5eef91482/component.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_1","label":"HDMI-1","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.188.60/resources/9a6964416087e58fed2089bdcd9a6134f490e0eb/HDMI_1.png","modified":true,"subList":[],"subCount":0,"connected":true,"favorite":true},{"id":"HDMI_2","label":"HDMI-2","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.188.60/resources/f680e5e1078395fca38dc0cc96c834c0aea0c774/HDMI_2.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":true},{"id":"HDMI_3","label":"HDMI-3","port":3,"appId":"com.webos.app.hdmi3","icon":"http://192.168.188.60/resources/b67c72abfea48795a931c4768e22d6b9a8fd350c/HDMI_3.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false}],"returnValue":true}}
2018.02.25 09:06:53 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:06:55 4: LGTV_WebOS (TV_Wohnzimmer) - run get functions
2018.02.25 09:06:55 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_GetAudioStatus: 0
2018.02.25 09:06:55 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"type":"request","client-key":"bb28051b086c710cffa02d019b7d3d2b","uri":["ssap://audio/getStatus"],"id":"request_1519546015.41682"}
2018.02.25 09:06:55 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:06:55 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;F2p|q"kW:u|A?"5(lpW%t4Y.y;ib{s0,)0!(7((fS{2}z9{/3})"5>rpq[;A8aid/xG/iv,ema?amG8"Dii}q"kW:u|A?_(z9,}0(e4(s2;O
2018.02.25 09:06:55 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:06:55 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546015.41682","payload":{"returnValue":true,"scenario":"mastervolume_tv_speaker","volume":6,"mute":false}}
2018.02.25 09:06:55 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:06:55 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546015.41682","payload":{"returnValue":true,"scenario":"mastervolume_tv_speaker","volume":6,"mute":false}}
2018.02.25 09:06:55 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:06:57 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_GetCurrentChannel: 0
2018.02.25 09:06:57 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"id":"request_1519546017.42168","uri":["ssap://tv/getCurrentChannel"],"client-key":"bb28051b086c710cffa02d019b7d3d2b","type":"request"}
2018.02.25 09:06:57 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:06:57 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;[/"#9ehG.smmz5( ~4/z77y1/
i,;G9i;"jA*p#dto,emq>rkW%tZZ*nwW'"Dicu[.nm e`q"{Py8)zb)
}c.{cT*0+V{1 P|d*Vyb;it`B."#9ehG.sm6
2018.02.25 09:06:57 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:06:57 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546017.42168","payload":{"channelId":"7_94_11_0_1107_17505_1","signalChannelId":"1107_17505_1","channelModeId":2,"channelModeName":"Satellite","channelTypeId":6,"channelTypeName":"Satellite Digital TV","channelNumber":"11","channelName":"Pro7 MAXX","physicalNumber":94,"isSkipped":false,"isLocked":false,"isDescrambled":false,"isScrambled":false,"isFineTuned":false,"isInvisible":false,"favoriteGroup":"B","hybridtvType":"HBBTV","dualChannel":{"dualChannelId":null,"dualChannelTypeId":null,"dualChannelTypeName":null,"dualChannelNumber":null},"returnValue":true}}
2018.02.25 09:06:57 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:06:57 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546017.42168","payload":{"channelId":"7_94_11_0_1107_17505_1","signalChannelId":"1107_17505_1","channelModeId":2,"channelModeName":"Satellite","channelTypeId":6,"channelTypeName":"Satellite Digital TV","channelNumber":"11","channelName":"Pro7 MAXX","physicalNumber":94,"isSkipped":false,"isLocked":false,"isDescrambled":false,"isScrambled":false,"isFineTuned":false,"isInvisible":false,"favoriteGroup":"B","hybridtvType":"HBBTV","dualChannel":{"dualChannelId":null,"dualChannelTypeId":null,"dualChannelTypeName":null,"dualChannelNumber":null},"returnValue":true}}
2018.02.25 09:06:57 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:06:59 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_GetForgroundAppInfo: 0
2018.02.25 09:06:59 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"uri":["ssap://com.webos.applicationManager/getForegroundAppInfo"],"id":"request_1519546019.42185","client-key":"bb28051b086c710cffa02d019b7d3d2b","type":"request"}
2018.02.25 09:06:59 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:06:59 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;G9i;"jA*p#dcv_ew|P$s7S;pu[(am[$nTS%a~W9/~W?Fv@.gk]>n}s;pP\-o;og"pVi:;@.qlW8tF~1 6)r.-z8,g"z^"ewFfk|Ki:;P)2!~1{s6zz0zT-a)/0( )7}/2{g"mK;e;ir|C>ejFi}
2018.02.25 09:06:59 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:06:59 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546019.42185","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":"n-1054"}}
2018.02.25 09:06:59 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:06:59 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546019.42185","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":"n-1054"}}
2018.02.25 09:06:59 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:07:01 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_Get3DStatus: 0
2018.02.25 09:07:01 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"uri":["ssap://com.webos.service.tv.display/get3DStatus"],"id":"request_1519546021.42309","type":"request","client-key":"bb28051b086c710cffa02d019b7d3d2b"}
2018.02.25 09:07:01 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:07:01 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;G9i;"jA*p#dcv_ew|P$s7A.ro[(e7F=.}[8puS2/~W?3]a?amG8"Dii}q"kW:u|A?_(z9,}0+e4+{9;it`B."#9ehG.smg"z^"ewFfk|Ki:;P)2!~1{s6zz0zT-a)/0( )7}/2{6
2018.02.25 09:07:01 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:07:01 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546021.42309","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2018.02.25 09:07:01 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:07:01 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546021.42309","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2018.02.25 09:07:01 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:07:03 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_GetExternalInputList: 0
2018.02.25 09:07:03 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"uri":["ssap://tv/getExternalInputList"],"id":"request_1519546023.42413","type":"request","client-key":"bb28051b086c710cffa02d019b7d3d2b"}
2018.02.25 09:07:03 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:07:03 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;G9i;"jA*p#dto,emw3t|@%au{%plFijFi]5"d;ir|C>ejF1,r5-{2*2-x"5?yiWi:;@.qlW8t;icu[.nm e`q"{Py8)zb)
}c.{cT*0+V{1 P|d*Vyb;O
2018.02.25 09:07:03 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:07:03 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546023.42413","payload":{"devices":[{"id":"SCART_1","label":"AV-1","port":1,"appId":"com.webos.app.externalinput.scart","icon":"http://192.168.188.60/resources/671972c25fc09134c789eccddc812b54f3553804/scart.png","modified":false,"autoav":false,"currentTVStatus":"","subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"AV_1","label":"AV-2","port":1,"appId":"com.webos.app.externalinput.av2","icon":"http://192.168.188.60/resources/e404d8271d5a3f4133ad86690a2679d9dce3bf07/av.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"COMP_1","label":"Komponente","port":1,"appId":"com.webos.app.externalinput.component","icon":"http://192.168.188.60/resources/30dec001d1368c1cebba66659e799cc5eef91482/component.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_1","label":"HDMI-1","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.188.60/resources/9a6964416087e58fed2089bdcd9a6134f490e0eb/HDMI_1.png","modified":true,"subList":[],"subCount":0,"connected":true,"favorite":true},{"id":"HDMI_2","label":"HDMI-2","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.188.60/resources/f680e5e1078395fca38dc0cc96c834c0aea0c774/HDMI_2.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":true},{"id":"HDMI_3","label":"HDMI-3","port":3,"appId":"com.webos.app.hdmi3","icon":"http://192.168.188.60/resources/b67c72abfea48795a931c4768e22d6b9a8fd350c/HDMI_3.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false}],"returnValue":true}}
2018.02.25 09:07:03 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:07:03 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546023.42413","payload":{"devices":[{"id":"SCART_1","label":"AV-1","port":1,"appId":"com.webos.app.externalinput.scart","icon":"http://192.168.188.60/resources/671972c25fc09134c789eccddc812b54f3553804/scart.png","modified":false,"autoav":false,"currentTVStatus":"","subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"AV_1","label":"AV-2","port":1,"appId":"com.webos.app.externalinput.av2","icon":"http://192.168.188.60/resources/e404d8271d5a3f4133ad86690a2679d9dce3bf07/av.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"COMP_1","label":"Komponente","port":1,"appId":"com.webos.app.externalinput.component","icon":"http://192.168.188.60/resources/30dec001d1368c1cebba66659e799cc5eef91482/component.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_1","label":"HDMI-1","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.188.60/resources/9a6964416087e58fed2089bdcd9a6134f490e0eb/HDMI_1.png","modified":true,"subList":[],"subCount":0,"connected":true,"favorite":true},{"id":"HDMI_2","label":"HDMI-2","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.188.60/resources/f680e5e1078395fca38dc0cc96c834c0aea0c774/HDMI_2.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":true},{"id":"HDMI_3","label":"HDMI-3","port":3,"appId":"com.webos.app.hdmi3","icon":"http://192.168.188.60/resources/b67c72abfea48795a931c4768e22d6b9a8fd350c/HDMI_3.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false}],"returnValue":true}}
2018.02.25 09:07:03 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:07:06 4: LGTV_WebOS (TV_Wohnzimmer) - run get functions
2018.02.25 09:07:06 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_GetAudioStatus: 0
2018.02.25 09:07:06 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"id":"request_1519546026.26998","uri":["ssap://audio/getStatus"],"type":"request","client-key":"bb28051b086c710cffa02d019b7d3d2b"}
2018.02.25 09:07:06 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:07:06 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;[/"#9ehG.smmz5( ~4/y67}9
i,;G9i;"jA*p#dalV"o6U.tJF*tlAi]5?yiWi:;@.qlW8t;icu[.nm e`q"{Py8)zb)
}c.{cT*0+V{1 P|d*Vyb;O
2018.02.25 09:07:06 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:07:06 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546026.26998","payload":{"returnValue":true,"scenario":"mastervolume_tv_speaker","volume":6,"mute":false}}
2018.02.25 09:07:06 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:07:06 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546026.26998","payload":{"returnValue":true,"scenario":"mastervolume_tv_speaker","volume":6,"mute":false}}
2018.02.25 09:07:06 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:07:08 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_GetCurrentChannel: 0
2018.02.25 09:07:08 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"client-key":"bb28051b086c710cffa02d019b7d3d2b","type":"request","uri":["ssap://tv/getCurrentChannel"],"id":"request_1519546028.27507"}
2018.02.25 09:07:08 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:07:08 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;Q'i|\?-rW2"#)b+
{5(P{8/Q|1)Q-fxyd)rb.Vxd+Pi,;F2p|q"kW:u|A?"5>rpq[;A8aid/mDdg|Fuk@.nmq#aw\.l;og"pVi:;@.qlW8tF~1 6)s.+~0.6
2018.02.25 09:07:08 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:07:08 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546028.27507","payload":{"channelId":"7_94_11_0_1107_17505_1","signalChannelId":"1107_17505_1","channelModeId":2,"channelModeName":"Satellite","channelTypeId":6,"channelTypeName":"Satellite Digital TV","channelNumber":"11","channelName":"Pro7 MAXX","physicalNumber":94,"isSkipped":false,"isLocked":false,"isDescrambled":false,"isScrambled":false,"isFineTuned":false,"isInvisible":false,"favoriteGroup":"B","hybridtvType":"HBBTV","dualChannel":{"dualChannelId":null,"dualChannelTypeId":null,"dualChannelTypeName":null,"dualChannelNumber":null},"returnValue":true}}
2018.02.25 09:07:08 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:07:08 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546028.27507","payload":{"channelId":"7_94_11_0_1107_17505_1","signalChannelId":"1107_17505_1","channelModeId":2,"channelModeName":"Satellite","channelTypeId":6,"channelTypeName":"Satellite Digital TV","channelNumber":"11","channelName":"Pro7 MAXX","physicalNumber":94,"isSkipped":false,"isLocked":false,"isDescrambled":false,"isScrambled":false,"isFineTuned":false,"isInvisible":false,"favoriteGroup":"B","hybridtvType":"HBBTV","dualChannel":{"dualChannelId":null,"dualChannelTypeId":null,"dualChannelTypeName":null,"dualChannelNumber":null},"returnValue":true}}
2018.02.25 09:07:08 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:07:10 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_GetForgroundAppInfo: 0
2018.02.25 09:07:10 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"client-key":"bb28051b086c710cffa02d019b7d3d2b","type":"request","id":"request_1519546030.27601","uri":["ssap://com.webos.applicationManager/getForegroundAppInfo"]}
2018.02.25 09:07:10 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:07:10 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;Q'i|\?-rW2"#)b+
{5(P{8/Q|1)Q-fxyd)rb.Vxd+Pi,;F2p|q"kW:u|A?"5"d;ir|C>ejF1,r5-{3)y7/z"5>rpq[;A8aid/z]&.nW)oj*pi^"cxF"ow*nxU.r6U.t_]9e~@$uwV
pi{%fv}
2018.02.25 09:07:10 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:07:10 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546030.27601","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":"n-1054"}}
2018.02.25 09:07:10 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:07:10 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546030.27601","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":"n-1054"}}
2018.02.25 09:07:10 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:07:14 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_Get3DStatus: 0
2018.02.25 09:07:14 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"type":"request","client-key":"bb28051b086c710cffa02d019b7d3d2b","id":"request_1519546034.23611","uri":["ssap://com.webos.service.tv.display/get3DStatus"]}
2018.02.25 09:07:14 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:07:14 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;F2p|q"kW:u|A?"5(lpW%t4Y.y;ib{s0,)0!(7((fS{2}z9{/3})"5"d;ir|C>ejF1,r5-{3-y3/z"5>rpq[;A8aid/z]&.nW)oj8ekD"c|?v7V"si^*y6U.t*vtxF>s;o6
2018.02.25 09:07:14 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:07:14 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546034.23611","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2018.02.25 09:07:14 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:07:14 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546034.23611","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2018.02.25 09:07:14 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:07:14 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_GetExternalInputList: 0
2018.02.25 09:07:14 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"client-key":"bb28051b086c710cffa02d019b7d3d2b","type":"request","id":"request_1519546034.27393","uri":["ssap://tv/getExternalInputList"]}
2018.02.25 09:07:14 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:07:14 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;Q'i|\?-rW2"#)b+
{5(P{8/Q|1)Q-fxyd)rb.Vxd+Pi,;F2p|q"kW:u|A?"5"d;ir|C>ejF1,r5-{3-y7* x"5>rpq[;A8aid/mDdg|FxmW9nx^niG?LpA?"DO
2018.02.25 09:07:14 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:07:14 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546034.27393","payload":{"devices":[{"id":"SCART_1","label":"AV-1","port":1,"appId":"com.webos.app.externalinput.scart","icon":"http://192.168.188.60/resources/671972c25fc09134c789eccddc812b54f3553804/scart.png","modified":false,"autoav":false,"currentTVStatus":"","subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"AV_1","label":"AV-2","port":1,"appId":"com.webos.app.externalinput.av2","icon":"http://192.168.188.60/resources/e404d8271d5a3f4133ad86690a2679d9dce3bf07/av.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"COMP_1","label":"Komponente","port":1,"appId":"com.webos.app.externalinput.component","icon":"http://192.168.188.60/resources/30dec001d1368c1cebba66659e799cc5eef91482/component.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_1","label":"HDMI-1","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.188.60/resources/9a6964416087e58fed2089bdcd9a6134f490e0eb/HDMI_1.png","modified":true,"subList":[],"subCount":0,"connected":true,"favorite":true},{"id":"HDMI_2","label":"HDMI-2","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.188.60/resources/f680e5e1078395fca38dc0cc96c834c0aea0c774/HDMI_2.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":true},{"id":"HDMI_3","label":"HDMI-3","port":3,"appId":"com.webos.app.hdmi3","icon":"http://192.168.188.60/resources/b67c72abfea48795a931c4768e22d6b9a8fd350c/HDMI_3.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false}],"returnValue":true}}
2018.02.25 09:07:14 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:07:14 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546034.27393","payload":{"devices":[{"id":"SCART_1","label":"AV-1","port":1,"appId":"com.webos.app.externalinput.scart","icon":"http://192.168.188.60/resources/671972c25fc09134c789eccddc812b54f3553804/scart.png","modified":false,"autoav":false,"currentTVStatus":"","subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"AV_1","label":"AV-2","port":1,"appId":"com.webos.app.externalinput.av2","icon":"http://192.168.188.60/resources/e404d8271d5a3f4133ad86690a2679d9dce3bf07/av.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"COMP_1","label":"Komponente","port":1,"appId":"com.webos.app.externalinput.component","icon":"http://192.168.188.60/resources/30dec001d1368c1cebba66659e799cc5eef91482/component.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_1","label":"HDMI-1","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.188.60/resources/9a6964416087e58fed2089bdcd9a6134f490e0eb/HDMI_1.png","modified":true,"subList":[],"subCount":0,"connected":true,"favorite":true},{"id":"HDMI_2","label":"HDMI-2","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.188.60/resources/f680e5e1078395fca38dc0cc96c834c0aea0c774/HDMI_2.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":true},{"id":"HDMI_3","label":"HDMI-3","port":3,"appId":"com.webos.app.hdmi3","icon":"http://192.168.188.60/resources/b67c72abfea48795a931c4768e22d6b9a8fd350c/HDMI_3.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false}],"returnValue":true}}
2018.02.25 09:07:14 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:07:16 4: LGTV_WebOS (TV_Wohnzimmer) - run get functions
2018.02.25 09:07:16 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_GetAudioStatus: 0
2018.02.25 09:07:16 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"client-key":"bb28051b086c710cffa02d019b7d3d2b","type":"request","id":"request_1519546036.37666","uri":["ssap://audio/getStatus"]}
2018.02.25 09:07:16 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:07:16 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;Q'i|\?-rW2"#)b+
{5(P{8/Q|1)Q-fxyd)rb.Vxd+Pi,;F2p|q"kW:u|A?"5"d;ir|C>ejF1,r5-{3/x7/}"5>rpq[;A8aid/xG/iv,ema?amG8"DO
2018.02.25 09:07:16 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:07:16 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546036.37666","payload":{"returnValue":true,"scenario":"mastervolume_tv_speaker","volume":6,"mute":false}}
2018.02.25 09:07:16 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:07:16 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546036.37666","payload":{"returnValue":true,"scenario":"mastervolume_tv_speaker","volume":6,"mute":false}}
2018.02.25 09:07:16 3: LGTV_WebOS (TV_Wohnzimmer) - JSON error while request: IO::Socket::INET: connect: timeout
2018.02.25 09:07:18 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_GetCurrentChannel: 0
2018.02.25 09:07:18 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"client-key":"bb28051b086c710cffa02d019b7d3d2b","type":"request","uri":["ssap://tv/getCurrentChannel"],"id":"request_1519546038.38128"}
2018.02.25 09:07:18 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:07:18 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;Q'i|\?-rW2"#)b+
{5(P{8/Q|1)Q-fxyd)rb.Vxd+Pi,;F2p|q"kW:u|A?"5>rpq[;A8aid/mDdg|Fuk@.nmq#aw\.l;og"pVi:;@.qlW8tF~1 6)s.*
z2!6
2018.02.25 09:07:18 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:07:18 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546038.38128","payload":{"channelId":"7_94_11_0_1107_17505_1","signalChannelId":"1107_17505_1","channelModeId":2,"channelModeName":"Satellite","channelTypeId":6,"channelTypeName":"Satellite Digital TV","channelNumber":"11","channelName":"Pro7 MAXX","physicalNumber":94,"isSkipped":false,"isLocked":false,"isDescrambled":false,"isScrambled":false,"isFineTuned":false,"isInvisible":false,"favoriteGroup":"B","hybridtvType":"HBBTV","dualChannel":{"dualChannelId":null,"dualChannelTypeId":null,"dualChannelTypeName":null,"dualChannelNumber":null},"returnValue":true}}
2018.02.25 09:07:18 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:07:18 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546038.38128","payload":{"channelId":"7_94_11_0_1107_17505_1","signalChannelId":"1107_17505_1","channelModeId":2,"channelModeName":"Satellite","channelTypeId":6,"channelTypeName":"Satellite Digital TV","channelNumber":"11","channelName":"Pro7 MAXX","physicalNumber":94,"isSkipped":false,"isLocked":false,"isDescrambled":false,"isScrambled":false,"isFineTuned":false,"isInvisible":false,"favoriteGroup":"B","hybridtvType":"HBBTV","dualChannel":{"dualChannelId":null,"dualChannelTypeId":null,"dualChannelTypeName":null,"dualChannelNumber":null},"returnValue":true}}
2018.02.25 09:07:18 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:07:20 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_GetForgroundAppInfo: 0
2018.02.25 09:07:20 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"id":"request_1519546040.38176","uri":["ssap://com.webos.applicationManager/getForegroundAppInfo"],"type":"request","client-key":"bb28051b086c710cffa02d019b7d3d2b"}
2018.02.25 09:07:20 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:07:20 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;[/"#9ehG.smmz5( ~4/07s1.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"#)b+
{5(P{8/Q|1)Q-fxyd)rb.Vxd+Pi}
2018.02.25 09:07:20 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:07:20 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546040.38176","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":"n-1054"}}
2018.02.25 09:07:20 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:07:20 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546040.38176","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":"n-1054"}}
2018.02.25 09:07:20 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:07:22 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_Get3DStatus: 0
2018.02.25 09:07:22 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"uri":["ssap://com.webos.service.tv.display/get3DStatus"],"id":"request_1519546042.3816","type":"request","client-key":"bb28051b086c710cffa02d019b7d3d2b"}
2018.02.25 09:07:22 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:07:22 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;G9i;"jA*p#dcv_ew|P$s7A.ro[(e7F=.}[8puS2/~W?3]a?amG8"Dii}q"kW:u|A?_(z9,}0-e3!}"5?yiWi:;@.qlW8t;icu[.nm e`q"{Py8)zb)
}c.{cT*0+V{1 P|d*Vyb;O
2018.02.25 09:07:22 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:07:22 4: LGTV_WebOS (TV_Wohnzimmer) - received correct JSON string, start response processing: {"type":"response","id":"request_1519546042.3816","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2018.02.25 09:07:22 4: LGTV_WebOS (TV_Wohnzimmer) - JSON detected, run LGTV_WebOS_WriteReadings
2018.02.25 09:07:22 4: LGTV_WebOS (TV_Wohnzimmer) - Corrected JSON String: {"type":"response","id":"request_1519546042.3816","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2018.02.25 09:07:22 4: LGTV_WebOS (TV_Wohnzimmer) - Beginn Readings writing
2018.02.25 09:07:24 4: LGTV_WebOS (TV_Wohnzimmer) - LGTV_WebOS_GetExternalInputList: 0
2018.02.25 09:07:24 5: LGTV_WebOS (TV_Wohnzimmer) - Sending command: {"uri":["ssap://tv/getExternalInputList"],"id":"request_1519546044.38153","type":"request","client-key":"bb28051b086c710cffa02d019b7d3d2b"}
2018.02.25 09:07:24 4: LGTV_WebOS (TV_Wohnzimmer) - WriteFn called
2018.02.25 09:07:24 4: LGTV_WebOS (TV_Wohnzimmer) - ���2K{;G9i;"jA*p#dto,emw3t|@%au{%plFijFi]5"d;ir|C>ejF1,r5-{4-x8(x"5?yiWi:;@.qlW8t;icu[.nm e`q"{Py8)zb)
}c.{cT*0+V{1 P|d*Vyb;O
2018.02.25 09:07:24 4: LGTV_WebOS (TV_Wohnzimmer) - ReadFn started
2018.02.25 09:07:24 4: LGTV_WebOS (TV_Wohnzimmer) - coruppted data found, run LGTV_WebOS_ProcessRead: �~Y{"type":"response","id":"request_1519546044.38153","payload":{"devices":[{"id":"SCART_1","label":"AV-1","port":1,"appId":"com.webos.app.externalinput.scart","icon":"http://192.168.188.60/resources/671972c25fc09134c789eccddc812b54f3553804/scart.png","modified":false,"autoav":false,"currentTVStatus":"","subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"AV_1","label":"AV-2","port":1,"appId":"com.webos.app.externalinput.av2","icon":"http://192.168.188.60/resources/e404d8271d5a3f4133ad86690a2679d9dce3bf07/av.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"COMP_1","label":"Komponente","port":1,"appId":"com.webos.app.externalinput.component","icon":"http://192.168.188.60/resources/30dec001d1368c1cebba66659e799cc5eef91482/component.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_1","label":"HDMI-1","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.188.60/resources/9a6964416087e58fed2089bdcd9a6134f490e0eb/HDMI_1.png","modified":true,"subList":[],"subCount":0,"connected":true,"favorite":true},{"id":"HDMI_2","label":"HDMI-2","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.188.60/resources/f680e5e1078395fca38dc0cc96c834c0aea0c774/HDMI_2.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":true},{"id":"HDMI_3","label":"HDMI-3","port":3,"appId":"com.webos.app.hdmi3","icon":"http