Alexa Echo Sprachausgabe via Raspberry Pi und openHAB 2

Wie kann man eine Sprachausgabe über Alexa Echo machen wenn die Tür aufgeht? Bei mir kommt z.B. eine Ansage von Alexa „Die Haustür ist geöffnet worden“ oder „Die Haustür wurde geschlossen„. Das läuft bei mir analog auch für die Fenster, alles mit Kontakten von Homematic und einem CUL im USB des Pi.

Alexa Echo Sprachausgabe via Raspberry Pi und openHAB 2

Wenn openHAB 2 läuft, braucht man nur eine Rules Datei: /etc/openhab2/rules/Alexa.rules mit folgenden Regeln kopieren:

# (c) 2019 Thomas Wenzlaff

rule "Alexa Haustür geöffnet"
when
    Item flurKontakt changed from 0 to 1
then
    Echo_Living_Room_TTS.sendCommand('Die Haustür wurde geöffnet. Wer kommt den da?')
end


rule "Alexa Haustür geschlossen"
when
    Item flurKontakt changed from 1 to 0
then
    Echo_Living_Room_TTS.sendCommand('Die Haustür wurde geschlossen.')
end

rule "Alexa Fenter geöffnet"
when
    Item arbeitszimmerFensterKontakt changed from 0 to 1
then
    Echo_Living_Room_TTS.sendCommand('Das Fenster im Arbeitszimmer wurde geöffnet.')
end


rule "Alexa Fenster geschlossen"
when
    Item arbeitszimmerFensterKontakt changed from 1 to 0
then
    Echo_Living_Room_TTS.sendCommand('Das Fenster im Arbeitszimmer wurde geschlossen.')
end

Dann noch die Variablen der Kontakte den eigenen Namen anpassen.

Und eine Item Datei /etc/openhab2/items/Alexa.items mit diesem Inhalt:

String Echo_Living_Room_TTS                   "Text to Speech"                        (Alexa_Living_Room) {channel="amazonechocontrol:echo:6c17bfb6:G090QU067XXXXXXXX:textToSpeech"}

Der Channel muss mit der eigenen Nr. angepasst werden. Die kann hier aus den things kopiert werden:

Alexa Echo Sprachausgabe via Raspberry Pi und openHAB 2

Vorher muss man aber noch das Binding für Amazon Echo installieren:

Alexa Echo Sprachausgabe via Raspberry Pi und openHAB 2

Weitere Infos und Ideen direkt im Amazon Echo Control Binding.

Ähnliche Artikel:

  1. Echo Dot triggert Node-RED auf dem Raspberry Pi per „Node-RED Alexa Home Skill Bridge“
  2. Wie wird der Karotz von einem Raspberry Pi über OpenHAB angesteuert?
  3. 2019: OpenHAB Rules durch NodeRed Flow auf dem Raspberry Pi ersetzen oder „Simplify your Homeautomatisation“

wallpaper-1019588
5 Fragen an… Alexandra Helmig zum Film FRAU MUTTER TIER
wallpaper-1019588
World Semicolon Day – Welttag des Semikolons
wallpaper-1019588
Absage nach einem Bewerbungsgespräch – was nun?
wallpaper-1019588
Mercedes-Benz 300 TD Turbo S123 Kombi
wallpaper-1019588
[Comic] Uncanny X-Men [2]
wallpaper-1019588
Xbox Series X: Leistung, Smart Delivery … Phil Spencer liefert neue Details
wallpaper-1019588
Geburtstagsspruche zum 50 geburtstag frau
wallpaper-1019588
Geschenk an valentinstag