FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: M aus B. am 03 Mai 2014, 22:13:09

Titel: Problem mit HM-SwI-3-FM
Beitrag von: M aus B. am 03 Mai 2014, 22:13:09
Folgendes hatte ich schonmal unter Anfängerfragen gepostet, aber keine Antwort erhalten. Vielleicht ist die Frage hier besser aufgehoben:

Ich habe Schalter vom Typ HM-SWI-3-FM im Einsatz. Ja ich weiss, streng genommen sind das keine Schalter, weil sie nur toggeln, aber sie sind Teil einer Wechselschaltung, deshalb eigentlich richtig. Jetzt kriege ich pro Tastendruck 2 Events, einen für den Channel und einen für das übergeordnete Gerät. Mein Notify :
WZ_Schalter1 {UntoggleIndirect("WZ_Schalter1","FernBd2","dim12%%")}  (oder auch andere)
wird zweimal getriggert, die Lampe geht an und gleich wieder aus.
So sieht´s im Event Monitor aus:
2014-03-30 19:39:36 FS20 FernBd2 toggle (to broadcast)
2014-03-30 19:39:36 FS20 FernBd2 toggle (to broadcast)
2014-03-30 19:39:36 CUL_HM WZ_Schalter1 toggle (to broadcast)
2014-03-30 19:39:36 CUL_HM WZ_Schalter1 trigger: Short_26
2014-03-30 19:39:36 CUL_HM WZ_Schalter123 battery: ok
2014-03-30 19:39:36 CUL_HM WZ_Schalter123 WZ_Schalter1 toggle (to broadcast)

Ich verstehe es leider nicht, was mache ich falsch?

Vielen Dank für die Hilfe
Titel: Antw:Problem mit HM-SwI-3-FM
Beitrag von: martinp876 am 04 Mai 2014, 09:58:07
nun, spezifiziere deinen trigger selektiver - du willst nur ein notify je press, also
WZ_Schalter1:.toggle.* {UntoggleIndirect("WZ_Schalter1","FernBd2","dim12%%")}

oder siehe naoch, wie notifies gemacht werden.
Titel: Antw:Problem mit HM-SwI-3-FM
Beitrag von: M aus B. am 04 Mai 2014, 11:19:30
Danke für die Antwort. Ich hatte den Denkfehler, dass nur der toggle ein Event ist. Mit der Ergänzung klappt´s.

:)