[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS !!!NEW!!!

Begonnen von CoolTux, 02 Februar 2022, 12:54:52

Vorheriges Thema - Nächstes Thema

grappa24

#240
Hab gestern "dummerweise" ein Update durchlaufen lassen auf meinem G2 auf 23.20.56, wie sagt der Franzose: "rien ne vas plus" >:(

Downgrade ist ja wohl auch nicht so ohne weiteres möglich, oder?
FHEM 6.3, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

Wastegate

Seit dem gestrigen update auf 23.20.56 geht bei mir auch nichts mehr

lucca111

Hallo zusammen,

ich benutze das Addon schon ziemlich lange und bin sehr begeistert was alles so geht.
Jetzt habe ich mir eine Teufel Soundbar über HDMI-ARC an den LGTV angeschlossen und
kann jetzt plötzlich die Lautstärke nicht mehr richtig steuern. Im Reading wird die
aktuelle Lautstärke sehr träge und falsch angezeigt.Steuern kann ich die Lautstärke
auch nicht mehr richtig. Ohne Soundbar alles wieder in Ordnung. Weis jemand Rat??

Gruß Lucca

grappa24

@CoolTux:
Siehst du eine Chance, die mit dem update auf 23.20.56 einhergehenden Veränderungen aufzufangen bzw. die LGs mit dem neuesten WebOS wieder "zugänglich" zu machen? Unterstütze auch gerne mit Messungen, Debugs, etc. Vlt. kann ja auch @ska- nochmal unterstützen
Grüße
Dieter/grappa24
FHEM 6.3, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

grappa24

Hier mal mein Log:

2025.01.27 23:06:04 4: LGTV_WebOS (lg_wz) - Baue Socket Verbindung auf
2025.01.27 23:06:04 4: LGTV_WebOS (lg_wz) Couldn't connect to 192.168.178.123:3000/3001
2025.01.27 23:06:14 4: LGTV_WebOS (lg_wz) - HASH handshakePayload
2025.01.27 23:06:14 5: LGTV_WebOS (lg_wz) - Sending command: {"id":"register_1738015574.6963","payload":{"pairingType":"PROMPT","client-key":"48b89044dc80b6b62cd0793ec54e3bc2","manifest":{"manifestVersion":1,"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","signatures":[{"signature":"eyJhbGdvcml0aG0iOiJSU0EtU0hBMjU2Iiwia2V5SWQiOiJ0ZXN0LXNpZ25pbmctY2VydCIsInNpZ25hdHVyZVZlcnNpb24iOjF9.hrVRgjCwXVvE2OOSpDZ58hR+59aFNwYDyjQgKk3auukd7pcegmE2CzPCa0bJ0ZsRAcKkCTJrWo5iDzNhMBWRyaMOv5zWSrthlf7G128qvIlpMT0YNY+n/FaOHE73uLrS/g7swl3/qH/BGFG2Hu4RlL48eb3lLKqTt2xKHdCs6Cd4RMfJPYnzgvI4BNrFUKsjkcu+WD4OO2A27Pq1n50cMchmcaXadJhGrOqH5YmHdOCj5NSHzJYrsW0HPlpuAx/ECMeIZYDh6RMqaFM2DXzdKX9NmmyqzJ3o/0lkk/N97gfVRLW5hA29yeAwaCViZNCP8iC9aO0q9fQojoa7NQnAtw==","signatureVersion":1}],"signed":{"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"],"vendorId":"com.lge","localizedAppNames":{"de-DE":"FHEM LG Fernbedienung","":"FHEM LG Remote"},"created":"20161123","serial":"2f930e2d2cfe083771f68e4fe7bb07","localizedVendorNames":{"":"LG Electronics"},"appId":"com.lge.test"}}},"type":"register"}
2025.01.27 23:06:14 4: LGTV_WebOS (lg_wz) - WriteFn called
2025.01.27 23:06:14 4: LGTV_WebOS (lg_wz) - socket not connected
2025.01.27 23:06:14 4: LGTV_WebOS (lg_wz) - Send pairing informations
2025.01.27 23:06:14 4: LGTV_WebOS (lg_wz) - Baue Socket Verbindung auf
2025.01.27 23:06:15 4: LGTV_WebOS (lg_wz) Couldn't connect to 192.168.178.123:3000/3001
FHEM 6.3, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

CoolTux

Leider sehe ich da aktuell keine Möglichkeiten ohne eine API Beschreibung.
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

grappa24

FHEM 6.3, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

grappa24

sollte man diesen Warnungen Beachtung schenken?

2025.02.02 08:25:21 1: PERL WARNING: Use of uninitialized value $update[0] in string ne at FHEM/Meta.pm line 3143, <$fh> line 1.
2025.02.02 08:25:21 1: PERL WARNING: Use of uninitialized value $update[0] in concatenation (.) or string at FHEM/Meta.pm line 3151, <$fh> line 1.
2025.02.02 08:25:21 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/82_LGTV_WebOS.pm belongs to source repository "fhem". Ignoring identical file name from source repository
FHEM 6.3, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

CoolTux

Du verwendest anscheinend nicht das Original Modul aus dem fhem update repo sondern eines aus einem anderen repo. Eventuell Testing aus git.cooltux.net?
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

grappa24

Zitat von: CoolTux am 02 Februar 2025, 10:32:12Du verwendest anscheinend nicht das Original Modul aus dem fhem update repo sondern eines aus einem anderen repo. Eventuell Testing aus git.cooltux.net?
ja klar, seit den Anpassungen von Nov 23 verwende ich die Dateien aus deinem Repo
https://git.cooltux.net/FHEM/mod-LGTV_WebOS/raw/branch/patch-newfirmware/controls_LGTV_WebOS.txtKann ich denn mittlerweile das Standad fhem update repo verwenden?
FHEM 6.3, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

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

fireball

Hi,

ich habe jetzt auch so einen LG OLED 65 G4... ich bekomme auch keine Verbindung... die bei den Vorredner schnon beschrieben, klappt das Pairing nicht mal.

2025.02.12 11:45:40 4: LGTV_WebOS (WohnzimmerTV2) - Send pairing informations
2025.02.12 11:45:40 4: LGTV_WebOS (WohnzimmerTV2) - start pairing routine
2025.02.12 11:45:40 4: LGTV_WebOS (WohnzimmerTV2) - start Handshake
2025.02.12 11:45:40 4: LGTV_WebOS (WohnzimmerTV2) - ReadFn started
2025.02.12 11:45:40 4: LGTV_WebOS (WohnzimmerTV2) - coruppted data found, run LGTV_WebOS_ProcessRead: HTTP/1.1 400 Bad Request
Connection: close

2025.02.12 11:45:40 4: LGTV_WebOS (WohnzimmerTV2) - can't read from socket, autodie exception: Can't sysread(IO::Socket::SSL=GLOB(0x558add1770), <UNDEF>, 10240): Broken pipe at lib/FHEM/Devices/LGTV/LGTVWebOS.pm line 777

Gibts mittlerweile eine Lösung?
Meine Firmware ist 23.20.42.

VG