OH doesn't receives updates/commands from WALLC-S Wall Switch

Platform information: Raspberry Pi 4 Model B
OS: openHABian
openHAB version: openHAB 2.5.2 Release Build

I included a Z-Wave WALLC-S wall switch (battery device) and the device is online:
grafik

I created an Item and tried different ways of doing it. This seems to be the best one:
Number wallcs_og_scene_number "WallC-S-Schalter Scene-Number 1" { zwave="17:command=SCENE_ACTIVATION,scene=11,state=1" } Number wallcs_og_scene_number "WallC-S-Schalter Scene-Number 2" { zwave="17:command=SCENE_ACTIVATION,scene=21,state=1" } Number wallcs_og_scene_number "WallC-S-Schalter Scene-Number 3" { zwave="17:command=SCENE_ACTIVATION,scene=31,state=1" } Number wallcs_og_scene_number "WallC-S-Schalter Scene-Number 4" { zwave="17:command=SCENE_ACTIVATION,scene=41,state=1" }

The problem is:
I set the log on DEBUG level and the logs shows nothing, when pressing any button of the switch! There is one case, that the logs are showing something: when I wake up the switch (I have to press the some specific buttons for that). Than the log shows:

2020-03-23 08:34:37.022 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 1E 00 49 84 11 18 04 18 01 5E 70 85 2D 8E 80 84 8F 5A 59 5B 73 86 72 EF 20 5B 26 27 2B 60 BA 

2020-03-23 08:34:37.058 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationUpdate[73], type=Request[0], dest=17, callback=132, payload=84 11 18 04 18 01 5E 70 85 2D 8E 80 84 8F 5A 59 5B 73 86 72 EF 20 5B 26 27 2B 60 

2020-03-23 08:34:37.063 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationUpdate[73], type=Request[0], dest=17, callback=132, payload=84 11 18 04 18 01 5E 70 85 2D 8E 80 84 8F 5A 59 5B 73 86 72 EF 20 5B 26 27 2B 60 

2020-03-23 08:34:37.064 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction null

2020-03-23 08:34:37.066 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 0

2020-03-23 08:34:37.069 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: null

2020-03-23 08:34:37.072 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=ApplicationUpdate[73], type=Request[0], dest=17, callback=132, payload=84 11 18 04 18 01 5E 70 85 2D 8E 80 84 8F 5A 59 5B 73 86 72 EF 20 5B 26 27 2B 60 

2020-03-23 08:34:37.074 [DEBUG] [essage.ApplicationUpdateMessageClass] - NODE 17: Application update request. Node information received. Transaction null

2020-03-23 08:34:37.076 [DEBUG] [essage.ApplicationUpdateMessageClass] - NODE 17: Application update - no transaction.

2020-03-23 08:34:37.079 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty

2020-03-23 08:34:37.080 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.

2020-03-23 08:34:37.331 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 17: Is awake with 12 messages in the queue

2020-03-23 08:34:37.333 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 17: Start sleep timer at 5000ms

2020-03-23 08:34:37.335 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 17: Got an event from Z-Wave network: ZWaveNodeStatusEvent

2020-03-23 08:34:37.360 [DEBUG] [ve.internal.protocol.ZWaveController] - NODE 17: Node Status event - Node is AWAKE

==> /var/log/openhab2/events.log <==

2020-03-23 08:34:37.366 [me.event.ThingUpdatedEvent] - Thing 'zwave:device:bd60ff12:node17' has been updated.

But if I press any button: nothing! I already tried everything I could for some days, I even played with the configuration parameters. My current parameters look like this:

I think the parameters 11-14 are the most important in this case. Here I have the option between:

|7|Control DoorLock|
|8|Central Scene to Gateway|
|0|Disabled|
|1|Switch On/Off and Dim (send Basic Set and Switch Multilevel)|
|2|Switch On/Off only (send Basic Set)|
|3|Switch All|
|4|Send Scenes|

Can anyone help me? I’m really becoming desperate…
Thank you!

That’s the syntax for zwave binding version 1.
Why would think that “best” for binding version 2?
Use the syntax for channel= The Thing you created talks about Channels.

Thank you for your answer.

I also tried that, no success… Now my item configuration looks like this:
Number wallcs_og_scene_number "WallC-S-Schalter Scene-Number" { channel="zwave:device:bd60ff12:node17:scene_number" }

Any ideas?
Does the link profile, between thing and item, make a difference?

Hello,

The scene number for this device are for e.q button 1 : 1.0 , 1.1 and 1.2
These are for short press, long press long release.

If you push a button you don’t see a button change in your event log ? And if you look at control in paper ui , do you see a status of this channel ?

One other thing, in the first screenshot you see status Online , and after that node initializing manufacturer. Maybe it isn’t linked properly. Try to manual wake up, and send more information.
( push all 4 buttons until the led is blinking and then it is bitten 1 or 2, but check the manual )

Node I itializing means the device has not been fully discovered by openHAB. Battery devices bneed to be woken up very many times to complete discovery. Without complete discovery you will likely not have complete functionality.

Yes, the profile is there to make a difference; but you don’t need it to link a Number channel to a Number Item. Just leave it at default, random fiddling will not help.

If I push a button nothing appears in the event.log or in any other log…
I just included the device again, now the “Node initialising: Manufacturer” doesn’t appear anymore:

As you can see, the channel looks good, or what do you mean by the channel status? Where can I see that?
I’m really a bit frustrated by this switch. I thought that would simply work…

Has anyone an idea?

Thank you very much

PS: of course I also updated the new Z-wave ID, after including again. Now my item-configuration looks like this:

Number wallcs_og_scene_number "WallC-S-Schalter Scene-Number" { channel="zwave:device:bd60ff12:node23:scene_number" }

But isn’t my item configuration not important in the first place? I mean, something should appear in the logs, even without any item configuration, right?

I mean, when you are in Paper Ui, click on the left on control and jou will find see your items made in paper ui.

This is my wall-c ( one of them )

Do you see a Zwave thing update when you re- send node information from the wall-c ?

I just adapted the item configuration so I should have exactly the same output as you, but…:

How can I resend node information from wallc? Do you mean wake up?

Nah meens basicly no status.
When pussing a button is should show a number. Battery status can take a while

To send node info put the remote in management mode, and then push button one or two. Don’t know for sure. Please double check your manual.

If you have done that there must be a entry in the event.log that says something like ‘zwave node xx updated’ if there is now response at all then it looks more like a problem between wall-c remote and z-wave dongle.

Nah meens basicly no status.
When pussing a button is should show a number. Battery status can take a while

Just for double check…
Did you checked replced the battery ?
These remotes they eat batteries for lunch…
The led wil blink red a few times when pussing a button with a bad battery.

I’m making mine mains powered at the moment.

Hello olaf, thanks for your reply.
I just changed the battery, but it doesn’t seem to be the problem, because one command is arriving and it is when I wake up the Switch. Then a lot is going on in the logs:

2020-03-24 08:04:18.173 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 1E 00 49 84 17 18 04 18 01 5E 70 85 2D 8E 80 84 8F 5A 59 5B 73 86 72 EF 20 5B 26 27 2B 60 BC 

2020-03-24 08:04:18.242 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationUpdate[73], type=Request[0], dest=23, callback=132, payload=84 17 18 04 18 01 5E 70 85 2D 8E 80 84 8F 5A 59 5B 73 86 72 EF 20 5B 26 27 2B 60 

2020-03-24 08:04:18.250 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationUpdate[73], type=Request[0], dest=23, callback=132, payload=84 17 18 04 18 01 5E 70 85 2D 8E 80 84 8F 5A 59 5B 73 86 72 EF 20 5B 26 27 2B 60 

2020-03-24 08:04:18.253 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction null

2020-03-24 08:04:18.256 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 0

2020-03-24 08:04:18.258 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: null

2020-03-24 08:04:18.262 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=ApplicationUpdate[73], type=Request[0], dest=23, callback=132, payload=84 17 18 04 18 01 5E 70 85 2D 8E 80 84 8F 5A 59 5B 73 86 72 EF 20 5B 26 27 2B 60 

2020-03-24 08:04:18.264 [DEBUG] [essage.ApplicationUpdateMessageClass] - NODE 23: Application update request. Node information received. Transaction null

2020-03-24 08:04:18.266 [DEBUG] [tocol.commandclass.ZWaveCommandClass] - NODE 23: Creating new instance of command class COMMAND_CLASS_MULTI_CHANNEL

2020-03-24 08:04:18.268 [DEBUG] [tocol.commandclass.ZWaveCommandClass] - NODE 23: Command class COMMAND_CLASS_MULTI_CHANNEL, endpoint 0 created

2020-03-24 08:04:18.270 [DEBUG] [essage.ApplicationUpdateMessageClass] - NODE 23: Application update is adding command class COMMAND_CLASS_MULTI_CHANNEL.

2020-03-24 08:04:18.272 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 23: Adding command class COMMAND_CLASS_MULTI_CHANNEL to the list of supported command classes.

2020-03-24 08:04:18.274 [DEBUG] [essage.ApplicationUpdateMessageClass] - NODE 23: Application update - no transaction.

2020-03-24 08:04:18.276 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty

2020-03-24 08:04:18.277 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.

2020-03-24 08:04:18.526 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 23: Is awake with 1 messages in the queue

2020-03-24 08:04:18.527 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 23: Start sleep timer at 5000ms

2020-03-24 08:04:18.528 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Got an event from Z-Wave network: ZWaveNodeStatusEvent

2020-03-24 08:04:18.541 [DEBUG] [ve.internal.protocol.ZWaveController] - NODE 23: Node Status event - Node is AWAKE

==> /var/log/openhab2/events.log <==

2020-03-24 08:04:18.545 [me.event.ThingUpdatedEvent] - Thing 'zwave:device:bd60ff12:node23' has been updated.

==> /var/log/openhab2/openhab.log <==

2020-03-24 08:04:21.028 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 23: WakeupTimerTask 1 Messages waiting, state VERSION

2020-03-24 08:04:23.528 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 23: WakeupTimerTask 1 Messages waiting, state VERSION

2020-03-24 08:04:23.531 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 23: No more messages, go back to sleep

2020-03-24 08:04:23.536 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 23: Creating new message for application command WAKE_UP_NO_MORE_INFORMATION

2020-03-24 08:04:23.539 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 23: SECURITY NOT required on COMMAND_CLASS_WAKE_UP

2020-03-24 08:04:23.542 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 23: Command Class COMMAND_CLASS_WAKE_UP is NOT required to be secured

2020-03-24 08:04:23.545 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: sendTransaction org.openhab.binding.zwave.internal.protocol.transaction.ZWaveCommandClassTransactionPayload@de3537

2020-03-24 08:04:23.549 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Bump transaction 177 priority from Immediate to Immediate

2020-03-24 08:04:23.550 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Adding to device queue

2020-03-24 08:04:23.552 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Added 177 to queue - size 10

2020-03-24 08:04:23.554 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.

2020-03-24 08:04:23.558 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 0A 00 13 17 03 86 13 2B 25 31 58 

2020-03-24 08:04:23.562 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 23: Sending REQUEST Message = 01 0A 00 13 17 03 86 13 2B 25 31 58 

2020-03-24 08:04:23.567 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 06

2020-03-24 08:04:23.569 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=

2020-03-24 08:04:23.571 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=

2020-03-24 08:04:23.573 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction null

2020-03-24 08:04:23.575 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 04 01 13 01 E8 

2020-03-24 08:04:23.575 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg: ACK

2020-03-24 08:04:23.577 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty

2020-03-24 08:04:23.587 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - Message SENT

2020-03-24 08:04:23.589 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage started: TID 80: [WAIT_RESPONSE] priority=Immediate, requiresResponse=true, callback: 49

2020-03-24 08:04:23.594 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.

2020-03-24 08:04:23.617 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=SendData[19], type=Response[1], dest=255, callback=0, payload=01 

2020-03-24 08:04:23.619 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=SendData[19], type=Response[1], dest=255, callback=0, payload=01 

2020-03-24 08:04:23.620 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 80: [WAIT_RESPONSE] priority=Immediate, requiresResponse=true, callback: 49

2020-03-24 08:04:23.622 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 1

2020-03-24 08:04:23.623 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: TID 80: [WAIT_RESPONSE] priority=Immediate, requiresResponse=true, callback: 49

2020-03-24 08:04:23.625 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=SendData[19], type=Response[1], dest=255, callback=0, payload=01 

2020-03-24 08:04:23.627 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 23: sentData successfully placed on stack.

2020-03-24 08:04:23.628 [DEBUG] [nal.protocol.ZWaveTransactionManager] - TID 80: Advanced to WAIT_REQUEST

2020-03-24 08:04:23.629 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: TID 80: Transaction not completed

2020-03-24 08:04:23.631 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty

2020-03-24 08:04:23.632 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.

2020-03-24 08:04:23.632 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 18 00 13 31 00 00 02 00 C4 7F 7F 7F 7F 00 00 04 00 00 00 00 03 01 00 00 05 

2020-03-24 08:04:23.669 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=SendData[19], type=Request[0], dest=0, callback=49, payload=31 00 00 02 00 C4 7F 7F 7F 7F 00 00 04 00 00 00 00 03 01 00 00 

2020-03-24 08:04:23.674 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=SendData[19], type=Request[0], dest=0, callback=49, payload=31 00 00 02 00 C4 7F 7F 7F 7F 00 00 04 00 00 00 00 03 01 00 00 

2020-03-24 08:04:23.675 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 80: [WAIT_REQUEST] priority=Immediate, requiresResponse=true, callback: 49

2020-03-24 08:04:23.676 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 0C 00 04 00 17 04 86 14 2B 00 C4 00 99 

2020-03-24 08:04:23.677 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 1

2020-03-24 08:04:23.678 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: TID 80: [WAIT_REQUEST] priority=Immediate, requiresResponse=true, callback: 49

2020-03-24 08:04:23.679 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking TID 80: (Callback 49)

2020-03-24 08:04:23.680 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Callback match!

2020-03-24 08:04:23.682 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Correlated to TID 80: callback 49

2020-03-24 08:04:23.685 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=SendData[19], type=Request[0], dest=0, callback=49, payload=31 00 00 02 00 C4 7F 7F 7F 7F 00 00 04 00 00 00 00 03 01 00 00 

2020-03-24 08:04:23.686 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 23: SendData Request. CallBack ID = 49, Status = Transmission complete and ACK received(0)

2020-03-24 08:04:23.688 [DEBUG] [nal.protocol.ZWaveTransactionManager] - TID 80: Advanced to WAIT_DATA

2020-03-24 08:04:23.689 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: TID 80: Transaction not completed

2020-03-24 08:04:23.690 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty

2020-03-24 08:04:23.691 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.

2020-03-24 08:04:23.707 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=23, callback=0, payload=00 17 04 86 14 2B 00 C4 00 

2020-03-24 08:04:23.710 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=23, callback=0, payload=00 17 04 86 14 2B 00 C4 00 

2020-03-24 08:04:23.711 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction null

2020-03-24 08:04:23.712 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Application Command Request (ALIVE:VERSION)

2020-03-24 08:04:23.714 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 23: Incoming command class COMMAND_CLASS_VERSION, endpoint 0

2020-03-24 08:04:23.715 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 23: SECURITY NOT required on COMMAND_CLASS_VERSION

2020-03-24 08:04:23.716 [DEBUG] [tocol.commandclass.ZWaveCommandClass] - NODE 23: Received COMMAND_CLASS_VERSION V0 VERSION_COMMAND_CLASS_REPORT

2020-03-24 08:04:23.717 [DEBUG] [ommandclass.ZWaveVersionCommandClass] - NODE 23: Process Version Command Class Report

2020-03-24 08:04:23.718 [DEBUG] [ommandclass.ZWaveVersionCommandClass] - NODE 23: Requested Command Class = COMMAND_CLASS_SCENE_ACTIVATION, Version = 0

2020-03-24 08:04:23.720 [INFO ] [ommandclass.ZWaveVersionCommandClass] - NODE 23: Command Class COMMAND_CLASS_SCENE_ACTIVATION has version 0!

2020-03-24 08:04:23.721 [DEBUG] [ommandclass.ZWaveVersionCommandClass] - NODE 23: Removed Command Class COMMAND_CLASS_SCENE_ACTIVATION

2020-03-24 08:04:23.722 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Commands processed 1.

2020-03-24 08:04:23.724 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@c6f46b.

2020-03-24 08:04:23.725 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Command verified org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@c6f46b.

2020-03-24 08:04:23.726 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: notifyTransactionResponse TID:80 DONE

2020-03-24 08:04:23.728 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Got an event from Z-Wave network: ZWaveTransactionCompletedEvent

2020-03-24 08:04:23.728 [DEBUG] [nal.protocol.ZWaveTransactionManager] - TID 80: Transaction event listener: DONE: DONE -> 

2020-03-24 08:04:23.731 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 23: Node Init response (0) org.openhab.binding.zwave.internal.protocol.ZWaveTransactionResponse@41ad6c

2020-03-24 08:04:23.729 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 1

2020-03-24 08:04:23.732 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 23: Node Init transaction completed with response COMPLETE

2020-03-24 08:04:23.733 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0

2020-03-24 08:04:23.734 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty

2020-03-24 08:04:23.735 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.

2020-03-24 08:04:23.735 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 23: Node advancer: VERSION - checking COMMAND_CLASS_ASSOCIATION_GRP_INFO, version is 0

2020-03-24 08:04:23.737 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 23: Node advancer: VERSION - queued   COMMAND_CLASS_ASSOCIATION_GRP_INFO

2020-03-24 08:04:23.737 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 09 00 13 17 02 84 08 25 78 21 

2020-03-24 08:04:23.739 [DEBUG] [ommandclass.ZWaveVersionCommandClass] - NODE 23: Creating new message for application command VERSION_COMMAND_CLASS_GET command class COMMAND_CLASS_ASSOCIATION_GRP_INFO

2020-03-24 08:04:23.740 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 23: Sending REQUEST Message = 01 09 00 13 17 02 84 08 25 78 21 

2020-03-24 08:04:23.741 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 23: ZWaveCommandClassTransactionPayload - send to node

2020-03-24 08:04:23.744 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 06

2020-03-24 08:04:23.742 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 23: SECURITY NOT required on COMMAND_CLASS_VERSION

2020-03-24 08:04:23.745 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=

2020-03-24 08:04:23.747 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 23: Command Class COMMAND_CLASS_VERSION is NOT required to be secured

2020-03-24 08:04:23.748 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 04 01 13 01 E8 

2020-03-24 08:04:23.748 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: sendTransaction org.openhab.binding.zwave.internal.protocol.transaction.ZWaveCommandClassTransactionPayload@39150e

2020-03-24 08:04:23.750 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Bump transaction 178 priority from Config to Immediate

2020-03-24 08:04:23.767 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - Message SENT

2020-03-24 08:04:23.768 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage started: TID 177: [WAIT_RESPONSE] priority=Immediate, requiresResponse=true, callback: 120

2020-03-24 08:04:23.769 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=

2020-03-24 08:04:23.769 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Adding to device queue

2020-03-24 08:04:23.770 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 177: [WAIT_RESPONSE] priority=Immediate, requiresResponse=true, callback: 120

2020-03-24 08:04:23.770 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Added 178 to queue - size 9

2020-03-24 08:04:23.772 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg: ACK

2020-03-24 08:04:23.772 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.

2020-03-24 08:04:23.773 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty

2020-03-24 08:04:23.774 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.

2020-03-24 08:04:23.797 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=SendData[19], type=Response[1], dest=255, callback=0, payload=01 

2020-03-24 08:04:23.798 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=SendData[19], type=Response[1], dest=255, callback=0, payload=01 

2020-03-24 08:04:23.799 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 177: [WAIT_RESPONSE] priority=Immediate, requiresResponse=true, callback: 120

2020-03-24 08:04:23.800 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 1

2020-03-24 08:04:23.801 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 18 00 13 78 00 00 01 00 C6 7F 7F 7F 7F 00 00 03 00 00 00 00 03 01 00 00 4A 

2020-03-24 08:04:23.801 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: TID 177: [WAIT_RESPONSE] priority=Immediate, requiresResponse=true, callback: 120

2020-03-24 08:04:23.802 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=SendData[19], type=Response[1], dest=255, callback=0, payload=01 

2020-03-24 08:04:23.803 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 23: sentData successfully placed on stack.

2020-03-24 08:04:23.805 [DEBUG] [nal.protocol.ZWaveTransactionManager] - TID 177: Advanced to WAIT_REQUEST

2020-03-24 08:04:23.806 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: TID 177: Transaction not completed

2020-03-24 08:04:23.807 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty

2020-03-24 08:04:23.808 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.

2020-03-24 08:04:23.827 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=SendData[19], type=Request[0], dest=0, callback=120, payload=78 00 00 01 00 C6 7F 7F 7F 7F 00 00 03 00 00 00 00 03 01 00 00 

2020-03-24 08:04:23.829 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=SendData[19], type=Request[0], dest=0, callback=120, payload=78 00 00 01 00 C6 7F 7F 7F 7F 00 00 03 00 00 00 00 03 01 00 00 

2020-03-24 08:04:23.831 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 177: [WAIT_REQUEST] priority=Immediate, requiresResponse=true, callback: 120

2020-03-24 08:04:23.831 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 1

2020-03-24 08:04:23.833 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: TID 177: [WAIT_REQUEST] priority=Immediate, requiresResponse=true, callback: 120

2020-03-24 08:04:23.834 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking TID 177: (Callback 120)

2020-03-24 08:04:23.835 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Callback match!

2020-03-24 08:04:23.836 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Correlated to TID 177: callback 120

2020-03-24 08:04:23.838 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=SendData[19], type=Request[0], dest=0, callback=120, payload=78 00 00 01 00 C6 7F 7F 7F 7F 00 00 03 00 00 00 00 03 01 00 00 

2020-03-24 08:04:23.840 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 23: SendData Request. CallBack ID = 120, Status = Transmission complete and ACK received(0)

2020-03-24 08:04:23.841 [DEBUG] [e.internal.protocol.ZWaveTransaction] - TID 177: Transaction COMPLETED

2020-03-24 08:04:23.842 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Response processed after 74ms

2020-03-24 08:04:23.843 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: TID 177: Transaction completed

2020-03-24 08:04:23.844 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: notifyTransactionResponse TID:177 DONE

2020-03-24 08:04:23.845 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Got an event from Z-Wave network: ZWaveTransactionCompletedEvent

2020-03-24 08:04:23.845 [DEBUG] [nal.protocol.ZWaveTransactionManager] - TID 177: Transaction event listener: DONE: DONE -> 

2020-03-24 08:04:23.847 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 23: Went to sleep COMPLETE

2020-03-24 08:04:23.848 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty

2020-03-24 08:04:23.849 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.

… and pretty at the beginning you can see the following message:

2020-03-24 08:04:18.545 [me.event.ThingUpdatedEvent] - Thing 'zwave:device:bd60ff12:node23' has been updated.

So, that looks good right? I cannot tell if the rest is also ok… That’s so strange, isn’t it?

Could you please send me a Screenshot of your WALLC configuration parameter, Olaf?

Thank you

Here they are.





Thank you very much. Unfortunately it doesn’t work either…
When I press a button, the red lights goes on. Maybe there is a problem with the device. I just ordered the same again to check it.

I will tell you, if it works.
Thank you very much for your help!

Where your settings different then mine ? If so, you need to wake up the device to ‘push’ the settings from openhab to the WallC. Or you need to wait until its wake-up time has expired.

If the were the same, than I don’t know.
Hopefully yours is broken, and the new will work.

Where do you buy them, I can’t find them anymore here in the Netherlands.

The settings are exactly the same and I woke up the device a few times. There was even “device updated” in the logs… I hope it’s broken, because I can’t find any “regular” alternative switches to put on the wall, do you?

In Germany they sell the WALLC-S under the Name “Schwaiger”:

Seems to be a different product, but it isn’t. They even let the WALLC-S sticker on the back.

Thanks !!

Is yours working now? I do have the exact same issues.
Also associating the FIBARO switch with the WALLC-S did not get me anywhere.
Pressing any of the four button on the switch will let the led flash red for a very short time and that was it.
According to the manual, it means “not configured”, should be flashing green for 250ms when sending command.
To me it seems like the device just does not know what to do, even when included in the network.
I tried several factory resets meanwhile (with two switches, none works).
OH 2.5.6