FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: dantist am 20 Juli 2016, 12:37:45

Titel: Verwirrung um Wandtaster-Notifies
Beitrag von: dantist am 20 Juli 2016, 12:37:45
Hallo zusammen,

ich blicke grade bei den Notifies der Homematic-Wandtaster nicht mehr durch. Ich habe sowohl Wandtaster mit als auch ohne Bewegungsmelder, und die scheinen sich diesbezüglich unterschiedlich zu verhalten.

Im Flur gibt es mehrere Wandtaster ohne Bewegungsmelder, das Notify sieht so aus:

SchalterFlur[0-9]:SchalterFlur[0-9]_Button.*

Im $EVENT steht dann z.B.
SchalterFlur1_Button1 Short



Bei Wandtastern mit Bewegungsmelder greift das Notify aber nicht. Hier muss ich den Teil vor dem Doppelpunkt entfernen, also
SchalterFlur[0-9]_Button.*

Dann stehen im $EVENT aber andere Sachen:


2016.07.20 12:20:19 1: Short (to hmusb)
2016.07.20 12:20:19 1: trigDst_555342: noConfig
2016.07.20 12:20:19 1: trigger: Short_119
2016.07.20 12:20:19 1: trigger_cnt: 119


Woran kann das liegen, und wie bekomme ich ein sauber auswertbares $EVENT (Taster-Name und Aktion) mit beiden Taster-Typen?
Titel: Antw:Verwirrung um Wandtaster-Notifies
Beitrag von: betateilchen am 20 Juli 2016, 12:54:10
Ist Dein fhem auf einem aktuellen Modulstand?
Titel: Antw:Verwirrung um Wandtaster-Notifies
Beitrag von: dantist am 20 Juli 2016, 12:55:47
Ja, FHEM ist up to date
Titel: Antw:Verwirrung um Wandtaster-Notifies
Beitrag von: Otto123 am 21 Juli 2016, 10:32:54
Das notify ist doch aber sekundär, das kann ja nur Events auswerten. Ich habe beide Tastertypen nicht, aber zeichne doch mit dem Eventmonitor einfach mal die gesamte Event Kette auf. Wenn es keine Übereinstimmung für Deinen Fall gibt, musst Du die RegEx komplizierter oder zwei notify machen.

Das beide Eventketten unterschiedlich sind, davon kann man ausgehen!

Gruß Otto
Titel: Antw:Verwirrung um Wandtaster-Notifies
Beitrag von: betateilchen am 21 Juli 2016, 12:15:31
Wenn aber events ohne Gerätename erscheinen, deutet das gerade bei Homematic meistens auf ein Versionsproblem hin, insbesondere der HMConfig.pm