Samsung TV per Fibaro HC2 in das SmartHome einbinden

Bild © crissxcross
Fibaro HC2 virtuelles Modul steuert per Weboberfläche und APP den Samsung TV
Geschrieben von crissxcross

Über die virtuellen Module im Fibaro Home Center 2 lassen sich viele Geräte im Netzwerk ansprechen und steuern. So auch dein Samsung TV.

Letztens hatte ich hier beschrieben, wie du deine Philips Hue Leuchten als virtuelles Modul in das Fibaro Home Center 2 einbinden kannst. Aber was nützt dir die tolle Lichtstimmung zum Kinofeeling oder Fernseher?

Solltest du einen netzwerkfähigen Samsung Smart TV haben, egal ob dieser per LAN oder WLAN mit deinem Netzwerk verbunden ist, kannst du ihn über das Fibaro HC2 steuern. Du kannst die gesamte Fernbedienung mit (fast) allen Befehlen als virtuelles Modul nachbauen. So ist es mit dem virtuellen Modul dann möglich, den Samsung Smart TV in Szenen einzubinden oder mit Z-Wave Schaltern, Fernbedienungen, Bewegungsmeldern ... ein- und auszuschalten, umzuschalten, das Menü oder den Guide zu öffnen und was auch immer du realisieren möchtest.

Virtuelles Modul anlegen

Auf der Weboberfläche des Fibaro Home Center 2 findest du unter dem Menüpunkt "Module" den Unterpunkt "Add or remove device". Über den Button "hinzufügen" erstellt du ein neues leeres Modul.

Fibaro HC2 - neues virtuelles Modul erstellen

Fibaro HC2 - neues virtuelles Modul erstellen

Vergebe dem neuen virtuellen Modul einen passenden Namen. Ich denke Samsung Smart TV ist sehr passend ;-) . Nun dem ganzen noch einen Raum zuordnen.

In das Feld IP Adresse, muss logischerweise die IP Adresse des Samsung Fernseher eingeben. Diese bekommst du entweder über deinen Router heraus, oder über das Menü deines Smart TV. Dort unter Netzwerk -> Netzwerkstatus prüfen, zeigt er dir die IP Adresse an. Tipp: Vergib deinem Samsung TV eine feste IP Adresse, damit du diese nicht ständig im virtuellen Modul anpassen musst.

Als TCP Port verwende den Port: 55000

Fibaro HC2 - Titel vergeben und IP des Samsung TV eintragen

Fibaro HC2 - Titel vergeben und IP des Samsung TV eintragen

Wechsel in die Registerkarte "Fortgeschritten" und füge ein neuen Button hinzu.

Fibaro HC2 - neuen Button zum virtuellen Modul hinzufügen

Fibaro HC2 - neuen Button zum virtuellen Modul hinzufügen

Das Feld "Label" ist letztendlich die Beschriftung des Buttons. Das Feld "ID" kannst du frei definieren, der Quellcode wird sich später nicht darauf beziehen. Wechsel zu LUA Code.

Fibaro HC2 - Button per Label benennen

Fibaro HC2 - Button per Label benennen

Kopiere den folgenden Code in den LUA Code des eben erstellten Button.

Fibaro HC2 - LUA Code zum steuern des Samsung TV

Fibaro HC2 - LUA Code zum steuern des Samsung TV

Wenn du nun das virtuelle Modul speicherst, hast du bereits einen funktionierenden Ein- und Ausschalter für deinen Samsung Fernseher. Los probier es gleich mal aus!

Geht nicht aus? Richtig, wenn du alles richtig gemacht hast, wird auf deinem Fernseher jetzt eine Meldung erscheinen, welche dich fragt ob die Fernbedienung xxx berechtigt ist den Fernseher zu steuern. Mit der originalen (physischen) Fernbedienung wähle hier ok aus und bestätige dies. Danach versuche deinen neu erstellten Ausschalt-Button noch einmal.

[carousel arrows="display" buttons="display"] [panel]
Bild © crissxcross

neue Fernbedienung für Samsung TV zulassen

[/panel] [panel]
Bild © crissxcross

Samsung TV meldet neue Fernbedieung

[/panel] [/carousel]

Geht?

Kurze Erklärung des Script.

Im Kopf des Script findest du folgendes Kommando.

Mit dem Befehl fibaro:get(selfID, "IPAdress") lesen wir die IP Adresse aus, welche du oben vom Samsung TV eingegeben hast. Diese schreiben wir in die Variable "tvIpAdress" welche später im Script weiter verwendet wird.

Der folgende keycodestring ist der eigentliche Befehl welchen wir an den Fernseher senden. In diesem Fall PowerOFF, also ausschalten. Das ist alles. Du kannst also das Script nehmen und dir soviel Buttons anlegen wie du benötigst. Das einzige was im gesamten Script geändert werden muss ist der Keystring. Alle verfügbaren Befehle zähle ich am Ende dieses Beitrags auf.

Fibaro HC2 - keystring im LUA Code anpassen

Fibaro HC2 - keystring im LUA Code anpassen

Das war es schon. Alles kein Hexenwerk. Nun kannst du dieses virtuelle Modul in Szenen aufrufen um zum Beispiel in der Szene TV-Abend, die Jalousien herunter zu fahren, die Philips Hue Leuchten zu dimmen und den Samsung Fernseher einzuschalten.

Ich hab mal eine kleine Fernbedienung als virtuelles Modul nachgebaut. Diese kannst du dir hier herunterladen. Nach dem Download auf deinem PC entpacken und die *.vif Datei einfach in das Fibaro HC2 unter virtuelle Module importieren.

[icons icon="icon-folder-open" color="#1e73be" size="13"]Samsung Smart TV - virtuelles Modul

Die gängigsten keyCodes:

Alle verfügbaren keyCodes:

Diesen Blogpost hat geschrieben ...

crissxcross

Chris, Gründer und Blogger von siio.
Gelernter IT-Systemelektroniker, seit vielen Jahren beruflich als Produktmanager im Smart Home unterwegs. Technikverliebter Familienvater, Apple Fan. Nach einigen Jahren Stadtleben wieder froh auf dem Land zu sein.

28 Kommentare

Gib deinen Senf dazu!

Cookie Consent mit Real Cookie Banner