ok so I figured out the problem, the switch was using the “COMMAND_CLASS_CENTRAL_SCENE_V3” command class which means it is supposed to send the data. I thought I would enable debug in Karafe and see what debug info I could find. The Debug was great.
2021-05-29 19:50:47.341 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 92: Application Command Request (ALIVE:DONE)
2021-05-29 19:50:47.342 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 92: resetResendCount initComplete=true isDead=false
2021-05-29 19:50:47.342 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 92: Incoming command class COMMAND_CLASS_CENTRAL_SCENE, endpoint 0
2021-05-29 19:50:47.342 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 92: SECURITY not supported
2021-05-29 19:50:47.343 [DEBUG] [tocol.commandclass.ZWaveCommandClass] - NODE 92: Received COMMAND_CLASS_CENTRAL_SCENE V3 CENTRAL_SCENE_NOTIFICATION
2021-05-29 19:50:47.343 [DEBUG] [dclass.ZWaveCentralSceneCommandClass] - NODE 92: Received scene 1 at key 1 [Key Released]
2021-05-29 19:50:47.343 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 92: Got an event from Z-Wave network: ZWaveCommandClassValueEvent
2021-05-29 19:50:47.344 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 92: Got a value event from Z-Wave network, endpoint=0, command class=COMMAND_CLASS_CENTRAL_SCENE, value=1.1
2021-05-29 19:50:47.344 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 92: Updating channel state zwave:device:73235era:node92:scene_number to 1.1 [DecimalType]
2021-05-29 19:50:47.345 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 92: Commands processed 1.
2021-05-29 19:50:47.345 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 92: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@1d7c8833.
I noticed that the switch was in fact sending the information just as I expected it should. The problem was that OH3 GUI was rounding the number and not showing the decimal portion.
I found in a post here, that you can add metadata “State Description” to the item with a pattern of "%.1f " and it is now showing the values as I expected.
and it now shows the correct value which can be used to trigger scenes.


