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
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.
Danke für die Antwort. Ich hatte den Denkfehler, dass nur der toggle ein Event ist. Mit der Ergänzung klappt´s.
:)