ich habe eine Rule, die meine Dachfenster Jalousie hochfährt und sperrt, sobald eine Unwetterwarnung mit Hagel herausgegeben wird.
Nun möchte ich, dass wenn nach einer Unwetterwarnung mit Hagel die Jalousie wieder heruntergefahren und gesperrt werden, aber nur wenn eine Unwetterwarnung mit Hagel vorausgegangen ist.
Jemand eine Idee?
Hier meine Rule bislang:
Code: Alles auswählen
rule "Jalousie Dachgeschoss bei Unwetterwarnung vor Hagel an hochfahren"
when
Item WarningMeerbuschTyp changed or
Item WarningMeerbuschBeschreibung changed
then
val String strMessage = (WarningMeerbuschTyp.state.toString + WarningMeerbuschBeschreibung.state.toString).toLowerCase
if(hagelschutz_jalousie_dg.state == ON && strMessage.contains("hagel")) {
dg_schlafzimmer_rol_so.sendCommand(OFF)
dg_schlafzimmerrechts_rol_so.sendCommand(OFF)
dg_schlafzimmerlinks_rol_so.sendCommand(OFF)
dg_arbeitszimmersascha_rol_so.sendCommand(OFF)
dg_badezimmer2_rol_so.sendCommand(OFF)
dg_arbeitszimmersascha_rol.sendCommand(0)
dg_schlafzimmer_rol.sendCommand(0)
dg_schlafzimmerrechts_rol.sendCommand(0)
dg_schlafzimmerlinks_rol.sendCommand(0)
dg_badezimmer2_rol.sendCommand(0)
dg_schlafzimmer_rol_so.sendCommand(ON)
dg_schlafzimmerrechts_rol_so.sendCommand(ON)
dg_schlafzimmerlinks_rol_so.sendCommand(ON)
dg_arbeitszimmersascha_rol_so.sendCommand(ON)
dg_badezimmer2_rol_so.sendCommand(ON)
}
end