Hallo,
ich habe mal bei meinem LG Device auf verbose 5 gestellt damit die Fehlerursache besser gefunden werden kann.
Hier der Auszug aus dem Log-File
2021.01.19 15:00:31.055 4: LGTV_WebOS (LG_TV) - ReadFn started
2021.01.19 15:00:31.057 4: LGTV_WebOS (LG_TV) - received correct JSON string, start response processing: {"type":"error","id":"request_1611064831.04641","error":"404 no such service or method","payload":{}}
2021.01.19 15:00:31.059 4: LGTV_WebOS (LG_TV) - JSON detected, run LGTV_WebOS_WriteReadings
2021.01.19 15:00:31.063 4: LGTV_WebOS (LG_TV) - Corrected JSON String: {"type":"error","id":"request_1611064831.04641",[b]"error":"404 no such service or method","payload":{}}[/b]
2021.01.19 15:00:31.064 4: LGTV_WebOS (LG_TV) - Beginn Readings writing
2021.01.19 15:00:33.044 4: LGTV_WebOS (LG_TV) - LGTV_WebOS_GetExternalInputList: 0
2021.01.19 15:00:33.047 5: LGTV_WebOS (LG_TV) - Sending command: {"type":"request","uri":["ssap://tv/getExternalInputList"],"client-key":"4beb29f819bfc2a394265219319b78c7","id":"request_1611064833.04726"}
2021.01.19 15:00:33.049 4: LGTV_WebOS (LG_TV) - WriteFn called
2021.01.19 15:00:33.051 4: LGTV_WebOS (LG_TV) - <81><FE>^@<8B>^@^Y2K{;F2p|^Pq"kW:u|A?"5^P>rp^Pq[;A8ad/mDdg|F^NxmW9nx^^BniG?LpA?"D^^icu[.nm^_ e`^Pq"-P.b+^K-8(^K)fz^@*3 ^Fy6,^@z9*^Crb.
(7;^^ii}^Pq"kW:u|A?_(^Dz1)^D^?8*^Ae0-^Ey6;O
2021.01.19 15:00:33.072 4: LGTV_WebOS (LG_TV) - ReadFn started
2021.01.19 15:00:33.074 4: LGTV_WebOS (LG_TV) - received correct JSON string, start response processing: {"type":"response","id":"request_1611064833.04726","payload":{"returnValue":true,"devices":[{"id":"HDMI_1","label":"HDMI 1","port":1,"connected":false,"appId":"com.webos.app.hdmi1","icon":"http://192.168.10.48/resources/e6bbce3a98f61f1388e928f934ab3a3267819004/HDMI_1.png","forceIcon":false,"modified":false,"lastUniqueId":-1,"hdmiPlugIn":true,"subList":[{"id":"SIMPLINK","portId":1,"uniqueId":3,"vendorId":0,"physicalAddress":4352,"depth":2,"osdName":"","cecpDevType":3,"cecpNewType":9}],"subCount":1,"favorite":false},{"id":"HDMI_2","label":"HDMI 2","port":2,"connected":false,"appId":"com.webos.app.hdmi2","icon":"http://192.168.10.48/resources/bda30db43100431e1b84e9f6761f039213a8242f/HDMI_2.png","forceIcon":false,"modified":false,"lastUniqueId":-1,"hdmiPlugIn":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_3","label":"HDMI 3","port":3,"connected":false,"appId":"com.webos.app.hdmi3","icon":"http://192.168.10.48/resources/761515e20ce805fec24dc307ae2a8e508df4afa0/HDMI_3.png","forceIcon":false,"modified":false,"lastUniqueId":-1,"hdmiPlugIn":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_4","label":"HDMI 4","port":4,"connected":false,"appId":"com.webos.app.hdmi4","icon":"http://192.168.10.48/resources/6af655803c5dfc391f89fab8299feb7cf462b9d8/HDMI_4.png","forceIcon":false,"modified":false,"lastUniqueId":-1,"hdmiPlugIn":false,"subList":[],"subCount":0,"favorite":false}]}}
2021.01.19 15:00:33.076 4: LGTV_WebOS (LG_TV) - JSON detected, run LGTV_WebOS_WriteReadings
2021.01.19 15:00:33.080 4: LGTV_WebOS (LG_TV) - Corrected JSON String: {"type":"response","id":"request_1611064833.04726","payload":{"returnValue":true,"devices":[{"id":"HDMI_1","label":"HDMI 1","port":1,"connected":false,"appId":"com.webos.app.hdmi1","icon":"http://192.168.10.48/resources/e6bbce3a98f61f1388e928f934ab3a3267819004/HDMI_1.png","forceIcon":false,"modified":false,"lastUniqueId":-1,"hdmiPlugIn":true,"subList":[{"id":"SIMPLINK","portId":1,"uniqueId":3,"vendorId":0,"physicalAddress":4352,"depth":2,"osdName":"","cecpDevType":3,"cecpNewType":9}],"subCount":1,"favorite":false},{"id":"HDMI_2","label":"HDMI 2","port":2,"connected":false,"appId":"com.webos.app.hdmi2","icon":"http://192.168.10.48/resources/bda30db43100431e1b84e9f6761f039213a8242f/HDMI_2.png","forceIcon":false,"modified":false,"lastUniqueId":-1,"hdmiPlugIn":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_3","label":"HDMI 3","port":3,"connected":false,"appId":"com.webos.app.hdmi3","icon":"http://192.168.10.48/resources/761515e20ce805fec24dc307ae2a8e508df4afa0/HDMI_3.png","forceIcon":false,"modified":false,"lastUniqueId":-1,"hdmiPlugIn":false,"subList":[],"subCount":0,"favorite":false},{"id":"HDMI_4","label":"HDMI 4","port":4,"connected":false,"appId":"com.webos.app.hdmi4","icon":"http://192.168.10.48/resources/6af655803c5dfc391f89fab8299feb7cf462b9d8/HDMI_4.png","forceIcon":false,"modified":false,"lastUniqueId":-1,"hdmiPlugIn":false,"subList":[],"subCount":0,"favorite":false}]}}
2021.01.19 15:00:33.084 4: LGTV_WebOS (LG_TV) - Beginn Readings writing
2021.01.19 15:00:35.045 4: LGTV_WebOS (LG_TV) - run get functions
2021.01.19 15:00:35.057 4: LGTV_WebOS (LG_TV) - LGTV_WebOS_GetAudioStatus: 0
2021.01.19 15:00:35.060 5: LGTV_WebOS (LG_TV) - Sending command: {"client-key":"4beb29f819bfc2a394265219319b78c7","id":"request_1611064835.05988","uri":["ssap://audio/getStatus"],"type":"request"}
2021.01.19 15:00:35.062 4: LGTV_WebOS (LG_TV) - WriteFn called
2021.01.19 15:00:35.064 4: LGTV_WebOS (LG_TV) - <81><FE>^@<83>^@^Y2K{;Q'i|\?-rW2"#^P^?b|Py9^?
z9{T(2x^Ar4+^D~2(^Kx1 P|8z^Ei,;[/"#^P9ehG.smmz6(^C{6-
x57^B~9!
i,;G9i^P"jA*p#^]dalV"o6U.tJF*tlAi]5^P?yiWi:;@.qlW8t;O
Da der Fehler 404 zyklisch kommt habe ich hier die Vermutung, dass die Abfragehäufigkeit zu kurz ist und es sich um ein Timeing Problem handelt.
Wie man sehen kann wird die Payload ja auch mal geladen.
Kann man hier das Timing anpassen oder was habe ich für Möglichkeiten ?
Viele Grüße
Sven