Z-Wave inclusion: Node detected but not added

Wondering if anyone can help me or maybe point me in the right direction. I’m trying to add a node to an existing network. It is the same device type as one added previously and functioning OK.

I clicked the Z-Wave add node button, and put the node into inclusion mode. I see the following in the log:

2020-01-19 16:18:14.370 Info, Add Device
2020-01-19 16:18:14.370 Detail, contrlr, Queuing (Command) ControllerCommand_AddDevice: 0x01, 0x05, 0x00, 0x4a, 0xc1, 0x0c, 0x7d
2020-01-19 16:18:14.370 Detail, Notification: ControllerCommand - Starting
2020-01-19 16:18:14.372 Detail, 
2020-01-19 16:18:14.372 Info, contrlr, Sending (Command) message (Callback ID=0x0c, Expected Reply=0x4a) - ControllerCommand_AddDevice: 0x01, 0x05, 0x00, 0x4a, 0xc1, 0x0c, 0x7d
2020-01-19 16:18:14.375 Detail, contrlr,   Received: 0x01, 0x07, 0x00, 0x4a, 0x0c, 0x01, 0x00, 0x00, 0xbf
2020-01-19 16:18:14.375 Detail, 
2020-01-19 16:18:14.375 Info, contrlr, FUNC_ID_ZW_ADD_NODE_TO_NETWORK:
2020-01-19 16:18:14.375 Info, contrlr, ADD_NODE_STATUS_LEARN_READY
2020-01-19 16:18:14.375 Detail, Node001,   Expected callbackId was received
2020-01-19 16:18:14.375 Detail, Node001,   Expected reply was received
2020-01-19 16:18:14.375 Detail, Node001,   Message transaction complete
2020-01-19 16:18:14.375 Detail, 
2020-01-19 16:18:14.375 Detail, contrlr, Removing current message
2020-01-19 16:18:14.375 Detail, Notification: ControllerCommand - Waiting
2020-01-19 16:18:14.376 Info, WriteNextMsg Controller nothing to do

I understand Node001 is the controller. It seems to be talking to the node I am trying to add, but I not see it in Home Assistant. Why is it telling me there is “nothing to do”? Is there something I am missing?

That log message just indicates the controller is in inclusion mode but nothing has been added. You need to hit some buttons on the device to get the inclusion started.

1 Like

Yes, I just noticed that node001 is the controller. I’m pressing the button to include the node, but it is being ignored for some reason.

I’m pressing the inclusion button on the node. The instructions tell me I should look for a single orange flash on the node, which I am getting. But it just will not add.

Log file:

2020-01-19 16:33:49.221 Detail, Node001, QueryStage_Instances
2020-01-19 16:33:49.222 Info, Node001, Essential node queries are complete
2020-01-19 16:33:49.222 Detail, Node001, QueryStage_Static
2020-01-19 16:33:49.222 Detail, Node001, QueryStage_Associations
2020-01-19 16:33:49.222 Detail, Node001, QueryStage_Neighbors
2020-01-19 16:33:49.222 Detail, Requesting routing info (neighbor list) for Node 1
2020-01-19 16:33:49.222 Detail, Node001, Notification: EssentialNodeQueriesComplete
2020-01-19 16:33:49.222 Detail, Node001, Queuing (Command) Get Routing Info (Node=1): 0x01, 0x07, 0x00, 0x80, 0x01, 0x00, 0x00, 0x03, 0x7a
2020-01-19 16:33:49.222 Detail, Node001, Queuing (Query) Query Stage Complete (Neighbors)
2020-01-19 16:33:49.223 Detail,
2020-01-19 16:33:49.223 Info, Node001, Sending (Command) message (Callback ID=0x00, Expected Reply=0x80) - Get Routing Info (Node=1): 0x01, 0x07, 0x00, 0x80, 0x01, 0x00, 0x00, 0x03, 0x7a
2020-01-19 16:33:49.227 Detail, Node001,   Received: 0x01, 0x20, 0x01, 0x80, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c
2020-01-19 16:33:49.227 Detail,
2020-01-19 16:33:49.227 Info, Node001, Received reply to FUNC_ID_ZW_GET_ROUTING_INFO
2020-01-19 16:33:49.227 Info, Node001,     Neighbors of this node are:
2020-01-19 16:33:49.227 Info, Node001,     Node 2
2020-01-19 16:33:49.228 Detail,   Expected reply was received
2020-01-19 16:33:49.228 Detail,   Message transaction complete
2020-01-19 16:33:49.228 Detail,
2020-01-19 16:33:49.228 Detail, Node001, Removing current message

What is “Node 2” at

2020-01-19 16:33:49.227 Info, Node001,     Node 2

Edit: Node 2 is the existing sensor

Why is it telling me the “Expected reply was received”?

I can see the LED on the new device flashing green, but its nowhere to be seen on Home Assistant.

As far as I can see the nodes are responding as expected. Can anyone suggest anything? Diagnostics? Z-Wave maps? mqtt to zwave? Remove Z-wave and start again? Delete config files?

I restarted Home assistant and rebooted the host. Nothing.

I wonder if this has anything to do with it…

Log Details (WARNING)
Sun Jan 19 2020 17:08:23 GMT+1100 (Australian Eastern Daylight Time)
Can't lock controller for command : add_node

Hold the phone, I have a bunch of messages in the log about node 3!!!

For example:

Sun Jan 19 2020 17:55:26 GMT+1100 (Australian Eastern Daylight Time)
Z-Wave entity Unknown Node 3 Alarm Level (node_id: 3) not ready after 30 seconds, continuing anyway