EIB / KNX Rollläden per Alexa und openHAB steuern

Im letzten Artikel habe ich schon einmal kurz beschrieben, wie man Lichter und Steckdosen schalten und auch Lichter per Alexa und openHAB dimmen kann. Momentan fehlt dazu bei mir noch das Steuern der Rollläden im Haus. Beim Suchen in der Dokumentation ist mir keine Anbindung von “Rollershuttern” in der Hue Emulation aufgefallen.

Hier gab es aber einen Kommentar vom 30.12.2016 von Thomas Schwarz, wie man per [“Lightning”] auch Rollläden anbinden kann.

Items

Die Rollläden müssen entsprechend konfiguriert sein (siehe erstes Item). Zusätzlich benötigt man einen Switch um das Sprachkommando aufzunehmen.

Rollershutter Jalousie_EG_Wohnzimmer "Jalousie Wohnzimmer" (gJalousie_EG, gJalousie, gEG_Wohnen) {knx="5/0/2,5/0/1"}
Switch Jalousie_EG_Wohnzimmer_Name "Jalousie Wohnzimmer" ["Lighting"]

Rules

Eine Regel kann dann für Alexa wie folgt aussehen:

rule "Jalousie_EG_Wohnzimmer"
 when
 Item Jalousie_EG_Wohnzimmer_Name received command
 then

var $i = 0

switch(receivedCommand) {
 case ON: 
 while($i < 700) {
 Jalousie_EG_Wohnzimmer.sendCommand(UP)
 $i++ 
 }
 
 case OFF: 
 while($i < 660) {
 Jalousie_EG_Wohnzimmer.sendCommand(DOWN)
 $i++ 
 }
 }
 logInfo("INFO","Regel ausgeführt - Jalousie_EG_Wohnzimmer")
end

Die While-Schleife benötigt man nicht zwingend (ich habe die nur eingebaut, da meine Rollläden ansonsten nicht sauber gesteuert werden können).

Sprachsteuerung

Ich kann jetzt mit “Alexa, schalte Jalousie Wohnzimmer an /aus” die Rollläden entsprechen hoch- und runterfahren.

Lieber wäre mir hier noch, wenn Alexa / die Hue Emulation anstatt “an und aus” besser “hoch und runter” verstehen würden. Das habe ich aber auf die Schnelle nicht hinbekommen. Hat dazu jemand eine Idee?

 

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.