wenn ich die Regeln so übernehme wie von dir funktioniert es leider nicht.
Mit der folgenden Variante funktinoiert aber zumindest das ausschalten der Wandleuchten:
Code: Alles auswählen
rule "Lichtsteuerung Esszimmer Deckenlicht"
when
Item Licht_Esszimmer changed
then
if (Licht_Esszimmer.state >= 80 && Licht_Esszimmer_Wandleuchten.state == ON )
{
Licht_Esszimmer_Wandleuchten.sendCommand(OFF)
}
end
rule "Lichtsteuerung Esszimmer Wandleuchten"
when
Item Licht_Esszimmer_Wandleuchten received command
then
var Licht = Licht_Esszimmer //Hier Namen des Items hin
if (receivedCommand == ON && Licht.state >= 50)
{
Licht.sendCommand(50)
}
else if (receivedCommand == OFF && Licht.state > 0 )
{
Licht.sendCommand(100)
}
end