Rule schaltet String Item nicht
Verfasst: 19. Mai 2020 18:10
Hallo,
folgende Konfiguration mit der ich 4 Relais über Schalter in der Basic UI schalten kann was auch soweit funktioniert.
relais.items
home.sitemap
Über die Dummy Rollershutter Schalter wollte ich per Rule die einzelnen Relais schalten z.B.
relais.rules
Im Log zeigt er
aber das Relais schaltet nicht und geht auch nicht in den Zustand
Wo liegt mein Fehler ??
folgende Konfiguration mit der ich 4 Relais über Schalter in der Basic UI schalten kann was auch soweit funktioniert.
relais.items
Code: Alles auswählen
Group gRolladen
String relais1SwitchAb "Rolladenschalter links/rechts Ab" <blinds> (gRolladen) [ "Switchable" ] { channel="exec:command:relais1-control:input", autoupdate="true" }
String relais2SwitchAuf "Rolladenschalter links/rechts Auf" <blinds> (gRolladen) [ "Switchable" ] { channel="exec:command:relais2-control:input", autoupdate="true" }
String relais3SwitchAb "Rolladenschalter Mitte Ab" <blinds> (gRolladen) [ "Switchable" ] { channel="exec:command:relais3-control:input", autoupdate="true" }
String relais4SwitchAuf "Rolladenschalter Mitte Auf" <blinds> (gRolladen) [ "Switchable" ] { channel="exec:command:relais4-control:input", autoupdate="true" }
//Dummy Schalter
Rollershutter RollershutterLinksRechts "Rolladen Links/Rechts" <blinds> (gRolladen)
Rollershutter RollershutterMitte "Rolladen Mitte" <blinds> (gRolladen)
Code: Alles auswählen
Frame label="Rolladen Wohnzimmer" {
Switch item=RollershutterLinksRechts icon="blinds"
Switch item=RollershutterMitte icon="blinds"
Switch item=relais1SwitchAb icon="blinds"
Switch item=relais2SwitchAuf icon="blinds"
Switch item=relais3SwitchAb icon="blinds"
Switch item=relais4SwitchAuf icon="blinds"
}
Über die Dummy Rollershutter Schalter wollte ich per Rule die einzelnen Relais schalten z.B.
relais.rules
Code: Alles auswählen
rule "Rolladen Links/Rechts hoch"
when
Item RollershutterLinksRechts received command UP
then
RollershutterLinksRechts.postUpdate(0)
relais1SwitchAb.sendCommand(ON)
logInfo("relais1SwitchAb", "AN")
end
Code: Alles auswählen
2020-05-19 18:05:36.876 [ome.event.ItemCommandEvent] - Item 'RollershutterLinksRechts' received command UP
2020-05-19 18:05:36.906 [ome.event.ItemCommandEvent] - Item 'relais1SwitchAb' received command ON
Code: Alles auswählen
relais1SwitchAb changed from OFF to ON