Integration Alexa in openHAB für Sprachsteuerung des Bus-Systems

Hier wird beschrieben, wie man in openHAB 2 einen Amazon Echo Dot (Alexa) integrieren kann. Ziel ist es unsere EIB / KNX Hausinstallation per Sprache zu steuern.

Haus.items

Die Items in openHAB müssen für die Verwedndung der Hue Emulation entsprechend angepasst werden. Folgende Eigenschaften können ergänzt werden:

  • [“Lighting”]
  • [“Switchable”]
  • [“TargetTemperature]

Ein EIB-Item bei mir im Büro sieht wie folgt aus:

Switch Licht_EG_Buero  "Licht Büro"(gEG_Buero, gLicht_EG, gLicht) ["Lighting"] {knx="<0/0/4711"}

Paper UI

In der Administrationsoberfläche “Paper UI” muss man dann die Hue Emulation aktivieren.

Dies erfolgt unter “Addons – Misc – Hue Emulation – INSTALL”.

Danach wird das Pairing unter “Configuration – Services – Hue Emulation – CONFIGURE – Pairing enabled” aktiviert.

Die Hue Emulation ist notwendig, da es aktuell noch kein direktes Binding für Alexa in openHAB gibt.

Amazon Alexa App

In der AlexaApp kann man dann unter Smarthome den Befehl “Geräte suchen” ausführen (oder direkt per Sprachbefehl: Alexa: Geräte suchen).

Danach werden in der App die entsprechend konfigurierten Items angezeigt und können über Alexa per Sprache gesteuert werden.

Sprachsteuerung

Durch diese einfache Konfiguration kann ich jetzt alle meine EIB-Items per Sprache steuern.

Ich habe dies mit folgenden Befehlen integriert:

  • Alexa, schalte Licht Büro ein / aus
  • Alexa, setze Dimmen Büro auf 20 %
  • Alexa, schalte Steckdose Büro Computer ein / aus

Fazit

Das war die bis jetzt einfachste Integration eines neuen Endgeräts in openHAB.

Was meint Ihr dazu? Würdet Ihr eine Sprachsteuerung bei euch zu Hause nutzen? Würdet Ihr Amazon vertrauen um euer Smart Home zu steuern?

0 Kommentare

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.