Ereignis wird doppelt ausgelöst

Begonnen von maku74, 25 Oktober 2013, 14:46:30

Vorheriges Thema - Nächstes Thema

maku74

Hallo zusammen,

ich habe ein Wandthermostat (HM_CC_TC_xxxxxx) und ein Fensterkontakt (HM_SEC_SC_xxxxxx).

Das Wandthermostat habe ich mit FHEM gepaired und den Fensterkontakt habe ich mit dem Wandthermostat und FHEM gepaired.

Es soll mir nun eine E-Mail gesendet werden, wenn das Fenster schließt. Das funktioniert auch wunderbar. Allerdings bekomme ich die E-Mails doppelt. Die Ereignisse beim Schließen des Fensters werden doppelt ausgelöst (siehe Auszug aus Event-Monitor).

Hat jemand eine Idee woran das liegen könnte?

2013-10-25 14:20:50 CUL_HM CUL_HM_HM_CC_TC_xxxxxx_WindowRec trig_CUL_HM_HM_SEC_SC_xxxxxx: closed
2013-10-25 14:20:50 CUL_HM CUL_HM_HM_CC_TC_xxxxxx_WindowRec trigLast: CUL_HM_HM_SEC_SC_xxxxxx:closed
2013-10-25 14:20:51 CUL_HM CUL_HM_HM_SEC_SC_xxxxxx closed
2013-10-25 14:20:51 CUL_HM CUL_HM_HM_SEC_SC_xxxxxx contact: closed (to CUL_HM_HM_CC_TC_xxxxxx)
2013-10-25 14:20:51 CUL_HM CUL_HM_HM_CC_TC_xxxxxx_WindowRec trig_CUL_HM_HM_SEC_SC_xxxxxx: closed
2013-10-25 14:20:51 CUL_HM CUL_HM_HM_CC_TC_xxxxxx_WindowRec trigLast: CUL_HM_HM_SEC_SC_xxxxxx:closed
2013-10-25 14:20:53 CUL_HM CUL_HM_HM_SEC_SC_xxxxxx closed
2013-10-25 14:20:53 CUL_HM CUL_HM_HM_SEC_SC_xxxxxx contact: closed (to CUL_1)

martinp876

da scheint dein SC 2mal zu senden.
kannst du die Nachrichten einmal einsammeln? z.B. mit hmProtocolEvents = 3 - oder die rohmessages

Generell solltest du hier (besser generel) event-on-change .* setzen. dann ist es weg


maku74

Super, danke!

Habe es mit event-on-change-reading gelöst...