Homematic 4-fach-Taster und DOIF

Begonnen von SFAB, 10 Dezember 2016, 22:32:44

Vorheriges Thema - Nächstes Thema

SFAB

Ich habe mir eine CCU2 und eine HM-PBI-4-FM Funk-Tasterschnittstelle 4fach gekauft und diese mit einem passenden Taster (Jung 532-4 U) verbunden. Anschließend habe ich den Taster über die CCU2-GUI angelernt, den einzelnen Kanälen Namen der Art "HM_Taster_0x" gegeben und mittels HMCCUDEV in FHEM eingebunden:
Internals:
   CFGFN
   DEF        NEQ... readonly defaults
   IODev      myCCU
   NAME       EZ_Vierfachtaster
   NR         683
   STATE      Initialized
   TYPE       HMCCUDEV
   ccuaddr    NEQ...
   ccudevstate Active
   ccuif      BidCos-RF
   ccuname    HM-PBI-4-FM NEQ...
   ccutype    HM-PBI-4-FM
   channels   5
   statevals  readonly
   Readings:
     2016-12-10 21:28:24   HM-PBI-4-FM_NEQ....0.CONFIG_PENDING 0
     2016-12-10 22:12:13   HM_Taster_01.INSTALL_TEST 1
     2016-12-10 21:25:54   HM_Taster_01.PRESS_CONT 1
     2016-12-10 21:25:54   HM_Taster_01.PRESS_LONG 1
     2016-12-10 22:12:13   HM_Taster_01.PRESS_SHORT 1
     2016-12-10 22:12:03   HM_Taster_02.INSTALL_TEST 1
     2016-12-10 22:12:03   HM_Taster_02.PRESS_SHORT 1
     2016-12-10 22:09:18   HM_Taster_03.INSTALL_TEST 1
     2016-12-10 22:09:18   HM_Taster_03.PRESS_SHORT 1
     2016-12-10 22:09:33   HM_Taster_04.INSTALL_TEST 1
     2016-12-10 22:09:33   HM_Taster_04.PRESS_CONT 1
     2016-12-10 22:09:28   HM_Taster_04.PRESS_LONG 1
     2016-12-10 21:28:54   HM_Taster_04.PRESS_SHORT 1
     2016-12-10 20:59:33   state           Initialized
Attributes:
   IODev      myCCU
   room       Homematic


Da ein Druck auf den Taster in FEHM nur ein Event der Art "INSTALL_TEST" ergeben hat, habe ich die Übertragung in der CCU2-GUI von "gesichert" auf "Standard" umgestellt.

Damit bekomme ich im Event-Monitor Events der Art:
2016-12-10 22:09:18 HMCCUDEV EZ_Vierfachtaster HM_Taster_03.PRESS_SHORT: 1
2016-12-10 22:09:18 HMCCUDEV EZ_Vierfachtaster HM_Taster_03.INSTALL_TEST: 1
2016-12-10 22:09:28 HMCCUDEV EZ_Vierfachtaster HM_Taster_04.PRESS_LONG: 1
2016-12-10 22:09:28 HMCCUDEV EZ_Vierfachtaster HM_Taster_04.INSTALL_TEST: 1
2016-12-10 22:09:28 HMCCUDEV EZ_Vierfachtaster HM_Taster_04.PRESS_CONT: 1
2016-12-10 22:09:28 HMCCUDEV EZ_Vierfachtaster HM_Taster_04.PRESS_CONT: 1
2016-12-10 22:09:28 HMCCUDEV EZ_Vierfachtaster HM_Taster_04.PRESS_CONT: 1
2016-12-10 22:09:28 HMCCUDEV EZ_Vierfachtaster HM_Taster_04.PRESS_CONT: 1
2016-12-10 22:09:28 HMCCUDEV EZ_Vierfachtaster HM_Taster_04.PRESS_CONT: 1
2016-12-10 22:09:28 HMCCUDEV EZ_Vierfachtaster HM_Taster_04.PRESS_CONT: 1
2016-12-10 22:09:28 HMCCUDEV EZ_Vierfachtaster HM_Taster_04.INSTALL_TEST: 1


Jetzt möchte ich den Taster dazu verwenden Lampen ein- und auszuschalten (kurzer Tastendruck) sowie zu dimmen (langer Tastendruck). Dies wollte ich über DOIF realisieren.

Leider scheitere ich schon am Ein- und Ausschalten:
([HM_Taster_01] =~ "SHORT") (set AZ_Deckenleuchte on) DOELSEIF ([HM_Taster_02] =~ "SHORT") (set AZ_Deckenleuchte off)

Wo liegt mein Fehler?

Raspberry Pi 3
CUL v3 433 (Intertechno/Smartwares)
Jeelink v3 868 (LaCrosse)
Homematic CCU2
Philips Hue Bridge v2