FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: peble am 20 Mai 2015, 20:37:25

Titel: (gelöst)Erschütterungssensor entprellen
Beitrag von: peble am 20 Mai 2015, 20:37:25
Hallo Leute,

ich habe an einem Homematic HM-SCI-3-FM 3-Kanal-Funk-Schließerkontakt-Interface
an einem Kanal einen Erschütterungssensor der eine Klappe überwacht.
Wenn Bewegung auftritt gibt der Sensor pro Sekunde ein open bzw. close zurück bis sich nichts mehr bewegt.
Bei dieser Bewegung hab ich ein notify definiert was eine Email versendet,
mein Problem ist das die Email in dem Fall wenn die Bewegung 10 Sekunden dauert auch 10 Emails versendet werden.

Ich habe versucht die Events nur einmalig aufzuzeichnen mit:
event-min-interval
leider funktioniert das nicht weil die Events zwischen open und closed wechseln.

Gibt es eine Möglichkeit die Events nur einmalig in 1 Minute aufzuzeichen
oder die Email nur 1mal pro Minute zu versenden?

Danke für eure Ideen

Titel: Antw:Erschütterungssensor entprellen
Beitrag von: der-Lolo am 20 Mai 2015, 20:47:13
watchdog heist das zauberwort... siehe comamdref
Titel: Antw:Erschütterungssensor entprellen
Beitrag von: peble am 20 Mai 2015, 22:49:14
Was ist am watchdog besser?
Mein Problem ist ja das der Kontakt während der Bewegung zwischen closed und open hin und her schaltet
Der Watchdog würde ja so aussehen
Keine Bewegung open
Bewegung closed

define mywatchdog watchdog Kontakt:closed 00:01 Kontakt:closed sent-email


kann man nicht einfach das noify einmalig ausführen und danach  1 Minute sperren?
Titel: Antw:Erschütterungssensor entprellen
Beitrag von: MrRight am 21 Mai 2015, 07:57:29
Das sollte m. E. mit DOIF und dem Attribut cmdpause möglich sein. In der deutschen commandref gibt es auch ein Beispiel dazu...

Gruß, Carsten

Titel: Antw:Erschütterungssensor entprellen
Beitrag von: der-Lolo am 21 Mai 2015, 10:41:06
Klar das der Kontakt wechselt - du sagtest doch du möchtest entprellen, der watchdog hält den status die angegebene zeit lang bei, selbst wenn ein wechsel stattfindet. Vielleicht musst Du genauer erklären was da passiert mechanisch und event technisch.
DOIF ist sicher ach eine möglichkeit - sehr vielfältiges Modul.
Titel: Antw:(gelöst)Erschütterungssensor entprellen
Beitrag von: peble am 21 Mai 2015, 22:11:51
Danke für eure Hilfe
habs mit DOIF hinbekommen