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

Begonnen von CoolTux, 08 Februar 2017, 00:02:58

Vorheriges Thema - Nächstes Thema

TomLee

Hallo,

hoffe ich hab hier beim nachvollziehen keinen Fehler gemacht.

Ich nutze jetzt schon mittlerweile "Jahre" den Fhem-Befehl
set MQTT2_IR_OG_Wohnzimmer power
in wakeupCmd.

Wenn ich den gleichen Befehl in Perl angebe
{fhem('set MQTT2_IR_OG_Wohnzimmer power')}
klappt das nicht mehr, also kann ich den letzten Beitrag schon irgendwie nachvollziehen.


JudgeDredd

Zitat von: CoolTux am 08 Januar 2022, 15:12:46
Wie genau lautet denn die Fehlermeldung jetzt bei Dir?
Sorry, ich hatte das gleich nach dem Fehler wieder zurückgebaut. Wie der genau lautete kann ich leider nicht mehr sagen.
Da ich aber sowieso nur "on" und "off" verwende, reicht die Vorversion für mich allemal aus. Dennoch vielen Dank für das Modul.

Zitat von: ml2108 am 12 Januar 2022, 20:50:40
das mit dem Skript gibt es ja schon
über die attr Wakupcmd kann hier ein passender Perl befehl evtl. auch ein skript ausgeführt werden.
Danke für den Tip. Das Attribut habe ich doch glatt nicht gesehen. Ich hatte nur im "LGTV WebOS"-Wiki geschaut und da wurde es nicht erwähnt.
Auf die Idee in die FHEM-Ref oder direkt beim Device zu schauen kam ich irgendwie nicht  :o

Mein WOL-Script wird mit{ qx( <Scriptname> 2>&1 ); }ausgeführt.
Funktioniert also bei mir alles wie erwartet.

Gruß,
JudgeDredd
Router: Eigenbau (pfSense)
FHEM: Hyper-V | Debian 12 (VM)

lucca111

Hallo,

ich wollte mal fragen ob es möglich ist die ZDFMediathek in die Liste für launchApp mit auf zu nehmen.
Oder vielleicht ein Weg wie ich über launchApp irgendeine App starten kann.
Einfach analog zu den anderen in der 82_LGTV_WebOS.pm mit anzuhängen hat natürlich nicht geklappt .

Gruß Lucca

TomLee

Ich  bleib bei der Erkenntnis das mein gezeigter FHEM-Befehl, angegeben Perl-Code, nicht klappt.

82_LGTV_WebOS.pm 25432 2022-01-06 18:05:19Z CoolTux

verbose 4 ergibt dann:

2022.01.13 20:04:38 4: LGTV_WebOS executing wake-up command (Perl): fhem('set MQTT2_IR_OG_Wohnzimmer power')

Aus der Kommando-Zeile klappt der Perl-Code ohne Probleme.

popy

Hallo,

stolzer neuer Besitzer eines 65OLEDB1.
Natürlich darf die fhem Anbindung nicht fehlen  :)

Werde das Modul testen und habe eine Frage dazu.

Gilt das mit dem Quickstart Hinweis vom Wiki auch für dieses Modell?

Wenn ja, wo finde ich diese Einstellung, damit fhem nicht blockiert?

Danke

mumpitzstuff

Ich habe quickstart aktiv und keine Probleme... Wenn man das nicht aktiv hat (was ich Anfangs tatsächlich ausgeschaltet hatte), dann braucht dein Fernseher fast 3min zum starten! Wenn dein Fernseher nach wenigen Sekunden hell wird (Fernsehbild), dann ist die Funktion bereits aktiv.

popy

Ok, danke, dann ist es aktiv und werde das Modul damit testen.

Frage zum einschalten des TVs wenn er in Standby ist:
Der vorrige Philips Android TV hat die Netzwerkschnittstelle nach 10 Min Standby deaktiviert, dadurch auch kein WOL oder ähnliches.

Wie ist es bei den LG oled?
Geht alles per Modul wenn der in Standby ist?
Und das immer?

Danke


popy

Zitat von: mumpitzstuff am 14 Januar 2022, 13:41:14
Hier hatte ich dazu etwas geschrieben:

https://forum.fhem.de/index.php/topic,66671.msg1198477.html#msg1198477

Danke, damit klappt es  ;)
Hoffentlich auch nach längerer Standby Zeit.
Wie gesagt war das bei den Philips Android TV ein graus  :o

popy

Eine Frage noch, ist "pingPresence" nötig um eine akkuraten Ein/Aus Status zu erhalten?

Danke

CoolTux

Zitat von: popy am 14 Januar 2022, 18:47:34
Eine Frage noch, ist "pingPresence" nötig um eine akkuraten Ein/Aus Status zu erhalten?

Danke

Nein sollte nicht nötig sein.
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

mumpitzstuff

Zitat von: popy am 14 Januar 2022, 18:47:34
Eine Frage noch, ist "pingPresence" nötig um eine akkuraten Ein/Aus Status zu erhalten?

Danke

Ist nicht nötig.

popy


popy

#1453
Zitat von: CoolTux am 14 Januar 2022, 18:50:47
Nein sollte nicht nötig sein.

Zitat von: mumpitzstuff am 15 Januar 2022, 12:17:50
Ist nicht nötig.

Hab's ausgeschaltet. Bei mir geht er leider dadurch nicht mehr auf off!?
Alle so wie von mumpitzstuff geposted eingestellt (QuickStart+ & "Einschalten über Mobilgerät" aktiviert).

Übersehe ich da was?
Muss ev. "keepAliveCheckTime" gesetzt werden?

Hier meine RAW defintion:


defmod TV_WZ LGTV_WebOS 192.168.0.XXX
attr TV_WZ alias Fernseher
attr TV_WZ devStateIcon on:rc_TV1_on off:rc_TV
attr TV_WZ event-on-change-reading .*
attr TV_WZ group Geräte
attr TV_WZ icon it_television
attr TV_WZ room Wohnzimmer
attr TV_WZ wakeOnLanMAC XX:XX:XX:XX:XX:XX
attr TV_WZ webCmd on:off:mute:volumeDown:volumeUp:volume

setstate TV_WZ on
setstate TV_WZ 2022-01-14 17:59:06 channel -
setstate TV_WZ 2022-01-14 17:59:06 channelCurrentEndTime -
setstate TV_WZ 2022-01-14 17:59:06 channelCurrentStartTime -
setstate TV_WZ 2022-01-14 17:59:06 channelCurrentTitle -
setstate TV_WZ 2022-01-14 17:59:06 channelMedia -
setstate TV_WZ 2022-01-14 17:59:06 channelName -
setstate TV_WZ 2022-01-14 17:59:06 channelNextEndTime -
setstate TV_WZ 2022-01-14 17:59:06 channelNextStartTime -
setstate TV_WZ 2022-01-14 17:59:06 channelNextTitle -
setstate TV_WZ 2022-01-14 17:59:45 extInput_AVR_X2400H connect_1
setstate TV_WZ 2022-01-14 17:59:45 extInput_HDMI_1 connect_0
setstate TV_WZ 2022-01-14 17:59:45 extInput_HDMI_2 connect_0
setstate TV_WZ 2022-01-14 17:59:45 extInput_HDMI_4 connect_0
setstate TV_WZ 2022-01-14 18:17:48 input AVR_X2400H
setstate TV_WZ 2022-01-14 17:59:51 lastResponse ok
setstate TV_WZ 2022-01-14 17:59:51 launchApp -
setstate TV_WZ 2022-01-14 17:59:28 lgKey xxxxx
setstate TV_WZ 2022-01-14 17:59:37 mute off
setstate TV_WZ 2022-01-14 17:59:27 pairing paired
setstate TV_WZ 2022-01-15 15:00:16 presence absent
setstate TV_WZ 2022-01-15 15:06:58 state on
setstate TV_WZ 2022-01-14 18:17:25 volume 0

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