Istzustand:
2 Stk Sonoff RF Bridge mit Tasmota
1Stk Sonoff Basic mit Tasmota
1Stk 433Mhz Taster
und die Rule
Code: Alles auswählen
val String rfTK01 = "3199816" //Tastschalter 1Pol Kanal A
rule "RF433 Empfang"
when
Item SonoffRF01_RfData received update or
Item SonoffRF02_RfData received update or
then
val sRF433 = triggeringItem.state.toString
if (sRF433 == rfTK01) {
if (Sonoff05_Switch.state == ON) Sonoff05_Switch.sendCommand(OFF) else Sonoff05_Switch.sendCommand(ON)
// Reset Last Received Code
val String RFData="0"
SonoffRF01_RfData.postUpdate(RFData)
SonoffRF02_RfData.postUpdate(RFData)
}
end
Mein Problem:
Sobald ich den Taster drücke bekommen alle RF Bridge den Code und die Rule wird dann 2mal (für jede Bridge) durchgelaufen
Das heißt die Sonoff Basic schaltet sich gleich wieder aus.
Hab versucht über den Codeteil // Reset Last Received Code den Chache zu löschen aber das hat nichts gebracht.
Hat jemand eine Idee wie man das machen könnte?
SG Franz