Denkfehler bei neuer Rule für Lichtsteuerung?
Verfasst: 3. Sep 2017 19:24
Hi @all,
ich versuche gerade eine neue Rule für die Lichsteuerung im Esszimmer zu schreiben. Allerdings scheine ich da einen Denkfehler zu haben.
Aktuell habe ich folgendes:
Die einzelnen if-Bedingungen scheinen als eigenständige Rules zu funktionieren, allerdings nicht wenn ich 2 Rules daraus mache. Auch wie oben im Code dargestellt funktioniert das ganze nicht.
Kann mir da einer helfen? Habe wohl einen Denkfehler :-/
Danke im Voraus.
ich versuche gerade eine neue Rule für die Lichsteuerung im Esszimmer zu schreiben. Allerdings scheine ich da einen Denkfehler zu haben.
Aktuell habe ich folgendes:
Code: Alles auswählen
rule "Lichtsteuerung Esszimmer Deckenlicht"
when
Item Licht_Esszimmer_Wandleuchten changed or
Item Licht_Esszimmer changed
then
if (((Licht_Esszimmer.state as DecimalType >= 50 && < 80) && (Licht_Esszimmer_Wandleuchten.state == ON))) {
Licht_Esszimmer.sendCommand (50)
}
else if (((Licht_Esszimmer.state as DecimalType >= 80 ) && (Licht_Esszimmer_Wandleuchten.state == ON))) {
Licht_Esszimmer_Wandleuchten.sendCommand (OFF)
}
end
Kann mir da einer helfen? Habe wohl einen Denkfehler :-/
Danke im Voraus.