Sprachsteuerung von Loxone mit Alexa

loxone mit alexa steuern sprachsteuerung

Nach dem Erscheinen von Amazons Alexa, ist der Reiz groß, sämtliche Smart Home Systeme nun auch mittels Sprachsteuerung zu bedienen. Auch dieie Sprachsteuerung des Loxone Smart Home ist schon recht einfach möglich, auch wenn es offiziell so (noch) nicht unterstützt wird. Alles was benötigt wird, ist ein Raspberry Pi 3. Sollte schon ein 2er im Haushalt vorhanden sein, genügt auch dieser, um dein Loxone System per Sprache steuern zu können.

Die Installation der Loxone Sprachsteuerung

Alexa Grundbedarf:

Der Grundbedarf hier, ist ein fertig installierter Raspberry Pi. Befolgt am besten diese Anleitung bis zu dem Punkt 4 Grundeinstellungen. Punkt 5 bitte weg lassen und dann hier an dieser Stelle weiter machen. Um die Sprachsteuerung zu ermöglichen, muss auf dem Raspberry Pi vorab eine Serversoftware namens HABridge installiert werden. Mit dieser ist u.a. die Steuerung von Geräten per HTTP Befehl möglich.

Angebot Amazon Echo Dot (2. Gen.) Intelligenter Lautsprecher mit...
Angebot Amazon Echo (2. Gen.), Intelligenter Lautsprecher mit Alexa,...
Echo Show (1. Gen.), Intelligenter Lautsprecher mit 7-Zoll...

Letzte Aktualisierung am 23.04.2019 um 14:03 Uhr | Werbung | Bilder: Amazon Product Advertising API

Zu Anfang muss der Login auf den Raspberry Pi per SSH erfolgen. Die IP-Adresse muss hierbei an die des eigenen Raspberry’s angepasst werden. Wie die IP ermittelt wird, wird in diesem Blogpost erklärt.

Vorab muss Java installiert werden, welches für die HABridge zwingend erforderlich ist.

sudo apt-get update && sudo apt-get install oracle-java8-jdk

Im Anschluss wird das Verzeichnis habridge erstellt und habridge in dieses Verzeichnis heruntergeladen.

mkdir habridge && cd habridge && wget https://github.com/bwssytems/ha-bridge/releases/download/v5.2.1/ha-bridge-5.2.1.jar

Die derzeit aktuelle Version ist 5.2.1. Die aktuelle Version ist hier ersichtlich. Es wird nun noch ein Startskript benötigt, um die HABridge bei jedem Neustart des Raspberrys automatisch zu starten. Das Skript kann wie folgt heruntergeladen werden. Wichtig: Das Startup-Skript ist nur mir der o.g. Version kompatibel!

50€ sparen
FHEM Grundlagen Kurs
FHEM Grundlagen Kurs
Spare 50€ bei dem FHEM Grundlagen Kurs!

Anzeige

Spare 50€ bei dem FHEM Grundlagen Kurs!

Anzeige

loxone smart home - die basics
Loxone Smart Home - Die Basics
Erlerne im Handumdrehen die Basics von Loxone.

Anzeige

Erlerne im Handumdrehen die Basics von Loxone.

Anzeige

Weniger anzeigen
Weniger anzeigen
sudo wget https://ownsmarthome.de/download/habridge.service -O /etc/systemd/system/habridge.service

Nun die Änderungen im System sichern und prüfen, ob HABridge beim Neustart gestartet wird.

sudo systemctl daemon-reload && sudo systemctl enable habridge.service

Mit der Rückmeldung “Created symlink from /etc/systemd/system/multi-user.target.wants/habridge.service to /etc/systemd/system/habridge.service.” ist alles funktionsbereit.

Um die HABridge nun sofort und ohne Neustart nutzen zu können, genügt folgender Befehl.

sudo systemctl start habridge.service

Die HABridge sollte nun über diese Adresse erreichbar sein: http://raspberrypi-ip:8080
Natürlich ist die IP-Adresse des Raspberry Pi bei jedem individuell einzusetzen.

Hinweis:
Eine direkt Integration in den neuen Sonos One ist nicht möglich. Es wird zwingend ein Dot o.ä. innerhalb des Netzwerkes benötigt. Steuerbar sind die Lampen danach trotzdem auch über die Sonos One! (Stand 26.10.17)
Vorschau
Sonos Play:1 Smart Speaker, schwarz – Kompakter &...
Sonos PLAY:3 WLAN-Lautsprecher für Musikstreaming schwarz
Sonos Play:5 WLAN Speaker, schwarz – Kraftvoller WLAN...
WLAN
Im Stereopaar einsetzbar
Feuchtigkeitsbeständig
Eingang zum Anschließen deiner bevorzugten Musikquellen
Stereosound aus einem einzigen Lautsprecher
Prime-Vorteil
Bewertungen
Preis
ab 178,99 €
ab 389,00 €
519,00 €
Vorschau
Sonos Play:1 Smart Speaker, schwarz – Kompakter &...
WLAN
Im Stereopaar einsetzbar
Feuchtigkeitsbeständig
Eingang zum Anschließen deiner bevorzugten Musikquellen
Stereosound aus einem einzigen Lautsprecher
Prime-Vorteil
Bewertungen
Preis
ab 178,99 €
Weitere Infos
Vorschau
Sonos PLAY:3 WLAN-Lautsprecher für Musikstreaming schwarz
WLAN
Im Stereopaar einsetzbar
Feuchtigkeitsbeständig
Eingang zum Anschließen deiner bevorzugten Musikquellen
Stereosound aus einem einzigen Lautsprecher
Prime-Vorteil
Bewertungen
Preis
ab 389,00 €
Weitere Infos
Vorschau
Sonos Play:5 WLAN Speaker, schwarz – Kraftvoller WLAN...
WLAN
Im Stereopaar einsetzbar
Feuchtigkeitsbeständig
Eingang zum Anschließen deiner bevorzugten Musikquellen
Stereosound aus einem einzigen Lautsprecher
Prime-Vorteil
Bewertungen
Preis
519,00 €
Weitere Infos

Letzte Aktualisierung am 23.04.2019 um 14:03 Uhr | Werbung | Bilder: Amazon Product Advertising API

Konfiguration von Loxone für Alexa Steuerung

Es empfiehlt sich nun, um späteres Chaos in der Loxone Config zu vermeiden, für jeden Schaltbefehl den Alexa später übernehmen soll einen eigenen virtuellen Eingang anzulegen. Anhand des Screenshots soll dargestellt werden, was damit gemeint ist.

Sprachsteuerung von Loxone mit Alexa

Die neuen virtuellen Alexa Eingänge werden an die Lichtsteuerung in Loxone angeschlossen. Wichtig ist, sich den Anschluss zu merken, hier also VI6.

Schaltbefehle Loxone – Alexa

Um gleich Alexa die Geräte in Loxone schalten zu lassen, ist es nötig die passenden URL’s zu kennen. Diese lauten anhand des obigen Beispiels:

On Item für Loxone: http://Admin:password@10.0.0.37/dev/sps/io/VI6/Pulse
Off Item für Loxone: http://Admin:password@10.0.0.37/dev/sps/io/VI6/Pulse

Admin und password sind die Zugangsdaten der Loxone Miniservers.
Hier ist zu empfehlen u.U. nicht den Admin-Zugang zu verwenden, sondern einen seperaten Nutzer in der Loxone Config anzulegen.

10.0.0.37 ist die IP des Miniservers.

VI6 ist, wie oben schon erwähnt, der virtuelle Anschluss.

Pulse gibt hier nur einen kurzen Impuls ab um das Licht ein- oder auszuschalten. Soll das Licht bspw. auch gedimmt werden, muss der Haken bei “Als Digitaleingang verwenden” deselektiert werden. Alle möglichen Parameter sind in der Loxone Dokumentation zu finden.

HA Bridge Konfiguration

Die eben ermittelten Eingänge müssen nun noch als Geräte in der HA Bridge angelegt werden, um gleich per Alexa steuerbar zu sein. Es wird nun ein neues, virtuelles Alexa Device angelegt.

Als Name sollte z.B. nur “Schlafzimmer” vergeben werden, nicht “Schlafzimmer Lampe” oder dergleichen. Alexa wird später trotzdem auf “Schlafzimmerlicht” oder “Schlafzimmerbeleuchtung” reagieren. Nun müssen noch die ermittelten URL’s eingetragen werden.

Type: HTTP Device
Target Item: 1:1 kopieren, wie oben ermittelt (http://Admin:password@10.0.0.37/dev/sps/io/VI6/Pulse)
Http Verb: GET
Content Type: text/html

Nach einem Klick auf “Test On” und “Test Off” sollte sich nun das entsprechende Licht von Loxone schalten lassen.

Sind alle gewünschten Geräte eingepflegt und funktionieren über die Testschalter, kann es nun zum letzten Schritt gehen.

Update der HABridge

Um stets die aktuelle Version installiert zu haben, muss man leider etwas mehr tun, als auf den Button “Update” klicken. Um nicht die bereits erstellte Config zu verlieren, zeige ich hier Schritt-für-Schritt, wie die Config gesichert und die aktuelle Version der HA-Bridge installiert werden kann.

Backup der Config

Es ist kein absolutes MUSS, aber sicher ist sicher. Um die Konfiguration zu sichern, findet sich unter dem Reiter Home den Button Bridge Control.

bridge control ha bridge

Nachdem man nun ganz nach unten scrollt, findet sich ein Button namens Backup Settings.

backup ha bridge

Nach einem Klick auf diesen erscheint ein neues File im unteren Bereich. Dieses muss nun extern bspw. per FTP gesichert werden.

Dazu verwende ich FlashFXP, als alternatives FTP-Programm ist auch FileZilla sehr gut zu gebrauchen. Also nun auf den Raspberry Pi einloggen und die Datei aus dem Verzeichnis /home/pi/habridge/data/ sichern.

habridge config backup

Update der Bridge

Die HA-Bridge wird nun per SSH mit dem Befehl sudo systemctl start habridge.service gestoppt.

Es folgt ein Wechsel in das HABridge Verzeichnis, danach wird die aktuelle Version 5.2.1 in dieses Verzeichnis geladen.

cd habridge && wget https://github.com/bwssytems/ha-bridge/releases/download/v5.2.1/ha-bridge-5.2.1.jar

Ebenso benötigt das Start Skript ein Update. Diese halte ich mit der obigen Version aktuell. Ist also die Softwareversion 5.2.1, ist es auch das passende Start Skript.

sudo wget https://ownsmarthome.de/download/habridge.service -O /etc/systemd/system/habridge.service

Einmal neu starten bzw. den habridge,service aktivieren.

loxone smart home - die basics
Loxone Smart Home - Die Basics
Erlerne im Handumdrehen die Basics von Loxone.

Anzeige

Erlerne im Handumdrehen die Basics von Loxone.

Anzeige

Weniger anzeigen
sudo systemctl daemon-reload && sudo systemctl enable habridge.service

Abschließend die Bridge wieder starten.

sudo systemctl start habridge.service

Im Normalfall wurde deine Config beibehalten und du kannst direkt mit der aktualisierten Bridge weiter arbeiten. Falls das wider erwarten nicht der Fall ist, muss die zuvor gesicherte Datei in das gleiche Verzeichnis zurück kopiert werden und unter Home -> Bridge Control die Datei unten aus der Liste wiederhergestellt werden.

Konfiguration von Alexa

Nun ist es schon fast geschafft. Es muss nun noch Alexa konfiguriert werden. Es muss in der Alexa App nun nach Smart Home Geräten gesucht werden. Alternativ kann auch zu Alexa gesagt werden: Alexa, finde meine Geräte.  Sind die konfigurierten Geräte aus der HABridge alle gefunden wurden, so funktioniert ab sofort die Sprachsteuerung.

Nun ist es möglich Alexa bspw. zu sagen: Alexa, schalte das Licht im Schlafzimmer ein.

Angebot Amazon Echo Dot (2. Gen.) Intelligenter Lautsprecher mit...
Angebot Amazon Echo (2. Gen.), Intelligenter Lautsprecher mit Alexa,...
Echo Show (1. Gen.), Intelligenter Lautsprecher mit 7-Zoll...

Letzte Aktualisierung am 23.04.2019 um 14:03 Uhr | Werbung | Bilder: Amazon Product Advertising API

Keine Lust auf Basteln?

Wenn Du nicht der DIY-Typ bist, oder einfach keine Zeit zum Basteln hast, gibt es ein einfaches und intuitives Produkt auf dem Markt – die Voxior Voice Box.

Diese verbindet Alexa mit dem Loxone Smart Home innerhalb weniger Minuten nachdem du die Box ausgepackt hast. Die Einrichtung erfordert keine technischen Kenntnisse, da sie sich automatisch mit deinem Smart Home verbindet. Neben Alexa kannst du mit der Box alle beliebten Smart-Assistenten verwenden. Und es kommt noch besser: Du kannst das Produkt vor dem Kauf zuerst über die Cloud kostenlos ausprobieren.

Probiere die Voxior Voice Box aus und überzeuge dich sich selbst, wie sie sich nahtlos verbindet!

Meine Meinung zur Sprachsteuerung

Natürlich kann Alexa eine Erleichterung zur Bedienung des Smart Home bzw. von Loxone sein, doch bislang ist dies nur über den Umweg eines Raspberry Pi möglich. Wer keine Angst vor Bastellösungen hat, ist hiermit sicher gut aufgehoben. Ich persönlich würde mir allerdings eher eine Offenheit zu mehreren Systemen wünschen und nicht nur bspw. zu Philips Hue.

Sprachsteuerung von Loxone mit Alexa
4.9 ✭ (97.02%) 47 votes

Das könnte dich auch interessieren:
Sprachsteuerung All-in-One? Die Voxior Box im Test Das Thema Sprachsteuerung im Smart Home wird größer und größer. Und doch gibt es noch keine Plug-and-Play Lösung, um eine Sprachsteuerung für KNX, Loxone und Gira zu ermöglichen. Doch, die gibt es! Und zwar handelt es sich hierbei um eine kleine Box ...
Homematic für Anfänger verständlich erklärt Wer sich mit dem Thema Smart Home bereits auseinander gesetzt hat, ist sicherlich auch schon über Homematic gestolpert. Homematic sehe ich im Bereich der Einsteiger & Fortgeschrittenen. Die Programmierung kann je nach Wunsch allerdings auch schne...
Anruferansage – Wer ruft an? Wer kennt es nicht: Man sitzt gemütlich auf der Couch und das Telefon klingelt. Aber ist es wieder nur ein nerviger Werbeanruf und das Aufstehen lohnt sich sowieso nicht, oder ruft jemand aus der Verwandtschaft an?! Bevor man aufsteht, weiß man zukün...
Tasmota Firmware mit Loxone verwenden Die Tasmota Firmware ist derweil hinreichend bekannt und extrem beliebt, da diese bei vielen Geräten die Cloud-Lösung vieler Anbieter erspart. Die Tasmota Firmware ist bestens geeignet um Geräte wie die Sonoff Geräte problemlos in die Hausautomatisi...
Howto: Smart Home Türklingel für Anfänger So allmählich habe ich fast alles steuerbar gemacht, was ich derzeit besitze. Egal ob es die Waschmaschine, der Trockner oder schlicht und einfach die Beleuchtung ist. An diesem Punkt angekommen, fragte ich mich nun, was noch alles machbar ist. Hi...

5 Gedanken zu “Sprachsteuerung von Loxone mit Alexa”

5 Kommentare

  1. Hallo Michael da deine Anleitung Anruf über Fritzbox gut geklappt hat, bin ich jetzt auf das Alexa Thema gestossen. Kann ich die Hardwarebridge zur Loxberry software dazu installieren und muß ich sie dazu löschen.

    Gruß Ingolf

  2. Hi Michael. Wie ich heute feststellen musste, ist anscheinend auch die Nutzung über Sonos Beam nicht möglich. 🙁

    • Hi John,

      das ist ja blöd. Ich hatte gehofft das Thema hat sich inzwischen erledigt. Dann benötigst du wohl auch einen Dot im Netzwerk…

      Viele Grüße
      Michael

Schreibe einen Kommentar

Do NOT follow this link or you will be banned from the site!

LoxoneBasics Kurs

Schreibe dich in unseren Kurs ein und erlerne die Basics.
  • Grundlagen zur Programmierung von Loxone
  • Die Heizungssteuerung in Loxone verwenden
  • Benutzerdefinierte Push-Nachrichten senden
  • Die Anbindung an das FHEM System
  • NEU: Sprachsteuerung mit Alexa
Schreibe dich ein
Loxone Smart Home - DIe Basics
close-link
Loxone Basics Kurs

SPARE 20%!

Trage dich in unseren Newsletter ein und erhalte 20% Rabatt für
unseren Loxone Basics Kurs auf Udemy!
EINTRAGEN & GUTSCHEIN ERHALTEN
close-link