habe ein kleines Problem was ich überhaupt nicht verstehe.
Habe 3 Taster mit verschiedene Funktionen. 2 Taster sind für Scharf/Unscharf/Schaltungen und der 3. Taster ist für Unscharf-Schalten.
Wenn ich nun innerhalb OpenHab eine Scharfschaltung mache wir die Rule ordnungsgemäß abgearbeitet. Alle angesprochene Items in der Rule ändern sich.
Wenn ich aber mit der Fernbedienung die Scharfschaltung mache wird die Rule nicht abgearbeitet.
In der Rule wir das Item aber von OFF auf ON angezeigt. Auch mit Fernbedienung mit ein Lichtschalter (Testschalter) wird ein und Ausschalten in ObenHab angezeigt.
Hier das Item
Code: Alles auswählen
Switch EG_Stairwell_AlarmUS "Alarm Unscharf" <Alarm> (EG_Stairwell, gAlarm) ["Lighting", "Switchable"] {channel="tellstick:switch:1:12:state"}
Switch EG_Stairwell_AlarmIS "Alarm Intern" <Alarm> (EG_Stairwell, gAlarm) ["Lighting", "Switchable"] {channel="tellstick:switch:1:10:state"}
Switch EG_Stairwell_AlarmES "Alarm Extern" <Alarm> (EG_Stairwell, gAlarm) ["Lighting", "Switchable"] {channel="tellstick:switch:1:11:state"}
Code: Alles auswählen
rule "Alles absichern zum Gassi gehen"
when
Item EG_LivingDining_light_Essen received command
then
DB_Boiler_Zirkoleitung.sendCommand(OFF)
EG_LivingDining_Kamera.sendCommand(ON)
Doris_Bad_Temperatur_Soll_Setpoint.postUpdate(18)
EG_Stairwell_Heating.postUpdate(17)
if(Astro_Sun_Event_SU.state == ON) {
OU_Terrace_Light_Wand.sendCommand(ON)
OU_Terrace_Light_Garden.sendCommand(ON)
OU_Terrace_Light_Teddy.sendCommand(ON)
}
end
rule "Alles Standart"
when
Item EG_LivingDining_light_Essen received command OFF
then
DB_Boiler_Zirkoleitung.sendCommand(ON)
EG_LivingDining_Kamera.sendCommand(OFF)
Doris_Bad_Temperatur_Soll_Setpoint.postUpdate(22)
EG_Stairwell_Heating.postUpdate(21)
if(Astro_Sun_Event_SU.state == ON) {
OU_Terrace_Light_Wand.sendCommand(OFF)
OU_Terrace_Light_Garden.sendCommand(OFF)
OU_Terrace_Light_Teddy.sendCommand(OFF)
}
end
Code: Alles auswählen
rule "Grundeinstellung_Alarm_Schalter bei Neustart"
when
System started
then
EG_Stairwell_AlarmIS.postUpdate(OFF)
EG_Stairwell_AlarmES.postUpdate(OFF)
end
rule "Inter-u.-Extern Alarm Taster bei Schalten von Unscharf -Taster zurücksetzen-"
when
Item EG_Stairwell_AlarmUS received update //Tipp-Schalter Unschaft betätigen. Alarm ist aus
then
EG_Stairwell_AlarmIS.postUpdate(OFF) //Inter-Scharf Tipp-Schalter zurück. Text wird gelb
EG_Stairwell_AlarmES.postUpdate(OFF)
EG_LivingDining_light_Essen.postUpdate(OFF) // Test Extern-Scharf Tipp-Schalter zurück. Text wird gelb
end
Kann da vielleicht jemand helfen?