[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

rs

Offensichtlich gibt es ein Update des Modules.

Leider hat dessen Nutzung den gleichen Effekt auf mein fhem, es crashed. Und reproduzierbar.

Schade ..

rpi3+ & RaspBee | Phillips, Osram, IKEA, SIlvercrest Devices | FHEM 6.2 | Echo Show 15 | Yamaha YAS| LG TV | Ubuntu 22.04 - NextCloud 27 - OpemVPN - Wordpress - NAS - ...

CoolTux

Eine Logausgabe direkt vor dem FHEM crash wäre sehr hilfreich. Und bitte kein 743000 Zeilen langes Log mir geben.
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

Invers

Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

rs

@CoolTux

Welches Log Level ist hilfreich?
Und welche Log Files?

Es dauert aber immer einige Zeit (30 - 90 min), bis der Crash & fhem restart kommt.

Dann produziere ich das heute nochmal.

MfG
rpi3+ & RaspBee | Phillips, Osram, IKEA, SIlvercrest Devices | FHEM 6.2 | Echo Show 15 | Yamaha YAS| LG TV | Ubuntu 22.04 - NextCloud 27 - OpemVPN - Wordpress - NAS - ...

Invers

Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

det.

LG
det.

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

rs

Also hier der Ablauf bis zum Crash & Restart:
1. Erstelle Gerät, siehe Bild
2. Paire TV und schalte TV ein/aus, laut/leiser, wechsle Kanäle, geht alles
3. warte ...
4. Crash & Restart

Anbei das fhem log mit Loglevel 4 und die Definition des Gerätes
*) Einschalten geht bei mir nur mit dem WakeOnLan Attribut

MfG
rpi3+ & RaspBee | Phillips, Osram, IKEA, SIlvercrest Devices | FHEM 6.2 | Echo Show 15 | Yamaha YAS| LG TV | Ubuntu 22.04 - NextCloud 27 - OpemVPN - Wordpress - NAS - ...

CoolTux

Zitat von: rs am 10 März 2022, 10:21:36
Also hier der Ablauf bis zum Crash & Restart:
1. Erstelle Gerät, siehe Bild
2. Paire TV und schalte TV ein/aus, laut/leiser, wechsle Kanäle, geht alles
3. warte ...
4. Crash & Restart

Anbei das fhem log mit Loglevel 4 und die Definition des Gerätes
*) Einschalten geht bei mir nur mit dem WakeOnLan Attribut

MfG

Da scheint was mit Deinem Netzwerk schief zu sein. Innerhalb einer Sekunde bricht anscheinend auf einmal die Netzwerkverbindung zusammen.
Zitat
2022.03.10 10:12:14 4: LGTV_WebOS (TV) - LGTV_WebOS_GetForgroundAppInfo: 0
2022.03.10 10:12:14 4: LGTV_WebOS (TV) - WriteFn called
2022.03.10 10:12:14 4: LGTV_WebOS (TV) - {;G9i;"jA*p#dcv_ew|P$s7A.ro[(e7F=.}[8puS2/~W?3]a?amG8"Dii}q"kW:u|A?_(6 x5*e9 ~3;it`B."#9ehG.smg"z^"ewFfk|Ki:;Pz4*
2022.03.10 10:12:15 4: LGTV_WebOS (TV) - LGTV_WebOS_Get3DStatus: 0
2022.03.10 10:12:15 4: LGTV_WebOS (TV) - WriteFn called
2022.03.10 10:12:15 4: LGTV_WebOS (TV) - {;G9i;"jA*p#dcv_ew|P$s7A.ro[(e7F=.}[8puS2/~W?3]a?amG8"Dii}q"kW:u|A?_(6 x5*e9 ~3;it`B."#9ehG.smg"z^"ewFfk|Ki:;Pz4*
Can't syswrite(IO::Socket::INET=GLOB(0x78c63c8), <BUFFER>): No route to host at lib/FHEM/Devices/LGTV/LGTVWebOS.pm line 707

Die Anfrage für GetForgroundAppInfo kann er noch an den TV schicken. Die Anfrage Get3DStatus nach 10 Sekunden klappt dann nicht mehr.

Hast Du WLAN oder Kabel?
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

rs

#39
fhem(pi3+) via Kabel am Router

LG TV auch via Kabel, allerdings über eine powerline Verbindung zum Router

*) Netzwerk Probleme habe ich bislang keine mit all meinen Geräten
rpi3+ & RaspBee | Phillips, Osram, IKEA, SIlvercrest Devices | FHEM 6.2 | Echo Show 15 | Yamaha YAS| LG TV | Ubuntu 22.04 - NextCloud 27 - OpemVPN - Wordpress - NAS - ...

CoolTux

Zitat von: rs am 10 März 2022, 11:20:40
fhem(pi3+) via Kabel am Router

LG TV auch via Kabel, allerdings über eine powerline Verbindung zum Router

*) Netzwerk Probleme habe ich bislang keine mit all meinen Geräten

Kannst Du zu Testzwecken eine andere Anbindung für den LG_TV nehmen?
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

rs

Ich kann den TV via WiFi an den Router binden und das Ganze nochmal durchführen.
Aber erst Morgen Vormittag.

Melde mich dann wieder ..
rpi3+ & RaspBee | Phillips, Osram, IKEA, SIlvercrest Devices | FHEM 6.2 | Echo Show 15 | Yamaha YAS| LG TV | Ubuntu 22.04 - NextCloud 27 - OpemVPN - Wordpress - NAS - ...

the ratman

hiho,

hat sich gestern was gehändert?
ich krieg folgendes warning einmalig beim einschalten:2022.03.12 17:07:33 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 4962.
2022.03.12 17:07:33 1: stacktrace:
2022.03.12 17:07:33 1:     main::__ANON__                      called by fhem.pl (4962)
2022.03.12 17:07:33 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (1291)
2022.03.12 17:07:33 1:     FHEM::Devices::LGTV::LGTVWebOS::WriteReadings called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (982)
2022.03.12 17:07:33 1:     FHEM::Devices::LGTV::LGTVWebOS::ResponseProcessing called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (764)
2022.03.12 17:07:33 1:     FHEM::Devices::LGTV::LGTVWebOS::Read called by fhem.pl (3931)
2022.03.12 17:07:33 1:     main::CallFn                        called by fhem.pl (780)
→do↑p!dnʇs↓shit←

CoolTux

Nur wenn du gestern ein Update gemacht hast und vorher nicht am Test der neuen Version mitgemacht hast.
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

the ratman

was vollkommen zu trifft, weil updates mach ich täglich und von tests wusste ich nix.
→do↑p!dnʇs↓shit←