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?
ich würde folgende regex probieren:
OG_.*_(RollladenschalterTaste2|Weiss_Btn_02):LongRelease.*
... Oder den Eventmonitor nutzen :)
https://wiki.fhem.de/wiki/Event_monitor
und Gerät anlegen / Modifizieren lassen.
Gruß Otto
Danke, Frank! Damit hat es funktioniert.