Modul für aktuelle LG-TVs?

Begonnen von oxident, 09 September 2013, 21:38:33

Vorheriges Thema - Nächstes Thema

the ratman

zum harmony kann ich mitreden *g*
und damit ma sicher vom selben reden: http://goo.gl/sFgX0s (amazon-link)

die harmony lädt nach deinen angaben (geräte-nummer oder name oder händische aktionen) den tv in sein (sau langsames und umständliches) tool am pc. weiß gar ned, ob fhem selber neue geräte erkennen könnte, fällt mir grade auf.
bindest du die harmony dann in fhem ein kannst dir alle befehle der erkannten geräte im klartext anzeigen lassen und selbige auch mit "set gerät befehl" starten. ab dem zeitpunkt kannst dir dann z.b. notifys für befehle bauen, die einfach das drücken der tasten auf der entsprechenden fernbedienung emulieren.
z.b. ein paar nummerntasten + o.k. in folge kriegt der so ohne probleme geregelt.

reichweite:
kann ich ned sagen zum tv, da die harmony direkt drunter steht, aber z.b. kann ich meinem reinigungsroboter mit der harmony noch über ein sofa hinweg und leicht um die ecke befehle zukommen lassen.
das funzt eigentlich immer. der weg wäre quasi refklektiert über ne wand/fenster in 6 metern entfernung mit ner couch dazwischen. drüber wirds aber echt ein glücksspiel. würde auch dem werbeversprechen von logitech entsprechen.
des weiteren kannst du beim harmony hub bis zu 2 (1 is dabei) zusatz-ir-sender anschließen und somit auch aus ecken oder von oben "schießen". so lang halt das kabel zum zusatzsender reicht. ist also auch ne frage des "strategischen" anbringens des hub's. da der mit wlan funzt, brauchst ausschließlich ne steckdose in der nähe.
andere behaupten übrigens, das kabel zum zusatzsender ließe sich auch sehr gut verlängern. hab ich nur noch nicht probiert, weil ichs ned brauch. mir scheint das aber ne normale 3.5mm klinke zu sein. wenn du also z.b. ein kopfhörer-verlängerungskabel hast, steht dem test nichts im wege.
und wenn ichs richtig im kopf hab, dann geben mehrere (ich hab aber nur den hub) logitec fernbedienungen die befehle des hub weiter und vice versa (das sollte aber wer bestätigen).
→do↑p!dnʇs↓shit←

Christian72D

Sorry daß ich jetzt nur die ersten beiden bzw. letzten beiden Seiten gelesen habe.

Aber wenn ich mit "define LGTV LGTV2011 192.168.1.105" (oder alternativ LGTV2012) den Fernseher anlegen möchte, dann konnt die Meldung daß das Modul unbekannt ist.

Muß ich das separat installieren und laden?

Markus Bloch

Hallo Christian,

das Modul für die 2012'er Modellreihen ist bereits in FHEM enthalten, sofern du mit dem FHEM-Befehl "update" auf den aktuellen SVN-Stand geupdated hast.

Dann kannst du deinen Fernseher folgendermaßen einbinden:

define LGTV LGTV_IP12 192.168.1.105

Die Dokumentation zu LGTV_IP12 gibt es hier: http://fhem.de/commandref_DE.html#LGTV_IP12

Gruß
Markus
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

Ma_Bo

Vielen Dank für das geniale Modul.

Grüße Marcel
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Ma_Bo

Gibt es eine Möglichkeit, dass FHEM nicht blockiert wird, wenn der Fernseher vom Strom getrennt wird?

Wenn ich nämlich meinen Fernseher per schaltbarer Steckdose auschalte, dann kommt nach jedem Intervall ein 4 Sekunden freeze.
Ich könnte jetzt das Modul auf disable 1 setzen, wenn ich die Steckdose ausschalte und wieder auf disable 0 wenn sie anght, aber vielleicht gibts da ne elegantere Lösung für.

Grüße Marcel
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Markus Bloch

Zeig mal bitte deine Definition.

Danke
Gruß
Markus
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

Ma_Bo

Hier ein list von meinem LG :

Die Channel List habe ich abgekürzt, da sind über 500 Sender drin.

Internals:
   CFGFN
   DEF        192.168.178.30 30 10
   HOST       192.168.178.30
   INTERVAL   30
   NAME       LG_TV_WLAN
   NOTIFYDEV  global
   NR         13603
   NTFY_ORDER 50-LG_TV_WLAN
   OFF_INTERVAL 30
   ON_INTERVAL 10
   PORT       8080
   STATE      disabled
   TYPE       LGTV_IP12
   Readings:
     2016-06-03 22:10:15   3D              false
     2016-06-03 22:10:15   channel         3
     2016-06-03 22:10:15   channelName     RTL HD
     2016-06-03 22:10:15   currentProgram  Let's Dance  - Das große Finale
     2016-06-03 22:10:15   input           Satellit
     2016-06-03 22:10:15   mute            off
     2016-06-03 22:11:51   power           off
     2016-06-03 22:12:10   state           disabled
     2016-06-03 22:10:15   volume          10
   Helper:
     OFF_INTERVAL 30
     ON_INTERVAL 10
     App_list:
       Aufnahmeliste:
         auid       00000000000111a6
         cpid
         name       Aufnahmeliste
         type       1
       Benutzerhandbuch:
         auid       0000000000011195
         cpid
         name       Benutzerhandbuch
         type       1
       Berliner_philharmoniker:
         auid       00000000000111f4
         cpid       berlin_philharmonic
         name       Berliner Philharmoniker
         type       1
       Digitale_videoaufnahme:
         auid       0000000000011190
         cpid
         name       Digitale Videoaufnahme
         type       1
       Eingangsliste:
         auid       000000000001118c
         cpid
         name       Eingangsliste
         type       1
       Einstellungen:
         auid       000000000001118d
         cpid
         name       Einstellungen
         type       1
       Fernsehprogramm:
         auid       000000000001118f
         cpid
         name       Fernsehprogramm
         type       1
       Fotos:
         auid       00000000000111a1
         cpid
         name       Fotos
         type       1
       Hdplusreplay:
         auid       0000000000033ad3
         cpid       hdplusreplay
         name       HDplusReplay
         type       1
       Internet:
         auid       0000000000011176
         cpid
         name       Internet
         type       1
       Kamera:
         auid       00000000000111d2
         cpid
         name       Kamera
         type       1
       Lg_smart_world:
         auid       0000000000011172
         cpid
         name       LG Smart World
         type       1
       Lovefilm:
         auid       000000000001741a
         cpid       lovefilm_de
         name       LOVEFiLM
         type       1
       Maxdome:
         auid       000000000001128d
         cpid       maxdome
         name       Maxdome
         type       1
       Musik:
         auid       00000000000111a2
         cpid
         name       Musik
         type       1
       Myvideo:
         auid       0000000000029fb0
         cpid       myvideo
         name       MyVideo
         type       1
       Myspass:
         auid       00000000000112a7
         cpid       myspass
         name       Myspass
         type       1
       Netflix:
         auid       00000000000112ae
         cpid       netflix
         name       Netflix
         type       1
       Netzkino:
         auid       000000000001beef
         cpid       114415
         name       Netzkino
         type       1
       Neueste_liste:
         auid       000000000001118e
         cpid
         name       Neueste Liste
         type       1
       Prg.liste:
         auid       000000000001119a
         cpid
         name       Prg.-Liste
         type       1
       Simplink:
         auid       000000000001119c
         cpid
         name       SIMPLINK
         type       1
       Schnellmen:
         auid       0000000000011191
         cpid
         name       Schnellmenü
         type       1
       Skype:
         auid       0000000000011343
         cpid       vcs
         name       Skype
         type       1
       Smartshare:
         auid       0000000000011170
         cpid
         name       SmartShare™
         type       1
       Smart_iptv:
         auid       000000000001abf4
         cpid       109556
         name       Smart IPTV
         type       1
       Spotify:
         auid       000000000002e3f4
         cpid       189428
         name       Spotify
         type       1
       Suchen:
         auid       0000000000011175
         cpid
         name       Suchen
         type       1
       Universalsteuerung:
         auid       00000000000111ad
         cpid
         name       Universalsteuerung
         type       1
       Videoload:
         auid       00000000000337ff
         cpid       videoload
         name       Videoload
         type       1
       Videos:
         auid       00000000000111a0
         cpid
         name       Videos
         type       1
       Watchever:
         auid       0000000000017482
         cpid       watchever
         name       Watchever
         type       1
       Wuaki.tv:
         auid       0000000000038bb5
         cpid       232373
         name       Wuaki.tv
         type       1
       Youtube:
         auid       0000000000017498
         cpid       youtube_leanback_v4
         name       YouTube
         type       1
       Zattoo:
         auid       0000000000011369
         cpid       zattoo
         name       Zattoo
         type       1
       Tagesschau:
         auid       000000000001130c
         cpid       tagesschau
         name       tagesschau
         type       1
       Wuaki_tv_ui30:
         auid       000000000003b2e2
         cpid       wuakitvui30
         name       wuaki_tv_ui30
         type       1
     Channel_list:
       1:
         chname     Das Erste HD
         major      1
         minor      1
         physicalNum 57
         sourceIndex 7
Attributes:
   disable    1
   pairingcode 562480
   room       1.01_Wohnzimmer,2.16_LG_TV
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Markus Bloch

Hallo Marcel,

das ganze hat folgende Bewandnis. Sofern die Channel-List in der Definition nicht aufgebaut ist, weil bspw. der Fernseher nach einem FHEM Neustart aus ist und er somit nicht antwortet, versucht FHEM immer die Channel-Liste blocking abzurufen, was zu einem 4s Freeze führt. Warum ich das so mache liegt daran, dass wenn direkt nach dem einschalten ein set <name> channel XYZ ausgeführt wird und die Channel-List nicht zur Verfügung steht, er erst die Channel-Liste aktualisiert, bevor FHEM versucht auf den neuen Kanal zu wechseln.

Man könnte nun folgendes machen:


  • Die Channel-Liste ebenfalls non-blocking abrufen, sofern sie nicht da ist. Evtl. set Kommandos zur Kanal-Änderung funktionieren erst dann, wenn die Kanalliste erfolgreich abgerufen wurde.
  • Die Channel-Liste ebenfalls blocking abrufen, sofern sie nicht da ist und das Gerät erreichbar/on ist. set Kommandos zur Kanal-Änderung würden die Kanalliste aktualisieren, sofern das Gerät an ist und die Kanalliste nicht vorliegt.

Ich tendiere eher zur ersten Option.

Gruß
Markus
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

Ma_Bo

Zur ersten tendiere ich auch.
zunächst helfe ich mir damit, dass ich das Modul auf disable schalte.

Für mich wäre die erste Variante halt besser, weiß nicht was die anderen dazu sagen.

Grüße Marcel
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Ma_Bo

Gibt es irgendeine Möglichkeit, einen Text auf dem Fernseher anzuzeigen?

Ich möchte, wenn das Telefon klingelt, den Anrufernamen auf dem Fernseher anzeigen, wenn dieser an ist.

Grüße Marcel
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Markus Bloch

Nein leider nicht. Die Schnittstelle von LG gibt keinerlei derartige Funktionen her. Ich kenne auch generell keine derartige Funktion von LG TV's.

Ich weis, dass es sowas bei Samsung in den älteren Flatscreen-TV's möglich war, aber in den aktuellen Firmware-Versionen aus unbekannten Gründen wieder entfernt wurde.

Gruß
Markus
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

HolyMoly

Man könnte ein jpeg generieren und per upnp schicken. Ist aber einiges an Arbeit...
FHEM auf Raspi2 & Radxa Rock

Ma_Bo

Ok, dann werde ich den Gedanken wieder verwerfen.

Danke für die schnelle Antwort.
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Markus Bloch

Zitat von: Ma_Bo am 04 Juni 2016, 16:29:06
Zur ersten tendiere ich auch.
zunächst helfe ich mir damit, dass ich das Modul auf disable schalte.

Für mich wäre die erste Variante halt besser, weiß nicht was die anderen dazu sagen.

Grüße Marcel

Ich habe die erste Variante nun eingecheckt. Steht ab morgen via update zur Verfügung.

Gruß
Markus
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

Ma_Bo

#269
Super danke, werde ich morgen testen.

Evtl. gleich noch ausm svn.


*****EDIT

Funktioniert !
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.