FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: ErdBaer am 26 Juli 2013, 22:32:23

Titel: eMail-Versand ... immer als Dreier?!
Beitrag von: ErdBaer am 26 Juli 2013, 22:32:23
Hallo zusammen.

Mit Hilfe des Wikis und des Forums habe ich geschafft, auch meinen Bewegungsmelder erfolgreich in FHEM einzubinden. Das testweise Schalten von Funkzwischensteckern funktioniert wunderbar, beim Versand von eMails habe ich allerdings noch ein kleines "Problem" - es werden bei Bewegung grundsätzlich drei eMails verschickt?!

Stimmt an meinen Einstellungen irgendetwas nicht?

define eMail_Alarm notify CUL_HM_HM_SEC_MDIR_xxxxxx:motion.* { if("$value{BW_scharf}" eq "ja") {FB_mail('name@@provider.com','HM-Bewegungsmelder','meldet Bewegung');;} }

Danke und Grüße!

edit:
Hängt das evtl. mit den drei "motion"-Statusmeldungen zusammen?
2013-07-26_22:06:59 CUL_HM_HM_SEC_MDIR_xxxxxx motion
2013-07-26_22:06:59 CUL_HM_HM_SEC_MDIR_xxxxxx motion: on (to broadcast)
2013-07-26_22:06:59 CUL_HM_HM_SEC_MDIR_xxxxxx motionCount: 35_next:8-240
2013-07-26_22:06:59 CUL_HM_HM_SEC_MDIR_xxxxxx brightness: 33
Titel: Aw: eMail-Versand ... immer als Dreier?!
Beitrag von: marc2 am 26 Juli 2013, 23:31:38
Hi !

Da liegst Du schon genau richtig mit Deiner Vermutung. Dein Regex matcht
auf allen drei Events. Also zieht Dein Notify halt auch drei mal. Ich würde
das Regex hinten anpassen: CUL_HM_HM_SEC_MDIR_xxxxxx.motion:.on.*

Gruß, Marc
Titel: Aw: eMail-Versand ... immer als Dreier?!
Beitrag von: ErdBaer am 27 Juli 2013, 09:51:46
Jep ... genau das war's ... Danke!

Hier noch mal der funktionierende Code:
define BM_scharf dummy
attr BM_scharf group AlarmStatus
attr BM_scharf room AlarmStatus
attr BM_scharf webCmd ja:nein

define eMail_Alarm notify CUL_HM_HM_SEC_MDIR_XXXXXX:motion:.on.* { if("$value{BM_scharf}" eq "ja") {FB_mail('name@@provider.com','HM-Bewegungsmelder','meldet Bewegung');;} }
Titel: Aw: eMail-Versand ... immer als Dreier?!
Beitrag von: betateilchen am 27 Juli 2013, 11:26:32
Man hätte vermutlich auch einfach

define eMail_Alarm notify CUL_HM_HM_SEC_MDIR_xxxxxx:motion

ohne Punkte, Doppelpunkte und Sternchen schreiben können :)
Titel: Aw: eMail-Versand ... immer als Dreier?!
Beitrag von: ErdBaer am 27 Juli 2013, 22:31:25
Gerade getestet - funktioniert tatsächlich auch :-).