- Platform information:
- Hardware: Raspberry
- openHAB version: 3.0.0
hi!
I have a Sonoff RF Bridge 433 (flashed with Tasmota) down the cellar where I receive channel triggers from. Pressing a button on a 433 remote control triggers a rule to toggle the status of an item:
rule “Trigger from RFBridge for F1LO”
when
Channel “mqtt:topic:broker1:bri01:receivedtrigger” triggered “3228A2”
then
“toggle item”
end
Works fine. I recently installed a second RF bridge in the upper floor due to connectivity reasons, and expanded the rule with “bri02”:
rule “Trigger from any RFBridge for F1LO”
when
Channel “mqtt:topic:broker1:bri01:receivedtrigger” triggered “3228A2” or
Channel “mqtt:topic:broker1:bri02:receivedtrigger” triggered “3228A2”
then
“toggle item”
end
Also works fine, when only one of the bridges receives the signal. But when I’m somewhere on the ground floor, BOTH bridges receive the signal, and the action (“Toggle item”) will be performed twice turning the light on and off again.
Is there a way to determine if both bridges received the signal and only toggle once? or to freeze the status for 2 sec so the second toggle does not perform?
Thanks. Ralf.