FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: thunder1902 am 20 Juli 2016, 08:15:47

Titel: Doppeltes Auslösen eines Schalters vermeiden/detektieren
Beitrag von: thunder1902 am 20 Juli 2016, 08:15:47
Hallo!

Kurze Problembeschreibung:

Habe einen Gartentür-Sensor (Reed-Kontakt mit Magnet). Es kommt vor, dass der Wind den Kontakt ganz kurz auslöst. (unter 1 Sekunde). Dieses "Fehlsignal" möchte ich abfangen.

Ich möchte aber, dass das Fehlsignal in einem extra Dummy (?) angezeigt wird.

Also: wenn der Wind den Kontakt nur kurz (<1sek) auslöst, soll das irgendwie (Dummy?) angezeigt werden.

Wie mach' ich sowas??

Mein Lösungsansatz ist, die Uhrzeit beim Gartentür-aufmachen zu speichern, und beim Tür-zumachen schauen, ob die schließen-Uhrzeit um weniger als 1 Sekunde größer als die Öffnen-Uhrzeit ist.
Wie setze ich das um??
Titel: Antw:Doppeltes Auslösen eines Schalters vermeiden/detektieren
Beitrag von: MadMax-FHEM am 20 Juli 2016, 08:58:48
Hi,

da passt wohl watchdog:

http://www.fhemwiki.de/wiki/Watchdog (http://www.fhemwiki.de/wiki/Watchdog)

oder selber einen watchdog einrichten mittels 'at' (wenn ausgelöst, dann 'at' ... "anlegen/aktivieren" und nach x Zeit prüfen und ... / aber eigentlich ist das genau was watchdog schon macht ;-)  ):

http://fhem.de/commandref_DE.html#at (http://fhem.de/commandref_DE.html#at)

Gruß, Joachim