I use OpenHAB 2.2.0 stable and a few Homematic components with CCU2.
Now I am trying to integrate a 6 button wall-mount remote control (HMIP-WRC6).
Configuration in the CCU2 ist complete and works fine. A dummy program to catch the short-presses is already done.
In OpenHAB thing is added via autodiscovery in Paper UI and the items (Switches) for every button (press short and press long) are defined manual in an items configuration file. Link for each channel is shown in Paper UI correctly. I am now trying to catch a short press-event in a rule, but nothing happens. The item-state do not changes also.
Item Schalter1_kurz received update or
Channel "homematic:HmIP-WRC6:b9c5de93:XXXXXXXXXXXXXX:1#PRESS" triggered SHORT
If I press the button 1 I receive in debug-mode this event: 16:42:33.922 [DEBUG] [communicator.AbstractHomematicGateway] - Received new (Boolean) value 'true' for 'XXXXXXXXXXXXXX:1#PRESS_SHORT' from gateway with id 'b9c5de93'
But no event for the item or the rule.
Ist there anybody who can assist me with this problem?
...
when
Item Schalter1_kurz changed from OFF to ON
Then
I’ve three switches running with this trigger and everything is working fine. I assume it’s not a binding problem.
Could you also please check the event log like
tail -500lf event.log | grep Schalter1
After that, please press a button and have a look, what is written to the event log.
I assume also, that you have created such a dummy rule on the CCU2 for short and long keystrokes for each button? The screenshot shows the configuration for long keystrokes, the rule for short keystrokes. So I’m a bit confused.
I’ve reseted the CCU2 and set up a new OpenHAB installation. Now the Switch works fine and all updates are shown in OpenHAB. Configuration ist still the same. I don’t know what worked wrong, but I’m happy that it works now.