7 Mar 2020, 16:49

@dirkhe
Der TV hängt dauerhaft am Strom und ist per Kabel mit dem LAN verbunden. QuickStart+ ist deaktiviert, das Aufwecken des TVs per Smartphone aktiviert.

Irgendwas scheint mir noch unzuverlässig zu funktionieren. Die alte Version des Adapters, die dauerhaft gepollt hat, lief bei mir dauerhaft problemlos, aber ich denke, das ist auch klar.

Gestern hat der Adapter beim Ausschalten des TVs anders reagiert und dann heute das Einschalten des TVs wieder nicht mehr mitbekommen:

TV aus am Vorabend:
2020-03-06 22:02:13.349  - debug: lgtv.0 (8566) check TV connection: ok
2020-03-06 22:03:13.363  - debug: lgtv.0 (8566) check TV connection: ok
2020-03-06 22:04:11.377  - debug: lgtv.0 (8566) DEBUGGING getForegroundAppInfo: {"subscribed":true,"appId":"","returnValue":true,"windowId":"","processId":""}
2020-03-06 22:04:11.878  - debug: lgtv.0 (8566) TV is off
-> Adapter bleibt grün, TV wird korrekt als Aus angezeigt

TV ein am nächsten Tag
-> Keine Reaktion durch Adapter. TV wird weiter als Aus angezeigt.

Neustart des Adapters:
2020-03-07 17:33:00.946 - info: host.iobroker stopInstance system.adapter.lgtv.0 (force=false, process=true)
2020-03-07 17:33:00.949 - info: host.iobroker stopInstance system.adapter.lgtv.0 send kill signal
2020-03-07 17:33:00.952 - info: lgtv.0 (8566) Got terminate signal TERMINATE_YOURSELF
2020-03-07 17:33:00.955 - debug: lgtv.0 (8566) TV is off
2020-03-07 17:33:00.955 - info: lgtv.0 (8566) terminating
2020-03-07 17:33:00.956 - info: lgtv.0 (8566) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason
2020-03-07 17:33:00.957 - debug: lgtv.0 (8566) Error on connecting or sending command to WebOS TV: Error: read ECONNRESET
2020-03-07 17:33:00.958 - debug: lgtv.0 (8566) Connection closed: 1006
2020-03-07 17:33:01.495 - info: host.iobroker instance system.adapter.lgtv.0 terminated with code 156 (156)
2020-03-07 17:33:03.470 - info: host.iobroker instance system.adapter.lgtv.0 started with pid 14084
2020-03-07 17:33:04.243 - debug: lgtv.0 (14084) Redis Objects: Use Redis connection: 127.0.0.1:9001
2020-03-07 17:33:04.274 - debug: lgtv.0 (14084) Objects client ready ... initialize now
2020-03-07 17:33:04.278 - debug: lgtv.0 (14084) Objects create System PubSub Client
2020-03-07 17:33:04.279 - debug: lgtv.0 (14084) Objects create User PubSub Client
2020-03-07 17:33:04.279 - debug: lgtv.0 (14084) Objects client initialize lua scripts
2020-03-07 17:33:04.294 - debug: lgtv.0 (14084) Objects connected to redis: 127.0.0.1:9001
2020-03-07 17:33:04.299 - debug: lgtv.0 (14084) objectDB connected
2020-03-07 17:33:04.302 - debug: lgtv.0 (14084) Redis States: Use Redis connection: 172.18.0.2:6379
2020-03-07 17:33:04.307 - debug: lgtv.0 (14084) States create User PubSub Client
2020-03-07 17:33:04.310 - debug: lgtv.0 (14084) States create System PubSub Client
2020-03-07 17:33:04.317 - debug: lgtv.0 (14084) States connected to redis: 172.18.0.2:6379
2020-03-07 17:33:04.318 - debug: lgtv.0 (14084) statesDB connected
2020-03-07 17:33:07.574 - info: lgtv.0 (14084) starting. Version 1.1.5 in /opt/iobroker/node_modules/iobroker.lgtv, node: v10.18.0
2020-03-07 17:33:07.596 - info: lgtv.0 (14084) Ready. Configured WebOS TV IP: 192.168.178.106
2020-03-07 17:33:07.598 - debug: lgtv.0 (14084) adapter.config = {"ip":"192.168.178.106","timeout":"15000","interval":"60000","mac":"","power":false}
2020-03-07 17:33:07.637 - debug: lgtv.0 (14084) Connecting to WebOS TV: ws://192.168.178.106:3000
2020-03-07 17:33:07.811 - debug: lgtv.0 (14084) WebOS TV Connected
2020-03-07 17:33:08.215 - debug: lgtv.0 (14084) DEBUGGING getForegroundAppInfo: {"appId":"com.webos.app.hdmi1","subscribed":true,"returnValue":true,"windowId":"","processId":""}
2020-03-07 17:33:08.216 - debug: lgtv.0 (14084) cur app is com.webos.app.hdmi1
2020-03-07 17:33:08.218 - debug: lgtv.0 (14084) audio/getVolume: {"returnValue":true,"volumeMax":100,"ringtonewithvibration":true,"scenario":"mastervolume_tv_speaker_ext","muted":false,"hac":false,"subscribed":true,"volume":10,"action":"requested","supportvolume":true,"ringer switch":true,"slider":false,"active":false,"changed":["muted","volume"]}
2020-03-07 17:33:08.225 - debug: lgtv.0 (14084) Service list: {"returnValue":true,"services":[{"name":"api","version":1},{"name":"audio","version":1},{"name":"config","version":1},{"name":"externalpq","version":1},{"name":"media.controls","version":1},{"name":"media.viewer","version":1},{"name":"pairing","version":1},{"name":"settings","version":1},{"name":"system","version":1},{"name":"system.launcher","version":1},{"name":"system.notifications","version":1},{"name":"timer","version":1},{"name":"tv","version":1},{"name":"user","version":1},{"name":"webapp","version":2}]}
2020-03-07 17:33:08.227 - debug: lgtv.0 (14084) getCurrentSWInformation: {"returnValue":true,"product_name":"webOSTV 4.0","model_name":"HE_DTV_W18H_AFADABAA","sw_type":"FIRMWARE","major_ver":"05","minor_ver":"10.40","country":"DE","country_group":"EU","device_id":"a8:23:fe:c4:2b:17","auth_flag":"N","ignore_disable":"N","eco_info":"01","config_key":"00","language_code":"de-DE"}
2020-03-07 17:33:08.253 - debug: lgtv.0 (14084) renew connection in one minute for stable subscriptions...
2020-03-07 17:33:08.773 - debug: lgtv.0 (14084) audio/getSoundOutput: {"soundOutput":"tv_external_speaker","subscribed":true}
2020-03-07 17:33:08.775 - debug: lgtv.0 (14084) getSystemInfo: {"returnValue":true,"features":{"3d":false,"dvr":true},"receiverType":"dvb","modelName":"OLED55B8LLA","programMode":"true"}
2020-03-07 17:33:08.824 - debug: lgtv.0 (14084) tv/getCurrentChannel: {"returnValue":false,"errorCode":-1000,"errorText":"internal error"}

2020-03-07 17:34:08.291 - debug: lgtv.0 (14084) Connection closed: 1000
2020-03-07 17:34:08.757 - debug: lgtv.0 (14084) Connecting to WebOS TV: ws://192.168.178.106:3000
2020-03-07 17:34:08.846 - debug: lgtv.0 (14084) WebOS TV Connected
2020-03-07 17:34:09.036 - debug: lgtv.0 (14084) DEBUGGING getForegroundAppInfo: {"appId":"com.webos.app.hdmi1","subscribed":true,"returnValue":true,"windowId":"","processId":""}
2020-03-07 17:34:09.036 - debug: lgtv.0 (14084) cur app is com.webos.app.hdmi1
2020-03-07 17:34:09.041 - debug: lgtv.0 (14084) audio/getVolume: {"returnValue":true,"volumeMax":100,"ringtonewithvibration":true,"scenario":"mastervolume_tv_speaker_ext","muted":false,"hac":false,"subscribed":true,"volume":10,"action":"requested","supportvolume":true,"ringer switch":true,"slider":false,"active":false,"changed":["muted","volume"]}
2020-03-07 17:34:09.048 - debug: lgtv.0 (14084) Service list: {"returnValue":true,"services":[{"name":"api","version":1},{"name":"audio","version":1},{"name":"config","version":1},{"name":"externalpq","version":1},{"name":"media.controls","version":1},{"name":"media.viewer","version":1},{"name":"pairing","version":1},{"name":"settings","version":1},{"name":"system","version":1},{"name":"system.launcher","version":1},{"name":"system.notifications","version":1},{"name":"timer","version":1},{"name":"tv","version":1},{"name":"user","version":1},{"name":"webapp","version":2}]}
2020-03-07 17:34:09.054 - debug: lgtv.0 (14084) getCurrentSWInformation: {"returnValue":true,"product_name":"webOSTV 4.0","model_name":"HE_DTV_W18H_AFADABAA","sw_type":"FIRMWARE","major_ver":"05","minor_ver":"10.40","country":"DE","country_group":"EU","device_id":"a8:23:fe:c4:2b:17","auth_flag":"N","ignore_disable":"N","eco_info":"01","config_key":"00","language_code":"de-DE"}
2020-03-07 17:34:09.059 - debug: lgtv.0 (14084) getSystemInfo: {"returnValue":true,"features":{"3d":false,"dvr":true},"receiverType":"dvb","modelName":"OLED55B8LLA","programMode":"true"}
2020-03-07 17:34:09.066 - debug: lgtv.0 (14084) audio/getSoundOutput: {"soundOutput":"tv_external_speaker","subscribed":true}
2020-03-07 17:34:09.069 - debug: lgtv.0 (14084) tv/getCurrentChannel: {"returnValue":false,"errorCode":-1000,"errorText":"internal error"}
2020-03-07 17:34:14.903 - info: javascript.0 (20600) script.js.VirtualDevices.BWM: function BWM_Praesenz - Bewegung - Praesenz auf true. BWM: javascript.0.virtualDevice.BWM.Kueche.Eingang
2020-03-07 17:34:59.705 - info: javascript.0 (20600) script.js.Skripts_Beleuchtung.Steuerung_Beleuchtung_Kopieren: Praesenz Ende. Pruefe ob gesperrt.. BWM: javascript.0.virtualDevice.BWM.Bad.Eingang
2020-03-07 17:34:59.705 - info: javascript.0 (20600) script.js.Skripts_Beleuchtung.Steuerung_Beleuchtung_Kopieren: Praesenz Ende und nicht gesperrt. Pruefe ob noch anderer BWM der Gruppe Praesenz meldet.. BWM: javascript.0.virtualDevice.BWM.Bad.Eingang
2020-03-07 17:34:59.705 - info: javascript.0 (20600) script.js.Skripts_Beleuchtung.Steuerung_Beleuchtung_Kopieren: Keine Prasenz mehr und Licht ist noch ein. Dimme Licht herab und dann aus. BWM: javascript.0.virtualDevice.BWM.Bad.Eingang
2020-03-07 17:35:08.293 - debug: lgtv.0 (14084) check TV connection: ok

TV wieder aus:
2020-03-07 17:37:23.279 - debug: lgtv.0 (14084) ERROR! Response from TV: Error: timeout
2020-03-07 17:37:23.280 - debug: lgtv.0 (14084) check TV connection: Error: timeout
2020-03-07 17:37:23.281 - debug: lgtv.0 (14084) TV is off
-> Adapter bleibt grün, TV wird korrekt als Aus angezeigt

TV nochmal ein
-> Adapter bemerkt wiedereinschalten und zeigt TV Status auch wieder korrekt als Ein an
2020-03-07 17:43:21.901 - debug: lgtv.0 (14084) Error on connecting or sending command to WebOS TV: Error: read ECONNRESET
2020-03-07 17:43:21.902 - debug: lgtv.0 (14084) Connection closed: 1006
2020-03-07 17:43:26.903 - debug: lgtv.0 (14084) Connecting to WebOS TV: ws://192.168.178.106:3000
2020-03-07 17:43:27.042 - debug: lgtv.0 (14084) WebOS TV Connected
2020-03-07 17:43:27.330 - debug: lgtv.0 (14084) DEBUGGING getForegroundAppInfo: {"appId":"com.webos.app.hdmi1","subscribed":true,"returnValue":true,"windowId":"","processId":""}
2020-03-07 17:43:27.330 - debug: lgtv.0 (14084) cur app is com.webos.app.hdmi1
2020-03-07 17:43:27.332 - debug: lgtv.0 (14084) audio/getVolume: {"returnValue":true,"volumeMax":100,"ringtonewithvibration":true,"scenario":"mastervolume_tv_speaker_ext","muted":false,"hac":false,"subscribed":true,"volume":10,"action":"requested","supportvolume":true,"ringer switch":true,"slider":false,"active":false,"changed":["muted","volume"]}
2020-03-07 17:43:27.334 - debug: lgtv.0 (14084) Service list: {"returnValue":true,"services":[{"name":"api","version":1},{"name":"audio","version":1},{"name":"config","version":1},{"name":"externalpq","version":1},{"name":"media.controls","version":1},{"name":"media.viewer","version":1},{"name":"pairing","version":1},{"name":"settings","version":1},{"name":"system","version":1},{"name":"system.launcher","version":1},{"name":"system.notifications","version":1},{"name":"timer","version":1},{"name":"tv","version":1},{"name":"user","version":1},{"name":"webapp","version":2}]}
2020-03-07 17:43:27.340 - debug: lgtv.0 (14084) renew connection in one minute for stable subscriptions...
2020-03-07 17:43:27.465 - debug: lgtv.0 (14084) getCurrentSWInformation: {"returnValue":true,"product_name":"webOSTV 4.0","model_name":"HE_DTV_W18H_AFADABAA","sw_type":"FIRMWARE","major_ver":"05","minor_ver":"10.40","country":"DE","country_group":"EU","device_id":"a8:23:fe:c4:2b:17","auth_flag":"N","ignore_disable":"N","eco_info":"01","config_key":"00","language_code":"de-DE"}
2020-03-07 17:43:28.253 - debug: lgtv.0 (14084) getSystemInfo: {"returnValue":true,"features":{"3d":false,"dvr":true},"receiverType":"dvb","modelName":"OLED55B8LLA","programMode":"true"}
2020-03-07 17:43:28.262 - debug: lgtv.0 (14084) audio/getSoundOutput: {"soundOutput":"tv_external_speaker","subscribed":true}
2020-03-07 17:43:28.301 - debug: lgtv.0 (14084) tv/getCurrentChannel: {"returnValue":false,"errorCode":-1000,"errorText":"internal error"}