item triggered bei Volt Änderung?
Verfasst: 26. Dez 2021 18:27
OH2.5.12, PI4
Also ich habe hier mehrere sonoff Magnetschalter, die per ewelink binding eingebunden sind.
Soweit funktioniert das.
Jedoch habe ich nun mehrfach bemerkt, das die angesteuerten Lampen geschaltet werden,
obwohl der Magnetschalter gar nicht ausgelöst hat, jedoch sehe ich im Log, das die RSSI und Volt gemeldet wurden.
Kann es sein, das hier fälschlicherweise ein "ON" interpretiert wird?
Kein Schalter wurde bedient, und es funktioniert natürlich auch wenn der Magnetschalter ein "echtes ON" bekommt.
Log
Rule
Das Thing und seine channels, sind alle aktiv, wobei komischerweise nur Switch, Battery level, und Signal Strenght
im Log ankommen, was natürlich auch schon eigenartig ist
Also ich habe hier mehrere sonoff Magnetschalter, die per ewelink binding eingebunden sind.
Soweit funktioniert das.
Jedoch habe ich nun mehrfach bemerkt, das die angesteuerten Lampen geschaltet werden,
obwohl der Magnetschalter gar nicht ausgelöst hat, jedoch sehe ich im Log, das die RSSI und Volt gemeldet wurden.
Kann es sein, das hier fälschlicherweise ein "ON" interpretiert wird?
Kein Schalter wurde bedient, und es funktioniert natürlich auch wenn der Magnetschalter ein "echtes ON" bekommt.
Log
Code: Alles auswählen
2021-12-26 17:45:41.566 [vent.ItemStateChangedEvent] - sonoff_102_2657ebb4_100103a69d_rssi changed from -97 to -99
2021-12-26 17:45:41.630 [vent.ItemStateChangedEvent] - sonoff_102_2657ebb4_100103a69d_battery changed from 2.954 V to 2.937 V
2021-12-26 17:45:41.632 [vent.ItemStateChangedEvent] - DW2_GARAGE_Battery changed from 2.954 to 2.937
2021-12-26 17:45:44.746 [ome.event.ItemCommandEvent] - Item 'Lampe_Einfahrt' received command ON
Code: Alles auswählen
rule "Einfahrt_Licht"
when
Item DW2_TOR received update ON or
Item DW2_TUER received update ON or
Item DW2_GARAGE received update ON or
Item S_Touch90_1 received update ON or
Item zwave_device_6c898019_node8_scene_number received update 4
then
if(Nacht.state != OFF) {
if(Lampe_Einfahrt_Timer !== null)
Lampe_Einfahrt_Timer.reschedule(now.plusSeconds(240))
if(Lampe_Einfahrt.state != ON) {
Lampe_Einfahrt.sendCommand(ON)
Lampe_Einfahrt_Timer = createTimer(now.plusSeconds(240), [|
Lampe_Einfahrt.sendCommand(OFF)
Lampe_Einfahrt_Timer = null
])
}
im Log ankommen, was natürlich auch schon eigenartig ist