[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

GrandJury

#510
Klar doch  :)

[code]
2017.09.30 18:47:00 4: LGTV_WebOS (Fernseher) - Baue Socket Verbindung auf
2017.09.30 18:47:00 4: LGTV_WebOS (Fernseher) Couldn't connect to 192.168.178.112:3000
2017.09.30 18:47:01 2: Foscam - error while requesting http://192.168.178.24:5000/webapi/query.cgi?api=SYNO.API.Info&method=Query&version=1&query=SYNO.API.Auth,SYNO.SurveillanceStation.ExternalRecording,SYNO.SurveillanceStation.Camera,SYNO.SurveillanceStation.SnapShot,SYNO.SurveillanceStation.PTZ,SYNO.SurveillanceStation.Info,SYNO.SurveillanceStation.Camera.Event,SYNO.SurveillanceStation.Event,SYNO.SurveillanceStation.VideoStreaming,SYNO.SurveillanceStation.ExternalEvent,SYNO.SurveillanceStation.Streaming,SYNO.SurveillanceStation.HomeMode - 192.168.178.24: Keine Route zum Zielrechner
2017.09.30 18:47:10 4: LGTV_WebOS (Fernseher) - Baue Socket Verbindung auf
2017.09.30 18:47:10 4: LGTV_WebOS (Fernseher) Couldn't connect to 192.168.178.112:3000
2017.09.30 18:47:20 4: LGTV_WebOS (Fernseher) - Baue Socket Verbindung auf
2017.09.30 18:47:20 4: LGTV_WebOS (Fernseher) Couldn't connect to 192.168.178.112:3000
2017.09.30 18:47:30 4: LGTV_WebOS (Fernseher) - Baue Socket Verbindung auf
2017.09.30 18:47:30 4: LGTV_WebOS (Fernseher) - Socket Connected
2017.09.30 18:47:30 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:47:30 4: LGTV_WebOS (Fernseher) - GET / HTTP/1.1
Host: 192.168.178.112
User-Agent: FHEM
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Version: 13
Sec-WebSocket-Key: MTUwNjc5MDA1MC43MDgxMw==


2017.09.30 18:47:30 4: LGTV_WebOS (Fernseher) - send Handshake to WriteFn
2017.09.30 18:47:30 4: LGTV_WebOS (Fernseher) - start timer status request
2017.09.30 18:47:30 4: LGTV_WebOS (Fernseher) - HASH handshakePayload
2017.09.30 18:47:30 5: LGTV_WebOS (Fernseher) - Sending command: {"payload":{"client-key":"361f14a4bd4ac5570c9c738232bd43a8","manifest":{"permissions":["LAUNCH","LAUNCH_WEBAPP","APP_TO_APP","CLOSE","TEST_OPEN","TEST_PROTECTED","CONTROL_AUDIO","CONTROL_DISPLAY","CONTROL_INPUT_JOYSTICK","CONTROL_INPUT_MEDIA_RECORDING","CONTROL_INPUT_MEDIA_PLAYBACK","CONTROL_INPUT_TV","CONTROL_POWER","READ_APP_STATUS","READ_CURRENT_CHANNEL","READ_INPUT_DEVICE_LIST","READ_NETWORK_STATE","READ_RUNNING_APPS","READ_TV_CHANNEL_LIST","WRITE_NOTIFICATION_TOAST","READ_POWER_STATE","READ_COUNTRY_INFO"],"appVersion":"1.1","manifestVersion":1,"signed":{"localizedAppNames":{"de-DE":"FHEM LG Fernbedienung","":"FHEM LG Remote"},"localizedVendorNames":{"":"LG Electronics"},"serial":"2f930e2d2cfe083771f68e4fe7bb07","permissions":["TEST_SECURE","CONTROL_INPUT_TEXT","CONTROL_MOUSE_AND_KEYBOARD","READ_INSTALLED_APPS","READ_LGE_SDX","READ_NOTIFICATIONS","SEARCH","WRITE_SETTINGS","WRITE_NOTIFICATION_ALERT","CONTROL_POWER","READ_CURRENT_CHANNEL","READ_RUNNING_APPS","READ_UPDATE_INFO","UPDATE_FROM_REMOTE_APP","READ_LGE_TV_INPUT_EVENTS","READ_TV_CURRENT_TIME"],"created":"20161123","vendorId":"com.lge","appId":"com.lge.test"},"signatures":[{"signatureVersion":1,"signature":"eyJhbGdvcml0aG0iOiJSU0EtU0hBMjU2Iiwia2V5SWQiOiJ0ZXN0LXNpZ25pbmctY2VydCIsInNpZ25hdHVyZVZlcnNpb24iOjF9.hrVRgjCwXVvE2OOSpDZ58hR+59aFNwYDyjQgKk3auukd7pcegmE2CzPCa0bJ0ZsRAcKkCTJrWo5iDzNhMBWRyaMOv5zWSrthlf7G128qvIlpMT0YNY+n/FaOHE73uLrS/g7swl3/qH/BGFG2Hu4RlL48eb3lLKqTt2xKHdCs6Cd4RMfJPYnzgvI4BNrFUKsjkcu+WD4OO2A27Pq1n50cMchmcaXadJhGrOqH5YmHdOCj5NSHzJYrsW0HPlpuAx/ECMeIZYDh6RMqaFM2DXzdKX9NmmyqzJ3o/0lkk/N97gfVRLW5hA29yeAwaCViZNCP8iC9aO0q9fQojoa7NQnAtw=="}]},"pairingType":"PROMPT"},"type":"register","id":"register_1506790050.79229"}
2017.09.30 18:47:30 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:47:30 4: LGTV_WebOS (Fernseher) - ���2K{;B*yu]*d;0"z^"ewFfk|Ki:;}1a-P/4xQ~5.(9zx8+yb}xa!g"tS%iW8t;0"iW9mpA8iv\8"#iiLXgCQg"UsNZzW\p
PIg"Xb_M}AIbi,;qOJwi,;fSMmP\|i,;fSMmRVfCMw"5OWfOUm
U]{"5OWfOUmIJbA@g"Z}TK}_P|UMmO@aIZyi,;qNM`LF{PLfM\vAF`CV`IWui,;qNM`LF{PLfM\vAFbA@p
CRg"Z}TK}_P|UMmV;iCV|RV~PVeR;iR\s_Xb_Jf
TLai,;`A]mUK`NMmHX|EUg"Kw
DF{PLfD\dC\mIJfi,;`A]mEMeRRmTXf"5EXvRL|IWuAIb"5EXvTOmHX|EUmIJfi,;eIMwNVfFPq
TP}_M}
SMg"Kw
DFbW\`SMsE;iR\s_Z}NM`_P|
O;og"xB;V|@8iv\i:;e1;imx\"f|A?V|@8iv\i:(ispU%e}q{;^$cx^"z|V
pi|*m|Ai:b/e4v"#
H\kL^
ek\)e}[.nl\,"5i:;tETG9`.mvF."dilvQ*lpH.dOW%dv@atW8"#Ii"#G9w'ezF9ow[(s;Og"jW9ix^i:;-9*.2}(f|s3.zf/
.4W|b{|"5;ek_"sj[$njq[;fSMmEZgE;iCV|RV~IWbTFfXMg"Z}TK}_T}S\m
N]mE@pAKvi,;`A]mNJf
LUw_XbS;iR\s_Uu_Jv"5EXvNVfFPq
TP}S;iS\sCQg"N`T\mEMfN^ai,;eIMwNVfFPq
TP}_X~RMg"Z}TK}_I}EKg"Kw
DFqRKwTFqAW|L;iR\s_KgNP| _XbS;iR\s_LbAMwIWt"5P]sEFtOTmET}EFsP;iR\s_Uu_MdIWbTFwEWf"5EXvTOmUK`NMmITwi]5(r|S?e}q"+z6(y3;iv|\/ok{/"#(ot'g|g"xB;I}q"z]&.uU..mW8t;Og"j[,nxF>r|Ai:BIispU%amG9eOW9sp]%"#g"j[,nxF>r|q"|Kh{u/vz_'0xu{iV[SLtL#BTX2P[<ix5JeiV[0Cj0UjpC~p{_(t@y}qsP\pC~h}zyCdlz\p{iVX
97Z9VKU!Cnjv\OJBZ,
#R2ra_|<Y]K!Q~y 3xG>k};c|U&E+q1PZS{bSsKs(KrqJke$5pv1Nq   WKK*MVD~zNa9tq^-7^y8hDli0@|+w
aVz7*GrJ,7jE'36C/[u
G+z>4K^4!W)3u~qMFyxRz/Cjd-`fSbncU=I-pr_gssY(u2e4V}yA+q(\~0z(htQ*XxVh^@qQmQVCsSQHYkA0Qb'pls3/\qePhDqMhS
M+vz}y9W_&yhH3v{lrYdN ,fO`W,Z
2 K.AnSVphCI
"C S0h -QvX$a.|nXF<=$6]dipx[9iwUyiWi:;bOTb"dit`B."#9e~[8t|@i,;[/"#9e~[8t|@1,}7 {5)|9+r"d
2017.09.30 18:47:30 4: LGTV_WebOS (Fernseher) - Send pairing informations
2017.09.30 18:47:30 4: LGTV_WebOS (Fernseher) - start pairing routine
2017.09.30 18:47:30 4: LGTV_WebOS (Fernseher) - start Handshake
2017.09.30 18:47:30 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:47:30 4: LGTV_WebOS (Fernseher) - received HTTP data string, start response processing: HTTP/1.1 101 Switching Protocols
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Accept: KUq+1BsnFNSjZOLty16++nhL78g=


2017.09.30 18:47:30 5: LGTV_WebOS (Fernseher) - keyAccept: KUq+1BsnFNSjZOLty16++nhL78g=
2017.09.30 18:47:30 3: LGTV_WebOS (Fernseher) - Sucessfull WS connection to 192.168.178.112
2017.09.30 18:47:30 3: harmony: IODev for device 43457772 is HarmonyHub
2017.09.30 18:47:31 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:47:31 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"registered","id":"register_1506790050.79229","payload":{"client-key":"361f14a4bd4ac5570c9c738232bd43a8"}}
2017.09.30 18:47:31 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:47:31 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"registered","id":"register_1506790050.79229","payload":{"client-key":"361f14a4bd4ac5570c9c738232bd43a8"}}
2017.09.30 18:47:31 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:47:40 4: LGTV_WebOS (Fernseher) - run get functions
2017.09.30 18:47:40 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_GetAudioStatus: 0
2017.09.30 18:47:40 5: LGTV_WebOS (Fernseher) - Sending command: {"client-key":"361f14a4bd4ac5570c9c738232bd43a8","id":"request_1506790060.79798","type":"request","uri":["ssap://audio/getStatus"]}
2017.09.30 18:47:40 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:47:40 4: LGTV_WebOS (Fernseher) - ���2K{;Q'i|\?-rW2"#x6(Tz4x)d-S(5,{c Q|3!x2{V3x
i,;[/"#9ehG.smmz5)|9)}07r7
i,;F2p|q"kW:u|A?"5>rpq[;A8aid/xG/iv,ema?amG8"DO
2017.09.30 18:47:41 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:47:41 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790060.79798","payload":{"returnValue":true,"scenario":"mastervolume_ext_speaker_optical","volume":-1,"mute":false}}
2017.09.30 18:47:41 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:47:41 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790060.79798","payload":{"returnValue":true,"scenario":"mastervolume_ext_speaker_optical","volume":-1,"mute":false}}
2017.09.30 18:47:41 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:47:42 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_GetCurrentChannel: 0
2017.09.30 18:47:42 5: LGTV_WebOS (Fernseher) - Sending command: {"uri":["ssap://tv/getCurrentChannel"],"client-key":"361f14a4bd4ac5570c9c738232bd43a8","id":"request_1506790062.80547","type":"request"}
2017.09.30 18:47:42 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:47:42 4: LGTV_WebOS (Fernseher) - ���2K{;G9i;"jA*p#dto,emq>rkW%tZZ*nwW'"Dicu[.nm e`q"*zf(*4{Vaz~7)Qrc.s2*)d-*8;ii}q"kW:u|A?_({6. {0/e8)7;it`B."#9ehG.sm6
2017.09.30 18:47:42 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:47:42 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790062.80547","payload":{"returnValue":true,"channelId":"3_36_5_0_10015_50012_61441","signalChannelId":"10015_50012_61441","channelModeId":1,"channelModeName":"Cable","channelTypeId":4,"channelTypeName":"Cable Digital TV","channelNumber":"5","channelName":"RTL HD","physicalNumber":36,"isSkipped":false,"isLocked":false,"isDescrambled":false,"isScrambled":true,"isFineTuned":false,"isInvisible":false,"isHEVCChannel":false,"favoriteGroup":null,"hybridtvType":"HBBTV","dualChannel":{"dualChannelId":null,"dualChannelTypeId":null,"dualChannelTypeName":null,"dualChannelNumber":null}}}
2017.09.30 18:47:42 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:47:42 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790062.80547","payload":{"returnValue":true,"channelId":"3_36_5_0_10015_50012_61441","signalChannelId":"10015_50012_61441","channelModeId":1,"channelModeName":"Cable","channelTypeId":4,"channelTypeName":"Cable Digital TV","channelNumber":"5","channelName":"RTL HD","physicalNumber":36,"isSkipped":false,"isLocked":false,"isDescrambled":false,"isScrambled":true,"isFineTuned":false,"isInvisible":false,"isHEVCChannel":false,"favoriteGroup":null,"hybridtvType":"HBBTV","dualChannel":{"dualChannelId":null,"dualChannelTypeId":null,"dualChannelTypeName":null,"dualChannelNumber":null}}}
2017.09.30 18:47:42 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:47:44 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_GetForgroundAppInfo: 0
2017.09.30 18:47:44 5: LGTV_WebOS (Fernseher) - Sending command: {"uri":["ssap://com.webos.applicationmanager/getForegroundAppInfo"],"client-key":"361f14a4bd4ac5570c9c738232bd43a8","id":"request_1506790064.80602","type":"request"}
2017.09.30 18:47:44 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:47:44 4: LGTV_WebOS (Fernseher) - ���2K{;G9i;"jA*p#dcv_ew|P$s7S;pu[(am[$nTS%a~W9/~W?Fv@.gk]>n}s;pP\-o;og"z^"ewFfk|Ki:;}1a-P/4xQ~5.(9zx8+yb}xa!g"pVi:;@.qlW8tF~0/r0).!}0+g"mK;e;ir|C>ejFi}
2017.09.30 18:47:44 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:47:44 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790064.80602","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":""}}
2017.09.30 18:47:44 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:47:44 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790064.80602","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":""}}
2017.09.30 18:47:44 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:47:46 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_Get3DStatus: 0
2017.09.30 18:47:46 5: LGTV_WebOS (Fernseher) - Sending command: {"uri":["ssap://com.webos.service.tv.display/get3DStatus"],"type":"request","client-key":"361f14a4bd4ac5570c9c738232bd43a8","id":"request_1506790066.80546"}
2017.09.30 18:47:46 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:47:46 4: LGTV_WebOS (Fernseher) - ���2K{;G9i;"jA*p#dcv_ew|P$s7A.ro[(e7F=.}[8puS2/~W?3]a?amG8"Dit`B."#9ehG.smg"z^"ewFfk|Ki:;}1a-P/4xQ~5.(9zx8+yb}xa!g"pVi:;@.qlW8tF~0/r0)}.!~4/6
2017.09.30 18:47:46 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:47:46 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790066.80546","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2017.09.30 18:47:46 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:47:46 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790066.80546","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2017.09.30 18:47:46 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:47:48 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_GetExternalInputList: 0
2017.09.30 18:47:48 5: LGTV_WebOS (Fernseher) - Sending command: {"type":"request","client-key":"361f14a4bd4ac5570c9c738232bd43a8","id":"request_1506790068.80733","uri":["ssap://tv/getExternalInputList"]}
2017.09.30 18:47:48 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:47:48 4: LGTV_WebOS (Fernseher) - ���2K{;F2p|q"kW:u|A?"5(lpW%t4Y.y;i3/-1-Sb}*c,|0z (7*
y3+P/4*Ss"5"d;ir|C>ejF1,}7 {6!s0.x"5>rpq[;A8aid/mDdg|FxmW9nx^niG?LpA?"DO
2017.09.30 18:47:48 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:47:48 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790068.80733","payload":{"returnValue":true,"devices":[{"id":"AV_1","label":"AV","port":1,"appId":"com.webos.app.externalinput.av1","icon":"http://192.168.178.112/resources/ec8425c180f49dc3c0e239c59b99c6c3b1c526b1/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.178.112/resources/3012b55480b80f16adaae3140ec8a7e99a897303/component.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_1","label":"PS4","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.178.112/resources/5d695ac477fd965a18d02d52b00669c23344d10e/gameconsole.png","modified":true,"subList":[{"id":"SIMPLINK","uniqueId":4,"cecpDevType":4,"cecpDevId":15,"cecpNewType":9,"version":0,"osdName":"PlayStation 4"}],"oneDepth":true,"subCount":1,"connected":false,"favorite":true},{"id":"HDMI_2","label":"HDMI-2","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.178.112/resources/d1077f9adaed247c34c6c4bfcf09643af0f7a24b/HDMI_2.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":true},{"id":"HDMI_3","label":"Recalbox","port":3,"appId":"com.webos.app.hdmi3","icon":"http://192.168.178.112/resources/5d695ac477fd965a18d02d52b00669c23344d10e/gameconsole.png","modified":true,"subList":[],"subCount":0,"connected":false,"favorite":true}]}}
2017.09.30 18:47:48 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:47:48 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790068.80733","payload":{"returnValue":true,"devices":[{"id":"AV_1","label":"AV","port":1,"appId":"com.webos.app.externalinput.av1","icon":"http://192.168.178.112/resources/ec8425c180f49dc3c0e239c59b99c6c3b1c526b1/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.178.112/resources/3012b55480b80f16adaae3140ec8a7e99a897303/component.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_1","label":"PS4","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.178.112/resources/5d695ac477fd965a18d02d52b00669c23344d10e/gameconsole.png","modified":true,"subList":[{"id":"SIMPLINK","uniqueId":4,"cecpDevType":4,"cecpDevId":15,"cecpNewType":9,"version":0,"osdName":"PlayStation 4"}],"oneDepth":true,"subCount":1,"connected":false,"favorite":true},{"id":"HDMI_2","label":"HDMI-2","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.178.112/resources/d1077f9adaed247c34c6c4bfcf09643af0f7a24b/HDMI_2.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":true},{"id":"HDMI_3","label":"Recalbox","port":3,"appId":"com.webos.app.hdmi3","icon":"http://192.168.178.112/resources/5d695ac477fd965a18d02d52b00669c23344d10e/gameconsole.png","modified":true,"subList":[],"subCount":0,"connected":false,"favorite":true}]}}
2017.09.30 18:47:48 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:47:50 1: checkFritzMACpresent (Router): mac_30_07_4D_DB_F5_AF gefunden, Gerät heißt >Samsung-Galaxy-S7 (WLAN, 130 / 104 Mbit/s, 63)<.
2017.09.30 18:47:50 1: checkFritzMACpresent (Router): mac_8C_70_5A_F9_A6_44 nicht gefunden, abwesend.
2017.09.30 18:47:50 4: LGTV_WebOS (Fernseher) - run get functions
2017.09.30 18:47:50 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_GetAudioStatus: 0
2017.09.30 18:47:50 5: LGTV_WebOS (Fernseher) - Sending command: {"id":"request_1506790070.89203","client-key":"361f14a4bd4ac5570c9c738232bd43a8","type":"request","uri":["ssap://audio/getStatus"]}
2017.09.30 18:47:50 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:47:50 4: LGTV_WebOS (Fernseher) - ���2K{;[/"#9ehG.smmz5)|9)|07
r2)i,;Q'i|\?-rW2"#x6(Tz4x)d-S(5,{c Q|3!x2{V3x
i,;F2p|q"kW:u|A?"5>rpq[;A8aid/xG/iv,ema?amG8"DO
2017.09.30 18:47:50 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:47:50 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790070.89203","payload":{"returnValue":true,"scenario":"mastervolume_ext_speaker_optical","volume":-1,"mute":false}}
2017.09.30 18:47:50 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:47:50 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790070.89203","payload":{"returnValue":true,"scenario":"mastervolume_ext_speaker_optical","volume":-1,"mute":false}}
2017.09.30 18:47:50 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:47:52 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_GetCurrentChannel: 0
2017.09.30 18:47:52 5: LGTV_WebOS (Fernseher) - Sending command: {"uri":["ssap://tv/getCurrentChannel"],"client-key":"361f14a4bd4ac5570c9c738232bd43a8","id":"request_1506790072.89909","type":"request"}
2017.09.30 18:47:52 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:47:52 4: LGTV_WebOS (Fernseher) - ���2K{;G9i;"jA*p#dto,emq>rkW%tZZ*nwW'"Dicu[.nm e`q"*zf(*4{Vaz~7)Qrc.s2*)d-*8;ii}q"kW:u|A?_({6. {0.e8 {9;it`B."#9ehG.sm6
2017.09.30 18:47:52 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:47:52 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790072.89909","payload":{"returnValue":true,"channelId":"3_36_5_0_10015_50012_61441","signalChannelId":"10015_50012_61441","channelModeId":1,"channelModeName":"Cable","channelTypeId":4,"channelTypeName":"Cable Digital TV","channelNumber":"5","channelName":"RTL HD","physicalNumber":36,"isSkipped":false,"isLocked":false,"isDescrambled":false,"isScrambled":true,"isFineTuned":false,"isInvisible":false,"isHEVCChannel":false,"favoriteGroup":null,"hybridtvType":"HBBTV","dualChannel":{"dualChannelId":null,"dualChannelTypeId":null,"dualChannelTypeName":null,"dualChannelNumber":null}}}
2017.09.30 18:47:52 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:47:52 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790072.89909","payload":{"returnValue":true,"channelId":"3_36_5_0_10015_50012_61441","signalChannelId":"10015_50012_61441","channelModeId":1,"channelModeName":"Cable","channelTypeId":4,"channelTypeName":"Cable Digital TV","channelNumber":"5","channelName":"RTL HD","physicalNumber":36,"isSkipped":false,"isLocked":false,"isDescrambled":false,"isScrambled":true,"isFineTuned":false,"isInvisible":false,"isHEVCChannel":false,"favoriteGroup":null,"hybridtvType":"HBBTV","dualChannel":{"dualChannelId":null,"dualChannelTypeId":null,"dualChannelTypeName":null,"dualChannelNumber":null}}}
2017.09.30 18:47:52 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:47:54 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_GetForgroundAppInfo: 0
2017.09.30 18:47:54 5: LGTV_WebOS (Fernseher) - Sending command: {"uri":["ssap://com.webos.applicationmanager/getForegroundAppInfo"],"type":"request","client-key":"361f14a4bd4ac5570c9c738232bd43a8","id":"request_1506790074.89927"}
2017.09.30 18:47:54 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:47:54 4: LGTV_WebOS (Fernseher) - ���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"#x6(Tz4x)d-S(5,{c Q|3!x2{V3x
i,;[/"#9ehG.smmz5)|9)|47
r9+i}
2017.09.30 18:47:54 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:47:54 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790074.89927","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":""}}
2017.09.30 18:47:54 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:47:54 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790074.89927","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":""}}
2017.09.30 18:47:54 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:47:56 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_Get3DStatus: 0
2017.09.30 18:47:56 5: LGTV_WebOS (Fernseher) - Sending command: {"type":"request","client-key":"361f14a4bd4ac5570c9c738232bd43a8","id":"request_1506790076.90164","uri":["ssap://com.webos.service.tv.display/get3DStatus"]}
2017.09.30 18:47:56 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:47:56 4: LGTV_WebOS (Fernseher) - ���2K{;F2p|q"kW:u|A?"5(lpW%t4Y.y;i3/-1-Sb}*c,|0z (7*
y3+P/4*Ss"5"d;ir|C>ejF1,}7 {7/r0("5>rpq[;A8aid/z]&.nW)oj8ekD"c|?v7V"si^*y6U.t*vtxF>s;o6
2017.09.30 18:47:56 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:47:56 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790076.90164","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2017.09.30 18:47:56 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:47:56 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790076.90164","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2017.09.30 18:47:56 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:47:58 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_GetExternalInputList: 0
2017.09.30 18:47:58 5: LGTV_WebOS (Fernseher) - Sending command: {"type":"request","client-key":"361f14a4bd4ac5570c9c738232bd43a8","id":"request_1506790078.91232","uri":["ssap://tv/getExternalInputList"]}
2017.09.30 18:47:58 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:47:58 4: LGTV_WebOS (Fernseher) - ���2K{;F2p|q"kW:u|A?"5(lpW%t4Y.y;i3/-1-Sb}*c,|0z (7*
y3+P/4*Ss"5"d;ir|C>ejF1,}7 {7!r1+y"5>rpq[;A8aid/mDdg|FxmW9nx^niG?LpA?"DO
2017.09.30 18:47:58 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:47:58 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790078.91232","payload":{"returnValue":true,"devices":[{"id":"AV_1","label":"AV","port":1,"appId":"com.webos.app.externalinput.av1","icon":"http://192.168.178.112/resources/ec8425c180f49dc3c0e239c59b99c6c3b1c526b1/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.178.112/resources/3012b55480b80f16adaae3140ec8a7e99a897303/component.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_1","label":"PS4","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.178.112/resources/5d695ac477fd965a18d02d52b00669c23344d10e/gameconsole.png","modified":true,"subList":[{"id":"SIMPLINK","uniqueId":4,"cecpDevType":4,"cecpDevId":15,"cecpNewType":9,"version":0,"osdName":"PlayStation 4"}],"oneDepth":true,"subCount":1,"connected":false,"favorite":true},{"id":"HDMI_2","label":"HDMI-2","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.178.112/resources/d1077f9adaed247c34c6c4bfcf09643af0f7a24b/HDMI_2.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":true},{"id":"HDMI_3","label":"Recalbox","port":3,"appId":"com.webos.app.hdmi3","icon":"http://192.168.178.112/resources/5d695ac477fd965a18d02d52b00669c23344d10e/gameconsole.png","modified":true,"subList":[],"subCount":0,"connected":false,"favorite":true}]}}
2017.09.30 18:47:58 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:47:58 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790078.91232","payload":{"returnValue":true,"devices":[{"id":"AV_1","label":"AV","port":1,"appId":"com.webos.app.externalinput.av1","icon":"http://192.168.178.112/resources/ec8425c180f49dc3c0e239c59b99c6c3b1c526b1/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.178.112/resources/3012b55480b80f16adaae3140ec8a7e99a897303/component.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_1","label":"PS4","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.178.112/resources/5d695ac477fd965a18d02d52b00669c23344d10e/gameconsole.png","modified":true,"subList":[{"id":"SIMPLINK","uniqueId":4,"cecpDevType":4,"cecpDevId":15,"cecpNewType":9,"version":0,"osdName":"PlayStation 4"}],"oneDepth":true,"subCount":1,"connected":false,"favorite":true},{"id":"HDMI_2","label":"HDMI-2","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.178.112/resources/d1077f9adaed247c34c6c4bfcf09643af0f7a24b/HDMI_2.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":true},{"id":"HDMI_3","label":"Recalbox","port":3,"appId":"com.webos.app.hdmi3","icon":"http://192.168.178.112/resources/5d695ac477fd965a18d02d52b00669c23344d10e/gameconsole.png","modified":true,"subList":[],"subCount":0,"connected":false,"favorite":true}]}}
2017.09.30 18:47:58 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:48:00 4: LGTV_WebOS (Fernseher) - run get functions
2017.09.30 18:48:00 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_GetAudioStatus: 0
2017.09.30 18:48:00 5: LGTV_WebOS (Fernseher) - Sending command: {"uri":["ssap://audio/getStatus"],"type":"request","client-key":"361f14a4bd4ac5570c9c738232bd43a8","id":"request_1506790080.96094"}
2017.09.30 18:48:00 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:48:00 4: LGTV_WebOS (Fernseher) - ���2K{;G9i;"jA*p#dalV"o6U.tJF*tlAi]5?yiWi:;@.qlW8t;icu[.nm e`q"*zf(*4{Vaz~7)Qrc.s2*)d-*8;ii}q"kW:u|A?_({6. {0!e9/r4;O
2017.09.30 18:48:01 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:48:01 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790080.96094","payload":{"returnValue":true,"scenario":"mastervolume_ext_speaker_optical","volume":-1,"mute":false}}
2017.09.30 18:48:01 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:48:01 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790080.96094","payload":{"returnValue":true,"scenario":"mastervolume_ext_speaker_optical","volume":-1,"mute":false}}
2017.09.30 18:48:01 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:48:02 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_GetCurrentChannel: 0
2017.09.30 18:48:02 5: LGTV_WebOS (Fernseher) - Sending command: {"id":"request_1506790082.9684","client-key":"361f14a4bd4ac5570c9c738232bd43a8","type":"request","uri":["ssap://tv/getCurrentChannel"]}
2017.09.30 18:48:02 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:48:02 4: LGTV_WebOS (Fernseher) - ���2K{;[/"#9ehG.smmz5)|9)s27 }8-g"z^"ewFfk|Ki:;}1a-P/4xQ~5.(9zx8+yb}xa!g"mK;e;ir|C>ejFi,;G9i;"jA*p#dto,emq>rkW%tZZ*nwW'"DO
2017.09.30 18:48:02 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:48:02 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790082.9684","payload":{"returnValue":true,"channelId":"3_9_7_0_10013_50015_61441","signalChannelId":"10013_50015_61441","channelModeId":1,"channelModeName":"Cable","channelTypeId":4,"channelTypeName":"Cable Digital TV","channelNumber":"7","channelName":"ProSieben HD","physicalNumber":9,"isSkipped":false,"isLocked":false,"isDescrambled":false,"isScrambled":true,"isFineTuned":false,"isInvisible":false,"isHEVCChannel":false,"favoriteGroup":null,"hybridtvType":"HBBTV","dualChannel":{"dualChannelId":null,"dualChannelTypeId":null,"dualChannelTypeName":null,"dualChannelNumber":null}}}
2017.09.30 18:48:02 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:48:02 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790082.9684","payload":{"returnValue":true,"channelId":"3_9_7_0_10013_50015_61441","signalChannelId":"10013_50015_61441","channelModeId":1,"channelModeName":"Cable","channelTypeId":4,"channelTypeName":"Cable Digital TV","channelNumber":"7","channelName":"ProSieben HD","physicalNumber":9,"isSkipped":false,"isLocked":false,"isDescrambled":false,"isScrambled":true,"isFineTuned":false,"isInvisible":false,"isHEVCChannel":false,"favoriteGroup":null,"hybridtvType":"HBBTV","dualChannel":{"dualChannelId":null,"dualChannelTypeId":null,"dualChannelTypeName":null,"dualChannelNumber":null}}}
2017.09.30 18:48:02 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:48:04 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_GetForgroundAppInfo: 0
2017.09.30 18:48:04 5: LGTV_WebOS (Fernseher) - Sending command: {"uri":["ssap://com.webos.applicationmanager/getForegroundAppInfo"],"type":"request","id":"request_1506790084.96817","client-key":"361f14a4bd4ac5570c9c738232bd43a8"}
2017.09.30 18:48:04 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:48:04 4: LGTV_WebOS (Fernseher) - ���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,;[/"#9ehG.smmz5)|9)s47 }8(i,;Q'i|\?-rW2"#x6(Tz4x)d-S(5,{c Q|3!x2{V3x
i}
2017.09.30 18:48:05 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:48:05 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790084.96817","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":""}}
2017.09.30 18:48:05 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:48:05 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790084.96817","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":""}}
2017.09.30 18:48:05 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:48:06 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_Get3DStatus: 0
2017.09.30 18:48:06 5: LGTV_WebOS (Fernseher) - Sending command: {"uri":["ssap://com.webos.service.tv.display/get3DStatus"],"id":"request_1506790086.96867","client-key":"361f14a4bd4ac5570c9c738232bd43a8","type":"request"}
2017.09.30 18:48:06 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:48:06 4: LGTV_WebOS (Fernseher) - ���2K{;G9i;"jA*p#dcv_ew|P$s7A.ro[(e7F=.}[8puS2/~W?3]a?amG8"Dii}q"kW:u|A?_({6. {0!e9/
}7;icu[.nm e`q"*zf(*4{Vaz~7)Qrc.s2*)d-*8;it`B."#9ehG.sm6
2017.09.30 18:48:06 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:48:06 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790086.96867","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2017.09.30 18:48:06 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:48:06 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790086.96867","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2017.09.30 18:48:06 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:48:08 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_GetExternalInputList: 0
2017.09.30 18:48:08 5: LGTV_WebOS (Fernseher) - Sending command: {"client-key":"361f14a4bd4ac5570c9c738232bd43a8","id":"request_1506790088.96957","type":"request","uri":["ssap://tv/getExternalInputList"]}
2017.09.30 18:48:08 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:48:08 4: LGTV_WebOS (Fernseher) - ���2K{;Q'i|\?-rW2"#x6(Tz4x)d-S(5,{c Q|3!x2{V3x
i,;[/"#9ehG.smmz5)|9)s87 }9,i,;F2p|q"kW:u|A?"5>rpq[;A8aid/mDdg|FxmW9nx^niG?LpA?"DO
2017.09.30 18:48:08 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:48:08 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790088.96957","payload":{"returnValue":true,"devices":[{"id":"AV_1","label":"AV","port":1,"appId":"com.webos.app.externalinput.av1","icon":"http://192.168.178.112/resources/ec8425c180f49dc3c0e239c59b99c6c3b1c526b1/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.178.112/resources/3012b55480b80f16adaae3140ec8a7e99a897303/component.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_1","label":"PS4","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.178.112/resources/5d695ac477fd965a18d02d52b00669c23344d10e/gameconsole.png","modified":true,"subList":[{"id":"SIMPLINK","uniqueId":4,"cecpDevType":4,"cecpDevId":15,"cecpNewType":9,"version":0,"osdName":"PlayStation 4"}],"oneDepth":true,"subCount":1,"connected":false,"favorite":true},{"id":"HDMI_2","label":"HDMI-2","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.178.112/resources/d1077f9adaed247c34c6c4bfcf09643af0f7a24b/HDMI_2.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":true},{"id":"HDMI_3","label":"Recalbox","port":3,"appId":"com.webos.app.hdmi3","icon":"http://192.168.178.112/resources/5d695ac477fd965a18d02d52b00669c23344d10e/gameconsole.png","modified":true,"subList":[],"subCount":0,"connected":false,"favorite":true}]}}
2017.09.30 18:48:08 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:48:08 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790088.96957","payload":{"returnValue":true,"devices":[{"id":"AV_1","label":"AV","port":1,"appId":"com.webos.app.externalinput.av1","icon":"http://192.168.178.112/resources/ec8425c180f49dc3c0e239c59b99c6c3b1c526b1/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.178.112/resources/3012b55480b80f16adaae3140ec8a7e99a897303/component.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_1","label":"PS4","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.178.112/resources/5d695ac477fd965a18d02d52b00669c23344d10e/gameconsole.png","modified":true,"subList":[{"id":"SIMPLINK","uniqueId":4,"cecpDevType":4,"cecpDevId":15,"cecpNewType":9,"version":0,"osdName":"PlayStation 4"}],"oneDepth":true,"subCount":1,"connected":false,"favorite":true},{"id":"HDMI_2","label":"HDMI-2","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.178.112/resources/d1077f9adaed247c34c6c4bfcf09643af0f7a24b/HDMI_2.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":true},{"id":"HDMI_3","label":"Recalbox","port":3,"appId":"com.webos.app.hdmi3","icon":"http://192.168.178.112/resources/5d695ac477fd965a18d02d52b00669c23344d10e/gameconsole.png","modified":true,"subList":[],"subCount":0,"connected":false,"favorite":true}]}}
2017.09.30 18:48:08 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:48:11 4: LGTV_WebOS (Fernseher) - run get functions
2017.09.30 18:48:11 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_GetAudioStatus: 0
2017.09.30 18:48:11 5: LGTV_WebOS (Fernseher) - Sending command: {"type":"request","id":"request_1506790091.04922","client-key":"361f14a4bd4ac5570c9c738232bd43a8","uri":["ssap://audio/getStatus"]}
2017.09.30 18:48:11 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:48:11 4: LGTV_WebOS (Fernseher) - ���2K{;F2p|q"kW:u|A?"5"d;ir|C>ejF1,}7 {9({4 y"5(lpW%t4Y.y;i3/-1-Sb}*c,|0z (7*
y3+P/4*Ss"5>rpq[;A8aid/xG/iv,ema?amG8"DO
2017.09.30 18:48:11 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:48:11 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790091.04922","payload":{"returnValue":true,"scenario":"mastervolume_ext_speaker_optical","volume":-1,"mute":false}}
2017.09.30 18:48:11 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:48:11 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790091.04922","payload":{"returnValue":true,"scenario":"mastervolume_ext_speaker_optical","volume":-1,"mute":false}}
2017.09.30 18:48:11 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:48:13 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_GetCurrentChannel: 0
2017.09.30 18:48:13 5: LGTV_WebOS (Fernseher) - Sending command: {"type":"request","client-key":"361f14a4bd4ac5570c9c738232bd43a8","id":"request_1506790093.05761","uri":["ssap://tv/getCurrentChannel"]}
2017.09.30 18:48:13 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:48:13 4: LGTV_WebOS (Fernseher) - ���2K{;F2p|q"kW:u|A?"5(lpW%t4Y.y;i3/-1-Sb}*c,|0z (7*
y3+P/4*Ss"5"d;ir|C>ejF1,}7 {9*{5.z"5>rpq[;A8aid/mDdg|Fuk@.nmq#aw\.l;o6
2017.09.30 18:48:13 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:48:13 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790093.05761","payload":{"returnValue":true,"channelId":"3_9_7_0_10013_50015_61441","signalChannelId":"10013_50015_61441","channelModeId":1,"channelModeName":"Cable","channelTypeId":4,"channelTypeName":"Cable Digital TV","channelNumber":"7","channelName":"ProSieben HD","physicalNumber":9,"isSkipped":false,"isLocked":false,"isDescrambled":false,"isScrambled":true,"isFineTuned":false,"isInvisible":false,"isHEVCChannel":false,"favoriteGroup":null,"hybridtvType":"HBBTV","dualChannel":{"dualChannelId":null,"dualChannelTypeId":null,"dualChannelTypeName":null,"dualChannelNumber":null}}}
2017.09.30 18:48:13 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:48:13 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790093.05761","payload":{"returnValue":true,"channelId":"3_9_7_0_10013_50015_61441","signalChannelId":"10013_50015_61441","channelModeId":1,"channelModeName":"Cable","channelTypeId":4,"channelTypeName":"Cable Digital TV","channelNumber":"7","channelName":"ProSieben HD","physicalNumber":9,"isSkipped":false,"isLocked":false,"isDescrambled":false,"isScrambled":true,"isFineTuned":false,"isInvisible":false,"isHEVCChannel":false,"favoriteGroup":null,"hybridtvType":"HBBTV","dualChannel":{"dualChannelId":null,"dualChannelTypeId":null,"dualChannelTypeName":null,"dualChannelNumber":null}}}
2017.09.30 18:48:13 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:48:15 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_GetForgroundAppInfo: 0
2017.09.30 18:48:15 5: LGTV_WebOS (Fernseher) - Sending command: {"type":"request","id":"request_1506790095.05757","client-key":"361f14a4bd4ac5570c9c738232bd43a8","uri":["ssap://com.webos.applicationmanager/getForegroundAppInfo"]}
2017.09.30 18:48:15 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:48:15 4: LGTV_WebOS (Fernseher) - ���2K{;F2p|q"kW:u|A?"5"d;ir|C>ejF1,}7 {9,{5.|"5(lpW%t4Y.y;i3/-1-Sb}*c,|0z (7*
y3+P/4*Ss"5>rpq[;A8aid/z]&.nW)oj*pi^"cxF"ow*nxU.r6U.t_]9e~@$uwV
pi{%fv}
2017.09.30 18:48:15 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:48:15 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790095.05757","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":""}}
2017.09.30 18:48:15 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:48:15 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790095.05757","payload":{"appId":"com.webos.app.livetv","returnValue":true,"windowId":"","processId":""}}
2017.09.30 18:48:15 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:48:17 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_Get3DStatus: 0
2017.09.30 18:48:17 5: LGTV_WebOS (Fernseher) - Sending command: {"uri":["ssap://com.webos.service.tv.display/get3DStatus"],"id":"request_1506790097.05757","client-key":"361f14a4bd4ac5570c9c738232bd43a8","type":"request"}
2017.09.30 18:48:17 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:48:17 4: LGTV_WebOS (Fernseher) - ���2K{;G9i;"jA*p#dcv_ew|P$s7A.ro[(e7F=.}[8puS2/~W?3]a?amG8"Dii}q"kW:u|A?_({6. {0 e0,~7;icu[.nm e`q"*zf(*4{Vaz~7)Qrc.s2*)d-*8;it`B."#9ehG.sm6
2017.09.30 18:48:17 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:48:17 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790097.05757","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2017.09.30 18:48:17 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:48:17 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790097.05757","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2017.09.30 18:48:17 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:48:19 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_GetExternalInputList: 0
2017.09.30 18:48:19 5: LGTV_WebOS (Fernseher) - Sending command: {"type":"request","client-key":"361f14a4bd4ac5570c9c738232bd43a8","id":"request_1506790099.05557","uri":["ssap://tv/getExternalInputList"]}
2017.09.30 18:48:19 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:48:19 4: LGTV_WebOS (Fernseher) - ���2K{;F2p|q"kW:u|A?"5(lpW%t4Y.y;i3/-1-Sb}*c,|0z (7*
y3+P/4*Ss"5"d;ir|C>ejF1,}7 {9 {5,|"5>rpq[;A8aid/mDdg|FxmW9nx^niG?LpA?"DO
2017.09.30 18:48:19 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:48:19 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790099.05557","payload":{"returnValue":true,"devices":[{"id":"AV_1","label":"AV","port":1,"appId":"com.webos.app.externalinput.av1","icon":"http://192.168.178.112/resources/ec8425c180f49dc3c0e239c59b99c6c3b1c526b1/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.178.112/resources/3012b55480b80f16adaae3140ec8a7e99a897303/component.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_1","label":"PS4","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.178.112/resources/5d695ac477fd965a18d02d52b00669c23344d10e/gameconsole.png","modified":true,"subList":[{"id":"SIMPLINK","uniqueId":4,"cecpDevType":4,"cecpDevId":15,"cecpNewType":9,"version":0,"osdName":"PlayStation 4"}],"oneDepth":true,"subCount":1,"connected":false,"favorite":true},{"id":"HDMI_2","label":"HDMI-2","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.178.112/resources/d1077f9adaed247c34c6c4bfcf09643af0f7a24b/HDMI_2.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":true},{"id":"HDMI_3","label":"Recalbox","port":3,"appId":"com.webos.app.hdmi3","icon":"http://192.168.178.112/resources/5d695ac477fd965a18d02d52b00669c23344d10e/gameconsole.png","modified":true,"subList":[],"subCount":0,"connected":false,"favorite":true}]}}
2017.09.30 18:48:19 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:48:19 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790099.05557","payload":{"returnValue":true,"devices":[{"id":"AV_1","label":"AV","port":1,"appId":"com.webos.app.externalinput.av1","icon":"http://192.168.178.112/resources/ec8425c180f49dc3c0e239c59b99c6c3b1c526b1/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.178.112/resources/3012b55480b80f16adaae3140ec8a7e99a897303/component.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_1","label":"PS4","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.178.112/resources/5d695ac477fd965a18d02d52b00669c23344d10e/gameconsole.png","modified":true,"subList":[{"id":"SIMPLINK","uniqueId":4,"cecpDevType":4,"cecpDevId":15,"cecpNewType":9,"version":0,"osdName":"PlayStation 4"}],"oneDepth":true,"subCount":1,"connected":false,"favorite":true},{"id":"HDMI_2","label":"HDMI-2","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.178.112/resources/d1077f9adaed247c34c6c4bfcf09643af0f7a24b/HDMI_2.png","modified":false,"subList":[],"subCount":0,"connected":false,"favorite":true},{"id":"HDMI_3","label":"Recalbox","port":3,"appId":"com.webos.app.hdmi3","icon":"http://192.168.178.112/resources/5d695ac477fd965a18d02d52b00669c23344d10e/gameconsole.png","modified":true,"subList":[],"subCount":0,"connected":false,"favorite":true}]}}
2017.09.30 18:48:19 4: LGTV_WebOS (Fernseher) - Beginn Readings writing
2017.09.30 18:48:21 4: LGTV_WebOS (Fernseher) - run get functions
2017.09.30 18:48:21 4: LGTV_WebOS (Fernseher) - LGTV_WebOS_GetAudioStatus: 0
2017.09.30 18:48:21 5: LGTV_WebOS (Fernseher) - Sending command: {"uri":["ssap://audio/getStatus"],"id":"request_1506790101.14819","client-key":"361f14a4bd4ac5570c9c738232bd43a8","type":"request"}
2017.09.30 18:48:21 4: LGTV_WebOS (Fernseher) - WriteFn called
2017.09.30 18:48:21 4: LGTV_WebOS (Fernseher) - ���2K{;G9i;"jA*p#dalV"o6U.tJF*tlAi]5"d;ir|C>ejF1,}7 z0(z4!r"5(lpW%t4Y.y;i3/-1-Sb}*c,|0z (7*
y3+P/4*Ss"5?yiWi:;@.qlW8t;O
2017.09.30 18:48:21 4: LGTV_WebOS (Fernseher) - ReadFn started
2017.09.30 18:48:21 4: LGTV_WebOS (Fernseher) - received correct JSON string, start response processing: {"type":"response","id":"request_1506790101.14819","payload":{"returnValue":true,"scenario":"mastervolume_ext_speaker_optical","volume":-1,"mute":false}}
2017.09.30 18:48:21 4: LGTV_WebOS (Fernseher) - JSON detected, run LGTV_WebOS_WriteReadings
2017.09.30 18:48:21 4: LGTV_WebOS (Fernseher) - Corrected JSON String: {"type":"response","id":"request_1506790101.14819","payload":{"returnValue":true,"scenario":"mastervolume

CoolTux

Und Du bist laut FHEM nicht paired?
Dabei stimmen die Daten alle für ein paired.
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

GrandJury

Bei mir geht es ja darum, dass Readings sich nicht aktualisieren. Starte ich Fhem neu und schalte dann den TV ein, dann ist in den Readings zu sehen, welches Programm gerade läuft. Starte ich dann eine App, aktualisiert mir Fhem noch diesen Status und danach erfolgt keine Aktualisierung mehr. Egal ob ich eine andere App auswähle oder wieder normal TV schaue. Auch wenn ich dann den TV aus- und wieder einschalte. Es ändert sich dann nur noch das state. Sonst nichts mehr.

Erst wenn ich Fhem neu starte und dann den TV einschalte, beginnt wieder kurzzeitig eine Aktualisierung.

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

Tina

Guten Abend zusammen,

ich bin seit dem Wochenende stolzer Besitzer eines LG SJ8109 (SW-Version 03.60.09).
Natürlich musste sofort Euer neues Modul getestet werden. Ich bin begeistert!
Ihr alle, insbesondere natürlich CoolTux, habt ein super Modul gemacht. Danke schön.

Mein UseCase ist bisher relativ simpel: an, aus, mute, messages etc.
Prinzipiel funktioniert dies auch alles - sogar das Anschalten des TVs über WLAN.

Nach dem Ausschalten läuft fhem ca. 5 min normal weiter und wird anschließend für ca. 10 min blockiert. Dieses Verhalten ist bei mir wiederholbar.
Hierbei macht es keinen Unterschied, ob "Quick Start" im TV aktiviert ist oder nicht.

Ich habe mal einen Ausschnitt aus meinem Log (Verbose 5) angehängt und ein anschließendes "list device" angehängt.
Nachfolgend einen Auschnitt von der Blockade:


2017.10.04 19:23:41 5: LGTV_WebOS (LGTV) - Sending command: {"id":"request_1507137821.46598","client-key":"2c30322a2308526b05effe212f1096d2","type":"request","uri":["ssap://tv/getExternalInputList"]}
2017.10.04 19:23:41 4: LGTV_WebOS (LGTV) - WriteFn called
2017.10.04 19:23:41 4: LGTV_WebOS (LGTV) - ���2K{;[/"#9ehG.smmz5)z3.
y17}5
i,;Q'i|\?-rW2"#yc*x2+Sy3)
~2/P{5|T-e+yf(r6}i,;F2p|q"kW:u|A?"5>rpq[;A8aid/mDdg|FxmW9nx^niG?LpA?"DO
2017.10.04 19:34:01 4: LGTV_WebOS (LGTV) - ReadFn started
2017.10.04 19:34:01 4: LGTV_WebOS (LGTV) - Socket Disconnected
2017.10.04 19:34:01 1: Perfmon: possible freeze starting at 19:23:42, delay is 619.553
2017.10.04 19:34:01 4: LGTV_WebOS (LGTV) - Baue Socket Verbindung auf
2017.10.04 19:34:01 4: LGTV_WebOS (LGTV) Couldn't connect to 192.168.178.38:3000
2017.10.04 19:34:02 1: 192.168.178.24:1000 disconnected, waiting to reappear (HMLAN)
2017.10.04 19:34:02 1: HMLAN_Parse: HMLAN new condition disconnected


Und aus Apptime:


name                                     function                               max  count    total  average maxDly TS Max call     param Max call
tmr-LGTV_WebOS_GetExternalInputList      HASH(0x4139b30)                     589798     38   589872 15522.95     62 04.10. 20:03:51 HASH(LGTV)
HMLAN                                    HMLAN_Read                             492     80     3581    44.76      0 04.10. 20:03:53 HASH(HMLAN)
CUL                                      CUL_Read                               421     38     1797    47.29      0 04.10. 20:03:52 HASH(CUL)
WEB_192.168.178.22_59014                 FW_Read                                181      3      182    60.67      0 04.10. 20:03:55 HASH(WEB_192.168.178.22_59014)
tmr-LGTV_WebOS_TimerStatusRequest        HASH(0x4139b30)                        168     64     4594    71.78 588369 04.10. 20:03:52 HASH(LGTV)



Vielleicht fällt Euch irgendwas auf. Für jeden Hinweis wäre ich dankbar.

Ich habe noch eine andere Frage: Muss ich den Connect-Befehl tatsächlich nach jedem Neustart von Fhem erneut ausführen?

Vielen Dank für das Modul und Eure Unterstützung
Tina

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

Tina

Danke für die schnelle Antwort, aber Quickstart ist bei mir nicht aktiviert.
Daran liegt es leider nicht.

CoolTux

Wäre ja auch zu einfach gewesen. Ich schaue.
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

Tina

Vielen Dank, bitte Bescheid sagen, wenn Du noch mehr Infos benötigst.


Gesendet von iPhone mit Tapatalk

CoolTux

Zitat von: Tina am 04 Oktober 2017, 20:22:18
Danke für die schnelle Antwort, aber Quickstart ist bei mir nicht aktiviert.
Daran liegt es leider nicht.

Bitte einmal im Device global stacktrace auf 1 stellen und noch mal testen
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

Die anderen die noch Probleme haben,  bitte einmal die angehängte Moduldatei testen. Dazu muß nicht weiter eingestellt werden. Bitte auch das Attribut verbose nicht im Device vergeben.
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

Tina

Im Anhang meine Logdatei. Es wurde auf den ersten Blick kein Stacktrace generiert.

Ich teste jetzt gleich nochmal mit dem neuen Modul ohne verbose.

Ausschnitt der Unterbrechung


2017.10.04 20:54:48 4: LGTV_WebOS (LGTV) - þ ƒ 2K{;Q'i|\?-rW2"#yc*x2+Sy3)
~2/P{5|T-e+yf(r6} i,;[/"#9ehG.smmz5)z4* s87|2.i,;F2p|q"kW:u|A?"5>rpq[;A8aid/xG/iv,ema?amG8"DO
2017.10.04 20:54:50 5: LGTV_WebOS (LGTV) - ping command returned with output:
PING 192.168.178.38 (192.168.178.38) 56(84) bytes of data.

--- 192.168.178.38 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1041ms

2017.10.04 20:54:50 4: Sub LGTV_WebOS_PresenceRun (LGTV) - Sub finish, Call LGTV_WebOS_PresenceDone
2017.10.04 21:05:09 1: 192.168.178.24:1000 disconnected, waiting to reappear (HMLAN)
2017.10.04 21:05:09 1: HMLAN_Parse: HMLAN new condition disconnected
2017.10.04 21:05:09 4: LGTV_WebOS (LGTV) - ReadFn started

CoolTux

Wird dann wohl daran liegen das keine wirkliche Fehlermeldung kommt.
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

Tina

So, noch einmal die Logdatei mit dem neuen Modul.

Leider hat sich nichts geändert, das System steht:


2017.10.04 21:15:15 3: LGTV_WebOS (LGTV) - Corrected JSON String: {"type":"response","id":"request_1507144515.14117","payload":{"returnValue":true,"status3D":{"status":false,"pattern":"2d"}}}
2017.10.04 21:15:17 3: LGTV_WebOS (LGTV) - Corrected JSON String: {"type":"response","id":"request_1507144517.14106","payload":{"returnValue":true,"devices":[{"id":"HDMI_1","label":"HDMI-1","port":1,"appId":"com.webos.app.hdmi1","icon":"http://192.168.178.38/resources/45df49cf48996d0e05080396d933f91dfa4b32d5/HDMI_1.png","modified":false,"lastUniqueId":255,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_2","label":"Yamaha","port":2,"appId":"com.webos.app.hdmi2","icon":"http://192.168.178.38/resources/56636af1c1fe3f52097085a11db12d0ab2b02222/hometheater.png","modified":false,"lastUniqueId":255,"subList":[{"id":"SIMPLINK","uniqueId":4,"cecpDevType":4,"cecpDevId":15,"cecpNewType":9,"version":0,"osdName":"BD Player"},{"id":"URCU","serviceType":"hts","connectedInput":"HDMI_2","serviceName":"","serviceId":"","serviceArea":"","manufacturerName":"Yamaha","manufacturerId":"30000024","settopCode":"","settopOption":"","irType":"A"}],"oneDepth":true,"subCount":2,"connected":true,"favorite":true},{"id":"HDMI_3","label":"HDMI-3","port":3,"appId":"com.webos.app.hdmi3","icon":"http://192.168.178.38/resources/b4b882b667c677e09fec7c89116a20e73af0039c/HDMI_3.png","modified":false,"lastUniqueId":255,"subList":[],"subCount":0,"connected":false,"favorite":false},{"id":"HDMI_4","label":"HDMI-4","port":4,"appId":"com.webos.app.hdmi4","icon":"http://192.168.178.38/resources/7270692c1a5377ac8e82f6790b09ddbbff3f87f0/HDMI_4.png","modified":false,"lastUniqueId":255,"subList":[],"subCount":0,"connected":false,"favorite":false}]}}
2017.10.04 21:15:19 3: LGTV_WebOS (LGTV) - Corrected JSON String: {"type":"response","id":"request_1507144519.16329","payload":{"returnValue":true,"scenario":"mastervolume_ext_speaker_arc","volume":0,"volumeMax":100,"mute":false}}
2017.10.04 21:15:19 3: LGTV_WebOS (LGTV) - Corrected JSON String: {"type":"response","id":"request_1507144519.82312","payload":{"returnValue":true}}
2017.10.04 21:16:38 1: PERL WARNING: Subroutine HandleTimeout redefined at ./FHEM/98_apptime.pm line 26.
2017.10.04 21:16:38 1: PERL WARNING: Subroutine CallFn redefined at ./FHEM/98_apptime.pm line 60.
2017.10.04 21:31:42 1: Perfmon: possible freeze starting at 21:21:23, delay is 619.065
2017.10.04 21:31:42 1: 192.168.178.24:1000 disconnected, waiting to reappear (HMLAN)
2017.10.04 21:31:42 1: HMLAN_Parse: HMLAN new condition disconnected
2017.10.04 21:31:43 1: HMLAN_Parse: HMLAN new condition init
2017.10.04 21:31:43 1: 192.168.178.24:1000 reappeared (HMLAN)
2017.10.04 21:31:44 1: HMLAN_Parse: HMLAN new condition ok


Und noch ein Ausschnitt aus apptime


name                                     function                               max  count    total  average maxDly TS Max call     param Max call
tmr-LGTV_WebOS_GetCurrentChannel         HASH(0x4378378)                     619401     29   619455 21360.52      3 04.10. 21:31:41 HASH(LGTV)
HMLAN                                    HMLAN_Read                             418     63     3405    54.05      0 04.10. 21:31:44 HASH(HMLAN)
CUL                                      CUL_Read                               389     27     1014    37.56      0 04.10. 21:31:42 HASH(CUL)
Aussenklima_Setter                       notify_Exec                            238      1      238   238.00      0 04.10. 21:31:42 HASH(Aussenklima_Setter); HASH(Aussensensor)
WEB_192.168.178.32_60969                 FW_Read                                187     20      374    18.70      0 04.10. 21:18:16 HASH(WEB_192.168.178.32_60969)
WEB_192.168.178.22_59122                 FW_Read                                178      3      178    59.33      0 04.10. 21:31:45 HASH(WEB_192.168.178.22_59122)
tmr-LGTV_WebOS_TimerStatusRequest        HASH(0x4378378)                        137     48     3278    68.29 611861 04.10. 21:31:42 HASH(LGTV)




Tina

Kleiner Nachtrag: Fhem wird auch blockiert, wenn ich den TV einfach nur mit der Fernbedienung ausschalte.