FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: reibuehl am 13 Juli 2018, 09:06:06

Titel: [Gelöst] Problem mit LongRelease Events von HM-RC-8 Fernbedienung in notify
Beitrag von: reibuehl am 13 Juli 2018, 09:06:06
Ich habe ein Notify, mit dem ich bei langem Tastendruck alle Rollläden auf einmal hochfahre. Mit den Aufputz-Schaltern HM-PB-2-WM55-2 funktioniert das seit längerem problemlos, aber nun wollte ich noch eine HM-RC-8 Fernbedienung dazu nehmen und die wird jetzt aber ignoriert. Das Notify ist so definiert:

Internals:
   DEF        OG_.*_RollladenschalterTaste2:LongRelease|OG_FB_Weiss_Btn_02:LongRelease set OG_Rolllaeden Auf
   NAME       RolllaedenAuf
   NR         497
   NTFY_ORDER 50-RolllaedenAuf
   REGEXP     OG_.*_RollladenschalterTaste2:LongRelease|OG_FB_Weiss_Btn_02:LongRelease
   STATE      2018-07-13 07:43:03
   TYPE       notify
   READINGS:
     2018-07-12 22:10:51   state           active
Attributes:
   DbLogExclude .*


Die Fernbedienung liefert auch die Events:

2018-07-12 22:01:47 CUL_HM OG_FB_Weiss_Btn_02 Long 1_27 (to OG_SZ_Rollladen)
2018-07-12 22:01:47 CUL_HM OG_FB_Weiss_Btn_02 trigger: Long_27
2018-07-12 22:01:47 CUL_HM OG_FB_Weiss_Btn_02 trigger_cnt: 27
2018-07-12 22:01:47 CUL_HM OG_FB_Weiss_Device battery: ok
2018-07-12 22:01:47 CUL_HM OG_FB_Weiss_Device OG_FB_Weiss_Btn_02 Long
2018-07-12 22:01:47 CUL_HM OG_SZ_Rollladen trigLast: OG_FB_Weiss_Btn_02:long
2018-07-12 22:01:47 CUL_HM OG_SZ_Rollladen trig_OG_FB_Weiss_Btn_02: Long_27
2018-07-12 22:01:47 CUL_HM OG_FB_Weiss_Btn_02 Long 2_27 (to OG_SZ_Rollladen)
2018-07-12 22:01:47 CUL_HM OG_FB_Weiss_Btn_02 trigger: Long_27
2018-07-12 22:01:47 CUL_HM OG_FB_Weiss_Btn_02 trigger_cnt: 27
2018-07-12 22:01:47 CUL_HM OG_FB_Weiss_Device battery: ok
2018-07-12 22:01:47 CUL_HM OG_FB_Weiss_Device OG_FB_Weiss_Btn_02 Long
2018-07-12 22:01:47 CUL_HM OG_SZ_Rollladen trigLast: OG_FB_Weiss_Btn_02:long
2018-07-12 22:01:47 CUL_HM OG_SZ_Rollladen trig_OG_FB_Weiss_Btn_02: Long_27
2018-07-12 22:01:47 CUL_HM OG_FB_Weiss_Btn_02 Long 3_27 (to OG_SZ_Rollladen)
2018-07-12 22:01:47 CUL_HM OG_FB_Weiss_Btn_02 trigger: Long_27
2018-07-12 22:01:47 CUL_HM OG_FB_Weiss_Btn_02 trigger_cnt: 27
2018-07-12 22:01:47 CUL_HM OG_FB_Weiss_Device battery: ok
2018-07-12 22:01:47 CUL_HM OG_FB_Weiss_Device OG_FB_Weiss_Btn_02 Long
2018-07-12 22:01:47 CUL_HM OG_SZ_Rollladen trigLast: OG_FB_Weiss_Btn_02:long
2018-07-12 22:01:47 CUL_HM OG_SZ_Rollladen trig_OG_FB_Weiss_Btn_02: Long_27
2018-07-12 22:01:48 CUL_HM OG_FB_Weiss_Btn_02 Long 4_27 (to OG_SZ_Rollladen)
2018-07-12 22:01:48 CUL_HM OG_FB_Weiss_Btn_02 trigger: Long_27
2018-07-12 22:01:48 CUL_HM OG_FB_Weiss_Btn_02 trigger_cnt: 27
2018-07-12 22:01:48 CUL_HM OG_FB_Weiss_Device battery: ok
2018-07-12 22:01:48 CUL_HM OG_FB_Weiss_Device OG_FB_Weiss_Btn_02 Long
2018-07-12 22:01:48 CUL_HM OG_SZ_Rollladen trigLast: OG_FB_Weiss_Btn_02:long
2018-07-12 22:01:48 CUL_HM OG_SZ_Rollladen trig_OG_FB_Weiss_Btn_02: Long_27
2018-07-12 22:01:48 CUL_HM OG_FB_Weiss_Btn_02 LongRelease 4_27 (to OG_SZ_Rollladen)
2018-07-12 22:01:48 CUL_HM OG_FB_Weiss_Btn_02 trigger: Long_27
2018-07-12 22:01:48 CUL_HM OG_FB_Weiss_Btn_02 triggerTo_OG_SZ_Rollladen: Long_27
2018-07-12 22:01:48 CUL_HM OG_FB_Weiss_Btn_02 trigger_cnt: 27
2018-07-12 22:01:48 CUL_HM OG_FB_Weiss_Device battery: ok
2018-07-12 22:01:48 CUL_HM OG_FB_Weiss_Device OG_FB_Weiss_Btn_02 LongRelease
2018-07-12 22:01:48 CUL_HM OG_SZ_Rollladen trigLast: OG_FB_Weiss_Btn_02:long
2018-07-12 22:01:48 CUL_HM OG_SZ_Rollladen trig_OG_FB_Weiss_Btn_02: Long_27
2018-07-12 22:01:48 CUL_HM OG_FB_Weiss_Btn_02 triggerTo_OG_SZ_Rollladen: Long_27_ack
2018-07-12 22:01:48 CUL_HM OG_SZ_Rollladen deviceMsg: 5 (to OG_FB_Weiss_Device)


aber das Notify löst nicht aus. Die anderen Schalter funktionieren aber weiterhin, d.h. das Notify ist aktiv. Stimmt der Syntax mit dem "|" nicht?
Titel: Antw:Problem mit LongRelease Events von HM-RC-8 Fernbedienung in notify
Beitrag von: frank am 13 Juli 2018, 11:59:38
ich würde folgende regex probieren:
OG_.*_(RollladenschalterTaste2|Weiss_Btn_02):LongRelease.*
Titel: Antw:Problem mit LongRelease Events von HM-RC-8 Fernbedienung in notify
Beitrag von: Otto123 am 13 Juli 2018, 13:12:51
... Oder den Eventmonitor nutzen :)

https://wiki.fhem.de/wiki/Event_monitor

und Gerät anlegen / Modifizieren lassen.

Gruß Otto
Titel: Antw:Problem mit LongRelease Events von HM-RC-8 Fernbedienung in notify
Beitrag von: reibuehl am 13 Juli 2018, 16:55:29
Danke, Frank! Damit hat es funktioniert.