Autor Thema: [82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS  (Gelesen 136655 mal)

Offline n8falke.de

  • Newbie
  • Beiträge: 2
Antw:[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS
« Antwort #1125 am: 11 August 2020, 14:12:23 »
Habe das einfrieren auch mit einem C98.

Nach ersten Analysen scheint die Send Queue (siehe netstat) voll zu laufen (waren über 10 kByte).

Details aus dem Quelltext:
Der Socket ($hash->{CD}) wird Blocking in LGTV_WebOS_Open geöffnet und per syswrite in LGTV_WebOS_Write beschrieben.
Auf nonblocking zu wechseln ist leider ein höherer Aufwand (zusätzlicher Buffer, write durch select getriggert).
Die durch Timer getriggerten Abfragen LGTV_WebOS_GetAudioStatus, LGTV_WebOS_GetCurrentChannel, LGTV_WebOS_GetForgroundAppInfo, etc. prüfen zwar, ob ein set läuft ($hash->{helper}{device}{runsetcmd} == 0), aber nicht, ob bereits gleiche ..Get... laufen. Vielleicht ein Ansatz?

Ich probiere mal pingPresence aus.

Offline hyper2910

  • Sr. Member
  • ****
  • Beiträge: 698
Antw:[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS
« Antwort #1126 am: 16 August 2020, 00:58:54 »
Wenn ich etwas testen soll. Einfach melden
Cubietruck mit FHEM, CUL V3 443MHz, 2 x CULV3 868MHz, Milights, Max Heizungssteuerung, Homematic, IT,

Offline hyper2910

  • Sr. Member
  • ****
  • Beiträge: 698
Antw:[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS
« Antwort #1127 am: 20 August 2020, 22:25:35 »
Gibt es was neues?
Cubietruck mit FHEM, CUL V3 443MHz, 2 x CULV3 868MHz, Milights, Max Heizungssteuerung, Homematic, IT,

Offline MoBaFan

  • New Member
  • *
  • Beiträge: 4
Antw:[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS
« Antwort #1128 am: 30 August 2020, 11:59:11 »
Hallo,
ich benutze auch das Modul in fhem und es funktioniert einwandfrei.
Nachdem nun Apple TV als APP verfügbar ist, würde ich gerne Apple TV mittels launchApp Kommando starten. Deshalb habe ich das Modul wie folgt erweitert:
in my%openApps = (
habe ich den Eintrag
   'AppleTV'    => 'com.webos.app.appleTV',
hinzugefügt.
Nach einem 'shutdown restart' ist dann AppleTV auch in der Liste für set lauchApp verfügbar. Wenn ich das Kommando absetze, kommt auch ein 'OK' als lastResponse zurück, nur wird die App nicht gestartet.
Ich vermute also, dass das Kommando 'com.webos.app.appleTV' falsch ist. Weiß hier vielleicht jemand, wie das Kommando richtig aussehen muß?
Vielen Dank im voraus.

Offline hyper2910

  • Sr. Member
  • ****
  • Beiträge: 698
Antw:[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS
« Antwort #1129 am: 20 September 2020, 20:40:20 »
so, habe mal einen neuen PI aufgesetzt und genau das gleiche problem, freeze ca. 5-10minuten nach dem ausschalten des TVs für ca. 15-20min.
Cubietruck mit FHEM, CUL V3 443MHz, 2 x CULV3 868MHz, Milights, Max Heizungssteuerung, Homematic, IT,

Offline Invers

  • Hero Member
  • *****
  • Beiträge: 1960
Antw:[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS
« Antwort #1130 am: 21 September 2020, 09:51:02 »
Ich hatte das Problem ebenfalls und es wurde keine Lösung gefunden. Ich habe dann probiert und pingPresence auf 1 gesetzt. seitdem habe ich keine Fehler dieser Art mehr.
Pi3B Stretch | F.-Box 7490 | CUL 433 | CUL 868 | SDuino + Siro Rollos | HM-LAN | 12 x Dect200 | 5 x TX3TH | 3 x Heizung FHT + Fensterkont. | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkontakt TFK-TI | HM-Bew.-Melder aussen + innen | 3 x Smokedet. HM-SEC-SD-2 | SAT Gigablue quad+ |
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline hyper2910

  • Sr. Member
  • ****
  • Beiträge: 698
Antw:[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS
« Antwort #1131 am: 23 September 2020, 07:14:09 »
Ich hatte das Problem ebenfalls und es wurde keine Lösung gefunden. Ich habe dann probiert und pingPresence auf 1 gesetzt. seitdem habe ich keine Fehler dieser Art mehr.
scheint es zu tun, seit 2tagen keine freezes mehr.

Cubietruck mit FHEM, CUL V3 443MHz, 2 x CULV3 868MHz, Milights, Max Heizungssteuerung, Homematic, IT,

Offline sysmek

  • Newbie
  • Beiträge: 1
Antw:[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS
« Antwort #1132 am: 29 September 2020, 21:52:49 »
ich hab da noch ein lustiges Verhalten:

wenn ich den Fernseher stumm schalte und die Stummschaltung aufhebe, ist die Lautstärke anschließend um ein verringert.

Kann das noch jemand bei sich beobachten?

Offline theeimer

  • Newbie
  • Beiträge: 1
Antw:[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS
« Antwort #1133 am: 18 Oktober 2020, 22:35:57 »
Hatte das Freeze-Problem auch lange. Habe bei meinem C7 Quick-Start ausgeschaltet (in den erweiterten Einstellungen). Das hat bei mir geholfen.

Offline Spodi

  • Newbie
  • Beiträge: 1
Antw:[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS
« Antwort #1134 am: 29 Oktober 2020, 08:04:59 »
Hi Marko,
[...]

Mir ist außerdem aufgefallen, dass bei den Input Namen keine Leerzeichen verwendet werden können. Das ist jedoch (zumindest bei meinem Fernseher) im Auslieferungszustand der Fall ("HDMI 1", "HDMI 2", ...). Ich musste zunächst alle Eingänge umbenennen, damit das Modul richtig funktioniert.


LG
Julian

Hallo, dieses Problem besteht bei mir auch. Sobald Leerzeichenim Anschlussnamen vorhanden sind spinnt die Liste mit den SET Befehlen (wir regelrecht zerhackt). Außerdem zeigen die Readings für extInput_Anschluss dann mist. Das Leerzeichen wird vom web frontend wohl als Trenner interpretiert, obwohl es das zumindest hierbei nicht sollte.

Online CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 26220
Antw:[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS
« Antwort #1135 am: 29 Oktober 2020, 08:40:25 »
Hallo, dieses Problem besteht bei mir auch. Sobald Leerzeichenim Anschlussnamen vorhanden sind spinnt die Liste mit den SET Befehlen (wir regelrecht zerhackt). Außerdem zeigen die Readings für extInput_Anschluss dann mist. Das Leerzeichen wird vom web frontend wohl als Trenner interpretiert, obwohl es das zumindest hierbei nicht sollte.

Das kann ich mir die Tage gerne einmal anschauen. Sollte kein so großes Problem darstellen.
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://paypal.me/pools/c/8gULisr9BT
My FHEM Git: https://git.cooltux.net/FHEM/
Mein Dokuwiki:
https://www.cooltux.net

Offline TomLee

  • Hero Member
  • *****
  • Beiträge: 2846
Antw:[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS
« Antwort #1136 am: 01 November 2020, 22:11:16 »
Hi,

überhaupt nicht wichtig, einfach eine Feststellung von mir nach einigen nach Monaten, es gibt deswegen auch kein Problem, wollts einfach mal erwähnen, eher ist es in diesem Fall positiv da ich trotzdem noch das Gerät per Sprache einschalten kann.

Das wakeOnLanMAC-Attribut scheint besonders zu sein.

Habe zwei LG TVs, einer der beiden verursacht ( wie schonmal erwähnt) bei mir das disappearen des Sonos-Modul.
Darum ist diese LGTV-WebOS-Definition seit dieser Feststellung bei mir disabled (und seitdem auch kein disappeared mehr).

Das einschalten über Alexa ist aber weiterhin möglich, trotz disable 1, ausschalten oder andere Befehle gehen nicht.

So verhalten sich andere in alexa-fhem integrierte, auf disable 1 gestellte Geräte nicht, die reagieren dann einfach gar nicht mehr.


Internals:
   DEF        192.168.188.53
   FUUID      5c987716-f33f-78f5-0de0-4fa5413b63b8752e
   FVERSION   82_LGTV_WebOS.pm:v3.2.4-s22008/2020-05-22
   HOST       192.168.188.53
   NAME       TV_Fr_Raum
   NR         33
   PARTIAL   
   STATE      disabled
   TYPE       LGTV_WebOS
   VERSION    v3.2.4
   READINGS:
     2019-03-25 07:37:26   3D              off
     2019-03-25 07:37:26   3DMode          2d
     2020-07-05 15:07:39   channel         -
     2020-02-08 21:36:31   channelCurrentEndTime -
     2020-02-08 21:36:31   channelCurrentStartTime -
     2020-02-08 21:36:31   channelCurrentTitle -
     2020-07-05 15:07:39   channelMedia    -
     2020-07-05 15:07:39   channelName     -
     2020-02-08 21:36:31   channelNextEndTime -
     2020-02-08 21:36:31   channelNextStartTime -
     2020-02-08 21:36:31   channelNextTitle -
     2019-03-25 07:37:28   extInput_AV     connect_0
     2020-02-08 21:32:21   extInput_HDMI   1 connect_0
     2019-03-25 07:37:28   extInput_HDMI-1 connect_0
     2019-03-25 07:37:28   extInput_HDMI-2 connect_0
     2019-03-25 07:37:28   extInput_HDMI-3 connect_0
     2019-03-25 07:37:28   extInput_Komponente connect_0
     2019-03-25 07:37:24   input           -
     2020-04-25 21:37:05   lastResponse    ok
     2020-01-30 17:30:24   launchApp       TV
     2020-04-24 21:20:57   lgKey           61c184d4d39a68594b67fe5e1995b5cb
     2020-02-07 20:30:26   mute            off
     2020-04-25 21:37:05   pairing         paired
     2020-10-28 13:11:16   state           disabled
     2020-07-05 14:51:20   volume          5
   helper:
     device:
       registered 0
       runsetcmd  4
       channelguide:
         counter    0
Attributes:
   alexaName  TV
   devStateIcon on:10px-kreis-gruen:off off:10px-kreis-rot:on
   disable    1
   event-on-change-reading .*
   genericDeviceType media
   group      TV
   homebridgeMapping ChannelController:reading=channel,cmd=channel
   icon       it_television
   room       Homekit,Media
   wakeOnLanMAC 48:8D:36:BC:F7:BE
   webCmd     on:off:pause:stop:play:channelDown:channelUp

Gruß

Thomas

Online CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 26220
Antw:[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS
« Antwort #1137 am: 02 November 2020, 06:42:27 »

Das wakeOnLanMAC-Attribut scheint besonders zu sein.

Habe zwei LG TVs, einer der beiden verursacht ( wie schonmal erwähnt) bei mir das disappearen des Sonos-Modul.
Darum ist diese LGTV-WebOS-Definition seit dieser Feststellung bei mir disabled (und seitdem auch kein disappeared mehr).

Das einschalten über Alexa ist aber weiterhin möglich, trotz disable 1, ausschalten oder andere Befehle gehen nicht.

So verhalten sich andere in alexa-fhem integrierte, auf disable 1 gestellte Geräte nicht, die reagieren dann einfach gar nicht mehr.

Da habe ich bestimmt in der zuständigen Funktion die Abfrage vergessen. Wäre also eigentlich ein Bug. Soll ich das fixen oder ist es für Dich etwas positives?



Grüße
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://paypal.me/pools/c/8gULisr9BT
My FHEM Git: https://git.cooltux.net/FHEM/
Mein Dokuwiki:
https://www.cooltux.net

Offline TomLee

  • Hero Member
  • *****
  • Beiträge: 2846
Antw:[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS
« Antwort #1138 am: 02 November 2020, 13:44:18 »
Wie erwähnt ist es für mich in dem Fall positiv.

Wenn das aber ein Bug ist dann wär doch besser fixen angesagt ?

Kann ja solange bis ich eine Lösung für das Problem Sonos -> LGTV-WebOS habe global - exclude_from_update nutzen.  :)
Informativ Informativ x 1 Liste anzeigen

Offline Ganglion

  • New Member
  • *
  • Beiträge: 7
Antw:[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS
« Antwort #1139 am: 02 Dezember 2020, 07:13:00 »
Hätte 2 weitere LaunchApp einstellungen die angepasst werden müssten.

    'Smart-IPTV'       => 'siptv',
    'AppleTV'            => 'com.apple.appletv',
    'Joyn'                 => 'joyn',
    'YouTube-Kids'    => 'youtube.leanback.kids.v4',
    'DAZN'               => 'dazn',

Besten Gruß
Christoph
« Letzte Änderung: 02 Dezember 2020, 07:27:36 von Ganglion »

 

decade-submarginal