The status of my wallcontroller is not updated in OH 2.4. I am able to receive data from the wallcontroller when I push one of the buttons. However the value of the channel is not updated. I set my controller as lifeline element in association groups. What else do I need to do get the channel value updated?
I see from logs of the zwave binding that the correct value of the device is received. Pushing button 1:
00:35:33.712 [DEBUG] [ZWaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 0A 00 04 00 19 04 2B 01 0B FF 32
00:35:33.727 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=25, callback=0, payload=00 19 04 2B 01 0B FF
00:35:33.744 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=25, callback=0, payload=00 19 04 2B 01 0B FF
00:35:33.755 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - lastTransaction null
00:35:33.763 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 25: Application Command Request (ALIVE:UPDATE_NEIGHBORS)
00:35:33.772 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 25: Incoming command class COMMAND_CLASS_SCENE_ACTIVATION, endpoint 0
00:35:33.778 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 25: SECURITY not supported
00:35:33.786 [DEBUG] [otocol.commandclass.ZWaveCommandClass] - NODE 25: Received COMMAND_CLASS_SCENE_ACTIVATION V0 SCENEACTIVATION_SET
00:35:33.794 [DEBUG] [lass.ZWaveSceneActivationCommandClass] - NODE 25: Scene activation: Scene 11, Time 255
00:35:33.802 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 25: Got an event from Z-Wave network: ZWaveCommandClassValueEvent
00:35:33.809 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 25: Got a value event from Z-Wave network, endpoint = 0, command class = COMMAND_CLASS_SCENE_ACTIVATION, value = 11
00:35:33.815 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 25: Commands processed 1.
00:35:33.822 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 25: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@8948fd.
00:35:33.828 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
00:35:33.834 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
00:35:33.840 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
00:35:33.848 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
Pushing button 2:
00:36:06.537 [DEBUG] [ZWaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 0A 00 04 00 19 04 2B 01 0D FF 34
00:36:06.551 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=25, callback=0, payload=00 19 04 2B 01 0D FF
00:36:06.571 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=25, callback=0, payload=00 19 04 2B 01 0D FF
00:36:06.578 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - lastTransaction null
00:36:06.584 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 25: Application Command Request (ALIVE:UPDATE_NEIGHBORS)
00:36:06.591 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 25: Incoming command class COMMAND_CLASS_SCENE_ACTIVATION, endpoint 0
00:36:06.598 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 25: SECURITY not supported
00:36:06.604 [DEBUG] [otocol.commandclass.ZWaveCommandClass] - NODE 25: Received COMMAND_CLASS_SCENE_ACTIVATION V0 SCENEACTIVATION_SET
00:36:06.612 [DEBUG] [lass.ZWaveSceneActivationCommandClass] - NODE 25: Scene activation: Scene 13, Time 255
00:36:06.622 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 25: Got an event from Z-Wave network: ZWaveCommandClassValueEvent
00:36:06.632 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 25: Got a value event from Z-Wave network, endpoint = 0, command class = COMMAND_CLASS_SCENE_ACTIVATION, value = 13
00:36:06.641 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 25: Commands processed 1.
00:36:06.645 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 25: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@3b597a.
00:36:06.649 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
00:36:06.654 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
00:36:06.658 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
00:36:06.663 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
The zwave binding identified the device as Popp 9303 Wall Controller (see here). Version of the zwave binding is the one that is included in OH 2.4.