Testing Z-Wave binding on openHAB-2

Oh ok, thanks and will do accordingly.

Thanks - I should have added that the nightmare is we currently have 305 devices in the database - once they are all in, if I need to make a wholesale change to the format, or whatever, then I don’t want to have to do it on 300 (or more!) files :sunglasses:.

understand :slight_smile: :slight_smile:

This is likely to be implemented tonight, so be warned, when you upgrade the binding, things will likely stop working and you’ll need to add all the Z-Wave things back into the system…

1 Like

Just to add a bit more information. I dug into the code to see if I could sort out what was going on. [quote=“chris, post:625, topic:7522”]
This is likely to be implemented tonight, so be warned, when you upgrade the binding, things will likely stop working and you’ll need to add all the Z-Wave things back into the system…
[/quote]

Oh man. To fix my controller issue the other day I ended up needing to re-add the controller (saving the existing one just threw 500 errors)…which meant re-adding all of my items. Sounds like I’m about to have to do it again. The joy a of using pre-production software :stuck_out_tongue:

If you give the controller a name when you create it, then all the things, and all the items, will all have the same name even if you delete them and add them back…

Yep - I’m afraid so… I try and avoid it, but hopefully this will be for the best :slight_smile:

Hey @chris, is it also mandatory to remove and add the Serial Device? (and thus lose my generated item names?)

No - probably not. But I think all names (other than the controller) will be different anyway this time as the thing names will be different…

Does that work even if I’m using my own names/labels for Things/Items? (i.e. I change the labels of Things so they’re easier to track)…or perhaps it’s easer to switch my Sitemap to use the generated names.

Nope - sorry… Only the autogenerated names will work in that case (sorry). I hope that this should be a one off, and also after this all devices will have consistent names that aren’t related to their device type…

should it work for nodon 3100 aswell?
i readded and can see a difference in the log for scene command

however state still Null

In theory it should. It uses a different class though so if you have a log, please provide it…

tried Parameter 3 (Central Scene and Scene Activation) both logs below:

CENTRAL SCENE: (Parameter 3)

20:14:42.690 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 08 00 04 00 0D 02 84 07 7F 
20:14:42.693 [DEBUG] [ve.internal.protocol.ZWaveController] - Receive queue TAKE: Length=0
20:14:42.694 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 08 00 04 00 0D 02 84 07 7F 
20:14:42.696 [DEBUG] [ve.internal.protocol.ZWaveController] - Process Message = 01 08 00 04 00 0D 02 84 07 7F 
20:14:42.697 [DEBUG] [ve.internal.protocol.ZWaveController] - Message: class=ApplicationCommandHandler[0x04], type=Request[0x00], priority=High, dest=255, payload=00 0D 02 84 07 
20:14:42.699 [DEBUG] [ssage.ApplicationCommandMessageClass] - NODE 13: Application Command Request (ALIVE:DONE)
20:14:42.700 [DEBUG] [ssage.ApplicationCommandMessageClass] - NODE 13: Incoming command class WAKE_UP
20:14:42.701 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Received Wake Up Request
20:14:42.702 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Received WAKE_UP_NOTIFICATION
20:14:42.703 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Is awake with 0 messages in the wake-up queue.
20:14:42.704 [DEBUG] [ve.internal.protocol.ZWaveController] - Notifying event listeners: ZWaveWakeUpEvent
20:14:42.705 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 13: Got an event from Z-Wave network: ZWaveWakeUpEvent
20:14:42.706 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Sent message Message: class=SendData[0x13], type=Request[0x00], priority=Immediate, dest=13, payload=0D 02 84 08 
20:14:42.708 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Recv message Message: class=ApplicationCommandHandler[0x04], type=Request[0x00], priority=High, dest=255, payload=00 0D 02 84 07 
20:14:42.709 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Checking transaction complete: class=ApplicationCommandHandler, expected=SendData, cancelled=true
20:14:43.705 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: No more messages, go back to sleep
20:14:43.706 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Creating new message for application command WAKE_UP_NO_MORE_INFORMATION
20:14:43.707 [DEBUG] [ve.internal.protocol.ZWaveController] - Message queued. Queue length = 1. Queue=[]
20:14:43.707 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - Took message from queue for sending. Queue length = 0
20:14:43.708 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 09 00 13 0D 02 84 08 25 1D 5E 
20:14:43.709 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 13: Sending REQUEST Message = 01 09 00 13 0D 02 84 08 25 1D 5E 
20:14:43.718 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 04 01 13 01 E8 
20:14:43.721 [DEBUG] [ve.internal.protocol.ZWaveController] - Receive queue TAKE: Length=0
20:14:43.722 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 04 01 13 01 E8 
20:14:43.725 [DEBUG] [ve.internal.protocol.ZWaveController] - Process Message = 01 04 01 13 01 E8 
20:14:43.727 [DEBUG] [ve.internal.protocol.ZWaveController] - Message: class=SendData[0x13], type=Response[0x01], priority=High, dest=255, payload=01 
20:14:43.728 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 13: Sent Data successfully placed on stack.
20:14:43.739 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 07 00 13 1D 00 00 02 F4 
20:14:43.743 [DEBUG] [ve.internal.protocol.ZWaveController] - Receive queue TAKE: Length=0
20:14:43.744 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 09 00 13 1D 00 00 02 00 00 FA 
20:14:43.746 [DEBUG] [ve.internal.protocol.ZWaveController] - Process Message = 01 09 00 13 1D 00 00 02 00 00 FA 
20:14:43.747 [DEBUG] [ve.internal.protocol.ZWaveController] - Message: class=SendData[0x13], type=Request[0x00], priority=High, dest=255, payload=1D 00 00 02 
20:14:43.748 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 13: SendData Request. CallBack ID = 29, Status = Transmission complete and ACK received(0)
20:14:43.749 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Sent message Message: class=SendData[0x13], type=Request[0x00], priority=Immediate, dest=13, payload=0D 02 84 08 
20:14:43.750 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Recv message Message: class=SendData[0x13], type=Request[0x00], priority=High, dest=255, payload=1D 00 00 02 
20:14:43.751 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Checking transaction complete: class=SendData, expected=SendData, cancelled=false
20:14:43.752 [DEBUG] [.serialmessage.ZWaveCommandProcessor] -          transaction complete!
20:14:43.752 [DEBUG] [ve.internal.protocol.ZWaveController] - Notifying event listeners: ZWaveTransactionCompletedEvent
20:14:43.753 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 13: Got an event from Z-Wave network: ZWaveTransactionCompletedEvent
20:14:43.754 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Went to sleep
20:14:43.754 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Is sleeping
20:14:43.755 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - NODE 13: Response processed after 45ms/4744ms.
20:15:12.653 [INFO ] [marthome.event.ItemStateChangedEvent] - yahooweather_weather_9c6ef2f2_temperature changed from 5 to 6
20:15:12.725 [INFO ] [marthome.event.ItemStateChangedEvent] - yahooweather_weather_9c6ef2f2_humidity changed from 57 to 53
20:15:44.996 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 0B 00 04 00 0D 05 5B 03 29 00 04 8D 
20:15:45.002 [DEBUG] [ve.internal.protocol.ZWaveController] - Receive queue TAKE: Length=0
20:15:45.003 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 0B 00 04 00 0D 05 5B 03 29 00 04 8D 
20:15:45.005 [DEBUG] [ve.internal.protocol.ZWaveController] - Process Message = 01 0B 00 04 00 0D 05 5B 03 29 00 04 8D 
20:15:45.006 [DEBUG] [ve.internal.protocol.ZWaveController] - Message: class=ApplicationCommandHandler[0x04], type=Request[0x00], priority=High, dest=255, payload=00 0D 05 5B 03 29 00 04 
20:15:45.007 [DEBUG] [ssage.ApplicationCommandMessageClass] - NODE 13: Application Command Request (ALIVE:DONE)
20:15:45.008 [DEBUG] [ssage.ApplicationCommandMessageClass] - NODE 13: Incoming command class CENTRAL_SCENE
20:15:45.009 [DEBUG] [dclass.ZWaveCentralSceneCommandClass] - NODE 13: Received central scene command (v0)
20:15:45.010 [DEBUG] [dclass.ZWaveCentralSceneCommandClass] - NODE 13: Received scene 4 at time 0
20:15:45.010 [DEBUG] [ve.internal.protocol.ZWaveController] - Notifying event listeners: ZWaveCommandClassValueEvent
20:15:45.011 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 13: Got an event from Z-Wave network: ZWaveCommandClassValueEvent
20:15:45.012 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 13: Got a value event from Z-Wave network, endpoint = 0, command class = CENTRAL_SCENE, value = 4
20:15:45.018 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Sent message Message: class=SendData[0x13], type=Request[0x00], priority=Immediate, dest=13, payload=0D 02 84 08 
20:15:45.022 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 08 00 04 00 0D 02 84 07 7F 
20:15:45.028 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Recv message Message: class=ApplicationCommandHandler[0x04], type=Request[0x00], priority=High, dest=255, payload=00 0D 05 5B 03 29 00 04 
20:15:45.030 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Checking transaction complete: class=ApplicationCommandHandler, expected=SendData, cancelled=false
20:15:45.033 [DEBUG] [ve.internal.protocol.ZWaveController] - Receive queue TAKE: Length=0
20:15:45.035 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 08 00 04 00 0D 02 84 07 7F 
20:15:45.037 [DEBUG] [ve.internal.protocol.ZWaveController] - Process Message = 01 08 00 04 00 0D 02 84 07 7F 
20:15:45.038 [DEBUG] [ve.internal.protocol.ZWaveController] - Message: class=ApplicationCommandHandler[0x04], type=Request[0x00], priority=High, dest=255, payload=00 0D 02 84 07 
20:15:45.039 [DEBUG] [ssage.ApplicationCommandMessageClass] - NODE 13: Application Command Request (ALIVE:DONE)
20:15:45.040 [DEBUG] [ssage.ApplicationCommandMessageClass] - NODE 13: Incoming command class WAKE_UP
20:15:45.040 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Received Wake Up Request
20:15:45.041 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Received WAKE_UP_NOTIFICATION
20:15:45.042 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Is awake with 0 messages in the wake-up queue.
20:15:45.043 [DEBUG] [ve.internal.protocol.ZWaveController] - Notifying event listeners: ZWaveWakeUpEvent
20:15:45.044 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 13: Got an event from Z-Wave network: ZWaveWakeUpEvent
20:15:45.045 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Sent message Message: class=SendData[0x13], type=Request[0x00], priority=Immediate, dest=13, payload=0D 02 84 08 
20:15:45.046 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Recv message Message: class=ApplicationCommandHandler[0x04], type=Request[0x00], priority=High, dest=255, payload=00 0D 02 84 07 
20:15:45.047 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Checking transaction complete: class=ApplicationCommandHandler, expected=SendData, cancelled=true
20:15:46.045 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: No more messages, go back to sleep
20:15:46.046 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Creating new message for application command WAKE_UP_NO_MORE_INFORMATION
20:15:46.048 [DEBUG] [ve.internal.protocol.ZWaveController] - Message queued. Queue length = 1. Queue=[Message: class=SendData[0x13], type=Request[0x00], priority=Immediate, dest=13, payload=0D 02 84 08 ]
20:15:46.048 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - Took message from queue for sending. Queue length = 0
20:15:46.049 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 09 00 13 0D 02 84 08 25 1E 5D 
20:15:46.051 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 13: Sending REQUEST Message = 01 09 00 13 0D 02 84 08 25 1E 5D 
20:15:46.061 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 04 01 13 01 E8 
20:15:46.064 [DEBUG] [ve.internal.protocol.ZWaveController] - Receive queue TAKE: Length=0
20:15:46.065 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 04 01 13 01 E8 
20:15:46.066 [DEBUG] [ve.internal.protocol.ZWaveController] - Process Message = 01 04 01 13 01 E8 
20:15:46.067 [DEBUG] [ve.internal.protocol.ZWaveController] - Message: class=SendData[0x13], type=Response[0x01], priority=High, dest=255, payload=01 
20:15:46.068 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 13: Sent Data successfully placed on stack.
20:15:46.082 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 07 00 13 1E 00 00 02 F7 
20:15:46.084 [DEBUG] [ve.internal.protocol.ZWaveController] - Receive queue TAKE: Length=0
20:15:46.086 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 09 00 13 1E 00 00 02 00 00 F9 
20:15:46.087 [DEBUG] [ve.internal.protocol.ZWaveController] - Process Message = 01 09 00 13 1E 00 00 02 00 00 F9 
20:15:46.089 [DEBUG] [ve.internal.protocol.ZWaveController] - Message: class=SendData[0x13], type=Request[0x00], priority=High, dest=255, payload=1E 00 00 02 
20:15:46.090 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 13: SendData Request. CallBack ID = 30, Status = Transmission complete and ACK received(0)
20:15:46.091 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Sent message Message: class=SendData[0x13], type=Request[0x00], priority=Immediate, dest=13, payload=0D 02 84 08 
20:15:46.093 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Recv message Message: class=SendData[0x13], type=Request[0x00], priority=High, dest=255, payload=1E 00 00 02 
20:15:46.094 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Checking transaction complete: class=SendData, expected=SendData, cancelled=false
20:15:46.094 [DEBUG] [.serialmessage.ZWaveCommandProcessor] -          transaction complete!
20:15:46.095 [DEBUG] [ve.internal.protocol.ZWaveController] - Notifying event listeners: ZWaveTransactionCompletedEvent
20:15:46.096 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 13: Got an event from Z-Wave network: ZWaveTransactionCompletedEvent
20:15:46.097 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Went to sleep
20:15:46.097 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Is sleeping
20:15:46.098 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - NODE 13: Response processed after 46ms/4744ms.

SCENE ACTIVATION (Parameter 3)

20:17:23.971 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 0A 00 04 00 0D 04 2B 01 0A 00 D8 
20:17:23.974 [DEBUG] [ve.internal.protocol.ZWaveController] - Receive queue TAKE: Length=0
20:17:23.976 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 0A 00 04 00 0D 04 2B 01 0A 00 D8 
20:17:23.977 [DEBUG] [ve.internal.protocol.ZWaveController] - Process Message = 01 0A 00 04 00 0D 04 2B 01 0A 00 D8 
20:17:23.978 [DEBUG] [ve.internal.protocol.ZWaveController] - Message: class=ApplicationCommandHandler[0x04], type=Request[0x00], priority=High, dest=255, payload=00 0D 04 2B 01 0A 00 
20:17:23.979 [DEBUG] [ssage.ApplicationCommandMessageClass] - NODE 13: Application Command Request (ALIVE:DONE)
20:17:23.980 [DEBUG] [ssage.ApplicationCommandMessageClass] - NODE 13: Incoming command class SCENE_ACTIVATION
20:17:23.982 [DEBUG] [.commandclass.ZWaveBasicCommandClass] - Received Scene Activation for Node ID = 13
20:17:23.982 [DEBUG] [.commandclass.ZWaveBasicCommandClass] - Scene Activation Set
20:17:23.983 [DEBUG] [.commandclass.ZWaveBasicCommandClass] - Scene activation node from node 13: Scene 10, Time 0
20:17:23.984 [DEBUG] [ve.internal.protocol.ZWaveController] - Notifying event listeners: ZWaveCommandClassValueEvent
20:17:23.985 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 13: Got an event from Z-Wave network: ZWaveCommandClassValueEvent
20:17:23.986 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 13: Got a value event from Z-Wave network, endpoint = 0, command class = SCENE_ACTIVATION, value = 10
20:17:23.986 [WARN ] [ding.zwave.handler.ZWaveThingHandler] - NODE 13: No converter set for zwave:nodon_crc3100_00_000:15348538564:node13:scene_number
20:17:23.988 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Sent message Message: class=SendData[0x13], type=Request[0x00], priority=Immediate, dest=13, payload=0D 02 84 08 
20:17:23.989 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Recv message Message: class=ApplicationCommandHandler[0x04], type=Request[0x00], priority=High, dest=255, payload=00 0D 04 2B 01 0A 00 
20:17:23.990 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Checking transaction complete: class=ApplicationCommandHandler, expected=SendData, cancelled=false
20:17:24.296 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 08 00 04 00 0D 02 84 07 7F 
20:17:24.298 [DEBUG] [ve.internal.protocol.ZWaveController] - Receive queue TAKE: Length=0
20:17:24.299 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 08 00 04 00 0D 02 84 07 7F 
20:17:24.301 [DEBUG] [ve.internal.protocol.ZWaveController] - Process Message = 01 08 00 04 00 0D 02 84 07 7F 
20:17:24.302 [DEBUG] [ve.internal.protocol.ZWaveController] - Message: class=ApplicationCommandHandler[0x04], type=Request[0x00], priority=High, dest=255, payload=00 0D 02 84 07 
20:17:24.303 [DEBUG] [ssage.ApplicationCommandMessageClass] - NODE 13: Application Command Request (ALIVE:DONE)
20:17:24.303 [DEBUG] [ssage.ApplicationCommandMessageClass] - NODE 13: Incoming command class WAKE_UP
20:17:24.304 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Received Wake Up Request
20:17:24.304 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Received WAKE_UP_NOTIFICATION
20:17:24.305 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Is awake with 0 messages in the wake-up queue.
20:17:24.305 [DEBUG] [ve.internal.protocol.ZWaveController] - Notifying event listeners: ZWaveWakeUpEvent
20:17:24.306 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 13: Got an event from Z-Wave network: ZWaveWakeUpEvent
20:17:24.307 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Sent message Message: class=SendData[0x13], type=Request[0x00], priority=Immediate, dest=13, payload=0D 02 84 08 
20:17:24.308 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Recv message Message: class=ApplicationCommandHandler[0x04], type=Request[0x00], priority=High, dest=255, payload=00 0D 02 84 07 
20:17:24.309 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Checking transaction complete: class=ApplicationCommandHandler, expected=SendData, cancelled=true
20:17:25.306 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: No more messages, go back to sleep
20:17:25.306 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Creating new message for application command WAKE_UP_NO_MORE_INFORMATION
20:17:25.308 [DEBUG] [ve.internal.protocol.ZWaveController] - Message queued. Queue length = 1. Queue=[Message: class=SendData[0x13], type=Request[0x00], priority=Immediate, dest=13, payload=0D 02 84 08 ]
20:17:25.309 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - Took message from queue for sending. Queue length = 0
20:17:25.310 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 09 00 13 0D 02 84 08 25 24 67 
20:17:25.312 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 13: Sending REQUEST Message = 01 09 00 13 0D 02 84 08 25 24 67 
20:17:25.321 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 04 01 13 01 E8 
20:17:25.323 [DEBUG] [ve.internal.protocol.ZWaveController] - Receive queue TAKE: Length=0
20:17:25.324 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 04 01 13 01 E8 
20:17:25.324 [DEBUG] [ve.internal.protocol.ZWaveController] - Process Message = 01 04 01 13 01 E8 
20:17:25.325 [DEBUG] [ve.internal.protocol.ZWaveController] - Message: class=SendData[0x13], type=Response[0x01], priority=High, dest=255, payload=01 
20:17:25.326 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 13: Sent Data successfully placed on stack.
20:17:25.342 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 07 00 13 24 00 00 02 CD 
20:17:25.344 [DEBUG] [ve.internal.protocol.ZWaveController] - Receive queue TAKE: Length=0
20:17:25.347 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 09 00 13 24 00 00 02 00 00 C3 
20:17:25.348 [DEBUG] [ve.internal.protocol.ZWaveController] - Process Message = 01 09 00 13 24 00 00 02 00 00 C3 
20:17:25.348 [DEBUG] [ve.internal.protocol.ZWaveController] - Message: class=SendData[0x13], type=Request[0x00], priority=High, dest=255, payload=24 00 00 02 
20:17:25.349 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 13: SendData Request. CallBack ID = 36, Status = Transmission complete and ACK received(0)
20:17:25.350 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Sent message Message: class=SendData[0x13], type=Request[0x00], priority=Immediate, dest=13, payload=0D 02 84 08 
20:17:25.352 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Recv message Message: class=SendData[0x13], type=Request[0x00], priority=High, dest=255, payload=24 00 00 02 
20:17:25.353 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Checking transaction complete: class=SendData, expected=SendData, cancelled=false
20:17:25.355 [DEBUG] [.serialmessage.ZWaveCommandProcessor] -          transaction complete!
20:17:25.356 [DEBUG] [ve.internal.protocol.ZWaveController] - Notifying event listeners: ZWaveTransactionCompletedEvent
20:17:25.358 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 13: Got an event from Z-Wave network: ZWaveTransactionCompletedEvent
20:17:25.360 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Went to sleep
20:17:25.361 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 13: Is sleeping
20:17:25.363 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - NODE 13: Response processed after 50ms/4744ms.

Which version of the binding are you using? Is it from today?

The link on the first post was
https://github.com/cdjackson/HABmin2/tree/theme/output
However, it gives a 404. So what’s the actual link to the zwave2 binaries? Scanning 633 posts for the link seems weird.
Any hint? Didn’t find it in the repository.

Yep - this thread is getting long…

I merged the development branch into the master a week or two ago, so it’s now just https://github.com/cdjackson/HABmin2. So, same repository, just the master branch.

Ah, ok, I just wondered where the rest was:

was assuming to find some zwave2 jar and some serial jar also…

No - the Z-Wave binding itself is now included in the OH2 distribution, so it’s not required there (same as the serial transport). To install, just use PaperUI to install these features (just make sure to get the OH2 Z-Wave binding, and not OH1 since they are both there).

yep
156 | Active | 80 | 2.0.0.201603140202 | ZWave Binding

nodon deleted and readded aswell

It looks like the database is configured to use SCENE_ACTIVATION class rather than CENTRAL_SCENE class which is what your device is sending. I don’t know if this is an option to change this in the device? Otherwise I’m not sure why the class is wrong in the configuration unless someone manually added it…

Can you email me your current XML for this device?