22.04.2021, 05:25
Letztes Update zu dem Thema, es läuft.
Ich musst die Regel nochmal anpassen und zwar habe ich das when Ereignis von den Alexas auf einen imaginären Schalter gelegt.
Danach habe ich in der Alexa App eine Routine für diesen Schalter (Fensterabfrage) erstellt und nun läufts.
Ich musst die Regel nochmal anpassen und zwar habe ich das when Ereignis von den Alexas auf einen imaginären Schalter gelegt.
Danach habe ich in der Alexa App eine Routine für diesen Schalter (Fensterabfrage) erstellt und nun läufts.
Code:
rule "Welche Fenster sind offen"
when
Item Fensterabfrage received command
then
val OffeneFenster = Fenster.members.filter[ i | i.state == OPEN ].map[ label ].reduce[ s, label | s + ", " + label ]
if(Fenster.state == OPEN) {
currentEcho.sendCommand("Ja, folgende Fenster sind geöffnet. " + OffeneFenster)
}
else {
currentEcho.sendCommand("Nein alle Fenster sind zu")
}
end