Rule macht nicht, was ICH will ...
Verfasst: 6. Feb 2024 17:01
Hallo,
ich habe folgende Rule:
Erhofftes Verhalten ist, dass das Item Socket_GardenLight bei jedem Tastendruck umgeschaltet wird.
Im event.log steht aber:
und im openhab.log bei JEDEM Tastendruck:
Warum wird nach einem richtigen ON sofort wieder auf OFF gestellt? Verstehe ich nicht 
ich habe folgende Rule:
Code: Alles auswählen
rule "Remote Button6 short"
when
Channel "livisismarthome:BRC8:Nirwana:d85e0ec0133346dc9d29d71ba332ff77:button6" triggered SHORT_PRESSED or
then
logInfo("Button6 short", "Socket_GardenLight.state: {}",Socket_GardenLight.state.toString)
if (Socket_GardenLight.state == ON) {
Socket_GardenLight.sendCommand(OFF)
}
else {
Socket_GardenLight.sendCommand(ON)
}
end
Im event.log steht aber:
Code: Alles auswählen
2024-02-06 16:43:27.653 ... - Item 'Socket_GardenLight' received command ON
2024-02-06 16:43:27.655 ... - Item 'Socket_GardenLight' predicted to become OFF
Code: Alles auswählen
2024-02-06 16:43:27.646 ... - Socket_GardenLight.state: OFF
