Ich habe einen Wandtaster HMIP-WRC2. Über eine HmIP Direktverknüpfung schaltet der das "normale" Licht ein und aus.
Mit langen Druck auf "Ein" soll auch eine LED Leiste mit angehen, die über FHEM angesprochen wird, und mit einem Druck auf "aus" soll immer (also egal ob SHORT oder LONG) auch die LED Leiste mit ausgeschaltet werden.
Um diesen Wandtaster nun auch in FHEM auszuwerten, habe ich in der CCU (bei mir eine Raspimatic) ein Programm angelegt, siehe Bild. Das ist notwendig, damit der Wandtaster seinen Zustand an die CCU meldet, denn nur dann sieht FHEM den Wandtaster. (Vermutlich kann man es nach der ersten Nutzung auch wieder löschen, weiter Info dazu im Homematic-Forum
Homematic-Forum).
In der fhem.cfg steht dann bei mir:
#Lichttaster im Wohnzimmer
define Wohnzimmer_Lichttaster_aus HMCCUCHN 00001234567890:1
attr Wohnzimmer_Lichttaster_aus event-on-update-reading PRESS.*
attr Wohnzimmer_Lichttaster_aus stateFormat devstate
define Wohnzimmer_Lichttaster_an HMCCUCHN 00001234567890:2
attr Wohnzimmer_Lichttaster_an event-on-update-reading PRESS.*
attr Wohnzimmer_Lichttaster_an stateFormat devstate
#LED_Fenster im Wohnzimmer schalten
define Wohnzimmer_Lichttaster_an_long_nf notify Wohnzimmer_Lichttaster_an:PRESS_LONG_START:.* set LED_Fenster on
define Wohnzimmer_Lichttaster_aus_short_nf notify Wohnzimmer_Lichttaster_aus:PRESS.* set LED_Fenster off
Funktioniert bei mir prima.
Ruft doch mal den
Event monitor auf und filtet nach dem Wandtaster (bzw. das Device, dass ihr nutz).
Da sieht man dann gut, was so gemeldet wird. So sieht das bei mir aus (Ein, Aus, Ein-lang-gedrückt, Aus-lang gedrückt):
Events (Filter: .*Wohnzimmer_Lichttaster.*) FHEM log ResetCreate/Modify Device
2022-11-25 15:24:00 HMCCUCHN Wohnzimmer_Lichttaster_an PRESS_SHORT: pressed
2022-11-25 15:24:02 HMCCUCHN Wohnzimmer_Lichttaster_aus PRESS_SHORT: pressed
2022-11-25 15:24:08 HMCCUCHN Wohnzimmer_Lichttaster_an PRESS_LONG: pressed
2022-11-25 15:24:08 HMCCUCHN Wohnzimmer_Lichttaster_an PRESS_LONG_START: 1
2022-11-25 15:24:08 HMCCUCHN Wohnzimmer_Lichttaster_an PRESS_LONG: pressed
2022-11-25 15:24:08 HMCCUCHN Wohnzimmer_Lichttaster_an PRESS_LONG: pressed
2022-11-25 15:24:09 HMCCUCHN Wohnzimmer_Lichttaster_an PRESS_LONG: pressed
2022-11-25 15:24:09 HMCCUCHN Wohnzimmer_Lichttaster_an PRESS_LONG: pressed
2022-11-25 15:24:09 HMCCUCHN Wohnzimmer_Lichttaster_an PRESS_LONG: pressed
2022-11-25 15:24:09 HMCCUCHN Wohnzimmer_Lichttaster_an PRESS_LONG: pressed
2022-11-25 15:24:10 HMCCUCHN Wohnzimmer_Lichttaster_an PRESS_LONG_RELEASE: 1
2022-11-25 15:24:12 HMCCUCHN Wohnzimmer_Lichttaster_aus PRESS_LONG: pressed
2022-11-25 15:24:12 HMCCUCHN Wohnzimmer_Lichttaster_aus PRESS_LONG_START: 1
2022-11-25 15:24:12 HMCCUCHN Wohnzimmer_Lichttaster_aus PRESS_LONG: pressed
2022-11-25 15:24:12 HMCCUCHN Wohnzimmer_Lichttaster_aus PRESS_LONG: pressed
2022-11-25 15:24:12 HMCCUCHN Wohnzimmer_Lichttaster_aus PRESS_LONG: pressed
2022-11-25 15:24:13 HMCCUCHN Wohnzimmer_Lichttaster_aus PRESS_LONG: pressed
2022-11-25 15:24:13 HMCCUCHN Wohnzimmer_Lichttaster_aus PRESS_LONG: pressed
2022-11-25 15:24:13 HMCCUCHN Wohnzimmer_Lichttaster_aus PRESS_LONG_RELEASE: 1