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?