I factory reset the device and added it again, and after some waiting the same thing started happening again.
I’m not 100% sure if the inclusion process is going as expected though. This is what I am observing:
- Using PaperUI, I go to add a thing with the Z-Wave binding
- I press the inclusion button on the Siren6
- The Siren6’s LED sequence seems to indicate a successful pair (goes solid for 30 seconds then turns off).
- No thing appears in the PaperUI inbox.
- I restart openhab2 and in PaperUI, I go back to add a thing using the Z-Wave binding.
- A new node appears in the inbox, which I add. It’s number matches the number of a node I saw in the debug logs during step 2-4 above.
The logs during this time look like (NODE 27 is the new one):
2019-08-03 14:16:19.071 [DEBUG] [wave.discovery.ZWaveDiscoveryService] - ZWave discovery: Stop zwave:serial_zstick:c448fb80
2019-08-03 14:16:19.074 [DEBUG] [ve.internal.protocol.ZWaveController] - ZWave inclusion process not running - nothing to do
2019-08-03 14:16:19.086 [DEBUG] [wave.discovery.ZWaveDiscoveryService] - ZWave discovery: Start zwave:serial_zstick:c448fb80
2019-08-03 14:16:19.088 [DEBUG] [ve.internal.protocol.ZWaveController] - ZWave controller start inclusion - mode 2
2019-08-03 14:16:19.099 [DEBUG] [ve.internal.protocol.ZWaveController] - Event listener added.
2019-08-03 14:16:19.102 [DEBUG] [al.protocol.ZWaveInclusionController] - ZWave controller start inclusion
2019-08-03 14:16:19.110 [DEBUG] [ol.serialmessage.AddNodeMessageClass] - Setting controller into INCLUSION mode, highPower:true networkWide:true.
2019-08-03 14:16:19.116 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 255: Added 16 to queue - size 1
2019-08-03 14:16:19.120 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2019-08-03 14:16:19.125 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 05 00 4A C1 06 77
2019-08-03 14:16:19.131 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 255: Sending REQUEST Message = 01 05 00 4A C1 06 77
2019-08-03 14:16:19.138 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 06
2019-08-03 14:16:19.139 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=
2019-08-03 14:16:19.139 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=
2019-08-03 14:16:19.140 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction null
2019-08-03 14:16:19.140 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg: ACK
2019-08-03 14:16:19.140 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2019-08-03 14:16:19.141 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 07 00 4A 06 01 00 00 B5
2019-08-03 14:16:19.142 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - Message SENT
2019-08-03 14:16:19.144 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage started: TID 16: [WAIT_REQUEST] priority=Controller, requiresResponse=true, callback: 6
2019-08-03 14:16:19.146 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=AddNodeToNetwork[74], type=Request[0], dest=1, callback=6, payload=06 01 00 00
2019-08-03 14:16:19.149 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.
2019-08-03 14:16:19.150 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=AddNodeToNetwork[74], type=Request[0], dest=1, callback=6, payload=06 01 00 00
2019-08-03 14:16:19.150 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 16: [WAIT_REQUEST] priority=Controller, requiresResponse=true, callback: 6
2019-08-03 14:16:19.150 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 1
2019-08-03 14:16:19.151 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: TID 16: [WAIT_REQUEST] priority=Controller, requiresResponse=true, callback: 6
2019-08-03 14:16:19.151 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking TID 16: (Callback 6)
2019-08-03 14:16:19.151 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Callback match!
2019-08-03 14:16:19.151 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Correlated to TID 16: callback 6
2019-08-03 14:16:19.152 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=AddNodeToNetwork[74], type=Request[0], dest=1, callback=6, payload=06 01 00 00
2019-08-03 14:16:19.154 [DEBUG] [ol.serialmessage.AddNodeMessageClass] - Add Node: Learn ready.
2019-08-03 14:16:19.174 [DEBUG] [al.protocol.ZWaveInclusionController] - Inclusion event: Current state IncludeSent, new event IncludeStart
2019-08-03 14:16:19.179 [DEBUG] [e.internal.protocol.ZWaveTransaction] - TID 16: Transaction COMPLETED
2019-08-03 14:16:19.183 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 255: Response processed after 39ms
2019-08-03 14:16:19.186 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 255: TID 16: Transaction completed
2019-08-03 14:16:19.188 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 255: notifyTransactionResponse TID:16 DONE
2019-08-03 14:16:19.196 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2019-08-03 14:16:19.197 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2019-08-03 14:16:21.161 [DEBUG] [wave.discovery.ZWaveDiscoveryService] - NODE 10: Device discovery completed
2019-08-03 14:16:21.178 [DEBUG] [wave.discovery.ZWaveDiscoveryService] - NODE 10: Device discovery resolved to thingType zwave:homeseer_hsds100_00_000
2019-08-03 14:16:21.194 [DEBUG] [wave.discovery.ZWaveDiscoveryService] - NODE 15: Device discovery completed
2019-08-03 14:16:21.203 [DEBUG] [wave.discovery.ZWaveDiscoveryService] - NODE 15: Device discovery resolved to thingType zwave:aeotec_zwa005_00_000
2019-08-03 14:16:25.444 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 07 00 4A 06 02 00 00 B6
2019-08-03 14:16:25.448 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=AddNodeToNetwork[74], type=Request[0], dest=2, callback=6, payload=06 02 00 00
2019-08-03 14:16:25.449 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=AddNodeToNetwork[74], type=Request[0], dest=2, callback=6, payload=06 02 00 00
2019-08-03 14:16:25.449 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction null
2019-08-03 14:16:25.450 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 0
2019-08-03 14:16:25.450 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: null
2019-08-03 14:16:25.450 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=AddNodeToNetwork[74], type=Request[0], dest=2, callback=6, payload=06 02 00 00
2019-08-03 14:16:25.451 [DEBUG] [ol.serialmessage.AddNodeMessageClass] - Add Node: New node found.
2019-08-03 14:16:25.451 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2019-08-03 14:16:25.452 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2019-08-03 14:16:25.684 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 1B 00 4A 06 03 1B 14 04 03 01 5E 86 70 72 59 85 73 8E 60 5A 55 98 9F 6C 7A 71 79 2F
2019-08-03 14:16:25.690 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=AddNodeToNetwork[74], type=Request[0], dest=3, callback=6, payload=06 03 1B 14 04 03 01 5E 86 70 72 59 85 73 8E 60 5A 55 98 9F 6C 7A 71 79
2019-08-03 14:16:25.692 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=AddNodeToNetwork[74], type=Request[0], dest=3, callback=6, payload=06 03 1B 14 04 03 01 5E 86 70 72 59 85 73 8E 60 5A 55 98 9F 6C 7A 71 79
2019-08-03 14:16:25.692 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction null
2019-08-03 14:16:25.693 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 0
2019-08-03 14:16:25.693 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: null
2019-08-03 14:16:25.693 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=AddNodeToNetwork[74], type=Request[0], dest=3, callback=6, payload=06 03 1B 14 04 03 01 5E 86 70 72 59 85 73 8E 60 5A 55 98 9F 6C 7A 71 79
2019-08-03 14:16:25.694 [DEBUG] [ol.serialmessage.AddNodeMessageClass] - NODE 27: Adding slave.
2019-08-03 14:16:25.694 [DEBUG] [al.protocol.ZWaveInclusionController] - Inclusion event: Current state IncludeStart, new event IncludeSlaveFound
2019-08-03 14:16:25.697 [DEBUG] [al.protocol.ZWaveInclusionController] - NODE 27: Including node.
2019-08-03 14:16:25.699 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2019-08-03 14:16:25.702 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2019-08-03 14:16:26.052 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 07 00 4A 06 05 1B 00 AA
2019-08-03 14:16:26.055 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=AddNodeToNetwork[74], type=Request[0], dest=5, callback=6, payload=06 05 1B 00
2019-08-03 14:16:26.056 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=AddNodeToNetwork[74], type=Request[0], dest=5, callback=6, payload=06 05 1B 00
2019-08-03 14:16:26.057 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction null
2019-08-03 14:16:26.057 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 0
2019-08-03 14:16:26.057 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: null
2019-08-03 14:16:26.058 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=AddNodeToNetwork[74], type=Request[0], dest=5, callback=6, payload=06 05 1B 00
2019-08-03 14:16:26.058 [DEBUG] [ol.serialmessage.AddNodeMessageClass] - NODE 27: Add Node: Protocol done.
2019-08-03 14:16:26.059 [DEBUG] [al.protocol.ZWaveInclusionController] - Inclusion event: Current state IncludeSlaveFound, new event IncludeProtocolDone
2019-08-03 14:16:26.059 [DEBUG] [ol.serialmessage.AddNodeMessageClass] - Ending INCLUSION mode.
2019-08-03 14:16:26.059 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 255: Added 17 to queue - size 1
2019-08-03 14:16:26.060 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2019-08-03 14:16:26.068 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 05 00 4A 05 07 B2
2019-08-03 14:16:26.070 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 255: Sending REQUEST Message = 01 05 00 4A 05 07 B2
2019-08-03 14:16:26.072 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - Message SENT
2019-08-03 14:16:26.074 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 06
2019-08-03 14:16:26.074 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=
2019-08-03 14:16:26.075 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage started: TID 17: [WAIT_REQUEST] priority=Controller, requiresResponse=true, callback: 7
2019-08-03 14:16:26.077 [DEBUG] [al.protocol.ZWaveInclusionController] - NODE 27: Inclusion protocol completed.
2019-08-03 14:16:26.125 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 07 00 4A 07 06 1B 00 A8
2019-08-03 14:16:26.128 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 1<>127 : Message: class=AddNodeToNetwork[74], type=Request[0], dest=6, callback=7, payload=07 06 1B 00
2019-08-03 14:16:31.076 [DEBUG] [sactionManager$ZWaveTransactionTimer] - NODE 255: TID 17: Timeout at state WAIT_REQUEST. 3 retries remaining.
2019-08-03 14:16:31.079 [DEBUG] [sactionManager$ZWaveTransactionTimer] - TID 17: Transaction is current transaction, so clearing!!!!!
2019-08-03 14:16:31.080 [DEBUG] [e.internal.protocol.ZWaveTransaction] - TID 17: Transaction CANCELLED
2019-08-03 14:16:31.081 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 255: notifyTransactionResponse TID:17 CANCELLED
2019-08-03 14:16:31.083 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2019-08-03 14:16:41.076 [DEBUG] [al.protocol.ZWaveInclusionController] - Inclusion timer at IncludeProtocolDone
2019-08-03 14:16:41.080 [DEBUG] [ol.serialmessage.AddNodeMessageClass] - Ending INCLUSION mode.
2019-08-03 14:16:41.084 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 255: Added 18 to queue - size 1
2019-08-03 14:16:41.093 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2019-08-03 14:16:41.095 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 05 00 4A 05 00 B5
2019-08-03 14:16:41.096 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 255: Sending REQUEST Message = 01 05 00 4A 05 00 B5
2019-08-03 14:16:41.101 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 06
2019-08-03 14:16:41.103 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 2<>126 : Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=
2019-08-03 14:16:41.103 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - Message SENT
2019-08-03 14:16:41.105 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage started: TID 18: [WAIT_REQUEST] priority=Controller, requiresResponse=true, callback: 0
2019-08-03 14:16:41.106 [DEBUG] [al.protocol.ZWaveInclusionController] - ZWave controller end exclusion
2019-08-03 14:16:41.107 [DEBUG] [ve.internal.protocol.ZWaveController] - ZWaveController include done
2019-08-03 14:16:46.106 [DEBUG] [sactionManager$ZWaveTransactionTimer] - NODE 255: TID 18: Timeout at state WAIT_REQUEST. 3 retries remaining.
2019-08-03 14:16:46.107 [DEBUG] [sactionManager$ZWaveTransactionTimer] - TID 18: Transaction is current transaction, so clearing!!!!!
2019-08-03 14:16:46.108 [DEBUG] [e.internal.protocol.ZWaveTransaction] - TID 18: Transaction CANCELLED
2019-08-03 14:16:46.109 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 255: notifyTransactionResponse TID:18 CANCELLED
2019-08-03 14:16:46.110 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2019-08-03 14:16:49.082 [DEBUG] [wave.discovery.ZWaveDiscoveryService] - ZWave discovery: Stop zwave:serial_zstick:c448fb80
2019-08-03 14:16:49.085 [DEBUG] [ve.internal.protocol.ZWaveController] - ZWave inclusion process not running - nothing to do
Aside from this, before the log goes crazy with the errors above, I also periodically see some messages related to node 27, sometimes with “Transaction not completed” messages.
For example
2019-08-03 14:42:11.207 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2019-08-03 14:42:11.207 [DEBUG] [andclass.impl.CommandClassSecurityV1] - Creating command message SECURITY_MESSAGE_ENCAPSULATION version 1
2019-08-03 14:42:11.209 [DEBUG] [mmandclass.ZWaveSecurityCommandClass] - NODE 27: SECURITY_TXD 98 02
2019-08-03 14:42:11.213 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 1D 00 13 1B 16 98 81 D3 25 1E 64 9B C1 22 0F 6C 0D 5D 73 FB D1 2A EF E2 52 8E 44 25 0B EA
2019-08-03 14:42:11.216 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 27: Sending REQUEST Message = 01 1D 00 13 1B 16 98 81 D3 25 1E 64 9B C1 22 0F 6C 0D 5D 73 FB D1 2A EF E2 52 8E 44 25 0B EA
2019-08-03 14:42:11.218 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - Message SENT
2019-08-03 14:42:11.219 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage started: TID 22: [WAIT_RESPONSE] priority=Immediate, requiresResponse=true, callback: 11
2019-08-03 14:42:11.221 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 06
2019-08-03 14:42:11.221 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=
2019-08-03 14:42:11.222 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=
2019-08-03 14:42:11.224 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 22: [WAIT_RESPONSE] priority=Immediate, requiresResponse=true, callback: 11
2019-08-03 14:42:11.225 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg: ACK
2019-08-03 14:42:11.227 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2019-08-03 14:42:11.228 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.
2019-08-03 14:42:11.228 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 04 01 13 01 E8
2019-08-03 14:42:11.229 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=SendData[19], type=Response[1], dest=255, callback=0, payload=01
2019-08-03 14:42:11.230 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=SendData[19], type=Response[1], dest=255, callback=0, payload=01
2019-08-03 14:42:11.230 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 22: [WAIT_RESPONSE] priority=Immediate, requiresResponse=true, callback: 11
2019-08-03 14:42:11.231 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 1
2019-08-03 14:42:11.231 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: TID 22: [WAIT_RESPONSE] priority=Immediate, requiresResponse=true, callback: 11
2019-08-03 14:42:11.231 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=SendData[19], type=Response[1], dest=255, callback=0, payload=01
2019-08-03 14:42:11.232 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 27: sentData successfully placed on stack.
2019-08-03 14:42:11.232 [DEBUG] [nal.protocol.ZWaveTransactionManager] - TID 22: Advanced to WAIT_REQUEST
2019-08-03 14:42:11.233 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 27: TID 22: Transaction not completed
2019-08-03 14:42:11.233 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2019-08-03 14:42:11.233 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.
2019-08-03 14:42:11.253 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 07 00 13 0B 00 00 03 E3
2019-08-03 14:42:11.254 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=SendData[19], type=Request[0], dest=0, callback=11, payload=0B 00 00 03
2019-08-03 14:42:11.256 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=SendData[19], type=Request[0], dest=0, callback=11, payload=0B 00 00 03
2019-08-03 14:42:11.256 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 22: [WAIT_REQUEST] priority=Immediate, requiresResponse=true, callback: 11
2019-08-03 14:42:11.257 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 1
2019-08-03 14:42:11.258 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: TID 22: [WAIT_REQUEST] priority=Immediate, requiresResponse=true, callback: 11
2019-08-03 14:42:11.258 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking TID 22: (Callback 11)
2019-08-03 14:42:11.259 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Callback match!
2019-08-03 14:42:11.260 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Correlated to TID 22: callback 11
2019-08-03 14:42:11.262 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=SendData[19], type=Request[0], dest=0, callback=11, payload=0B 00 00 03
2019-08-03 14:42:11.263 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 27: SendData Request. CallBack ID = 11, Status = Transmission complete and ACK received(0)
2019-08-03 14:42:11.264 [DEBUG] [nal.protocol.ZWaveTransactionManager] - TID 22: Advanced to WAIT_DATA
2019-08-03 14:42:11.265 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 27: TID 22: Transaction not completed
2019-08-03 14:42:11.265 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2019-08-03 14:42:11.266 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.
2019-08-03 14:42:16.265 [DEBUG] [sactionManager$ZWaveTransactionTimer] - NODE 27: TID 22: Timeout at state WAIT_DATA. 3 retries remaining.
2019-08-03 14:42:16.267 [DEBUG] [e.internal.protocol.ZWaveTransaction] - TID 22: Transaction CANCELLED
2019-08-03 14:42:16.273 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 27: Got an event from Z-Wave network: ZWaveTransactionCompletedEvent
2019-08-03 14:42:16.275 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 27: notifyTransactionResponse TID:22 CANCELLED
2019-08-03 14:42:16.276 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2019-08-03 14:42:16.277 [DEBUG] [nal.protocol.ZWaveTransactionManager] - TID 22: Transaction event listener: DONE: CANCELLED ->
2019-08-03 14:42:16.278 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 27: Node Init response (4) org.openhab.binding.zwave.internal.protocol.ZWaveTransactionResponse@43ff14
2019-08-03 14:42:16.279 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 27: No data from device, but it was ACK'd. Possibly not supported? (Try 4)
Overall, it seems like something is not working right with my openhab2 instance given that I have to restart openhab before the node appears in the inbox.
Is the Z-Wave inclusion process really sensitive to CPU processing power on the controller by any chance? I am testing this on a very old CPU (1.6 GHz single core Pentium M 725). I may try to load up a VM and a fresh install of openhab2 on a more modern machine later to see if that makes any difference.