Zwave - Adding Nodes issue

Hi, looking for some help getting Zwave working on my HASSIO.

I have a Pi3 model b running HASSIO 0.61.1 which was installed following the instructions and works for all the other devices, heating, light, switches etc.
I’ve sucessfully added a Zwave.ME USB1 stick to the Pi by adding the following lines to my configuration.yaml;

zwave:
usb_path: /dev/ttyACM0
network_key: [SECRET]
debug: True

The xml config file zwcfg_0x55555555.xml has been created in the config folder and contains the following;

<?xml version="1.0" encoding="utf-8" ?>

I’ve bought some Sensative Strips but when I try and add these as nodes it fails every time, I’ve tried all 3 so it’s unlikely all 3 are broken.
I use the following process;
In HA from the Configurstion - Zwave Manager menu click ‘Add Node’
The USB stick flashes to show its in learn mode and the OZW_Log.txt show this also;
2018-01-20 16:05:31.373 Detail, Queuing (Controller) Add Device
2018-01-20 16:05:31.374 Info, Add Device
2018-01-20 16:05:31.374 Detail, contrlr, Queuing (Command) ControllerCommand_AddDevice: 0x01, 0x05, 0x00, 0x4a, 0xc1, 0x0a, 0x7b
2018-01-20 16:05:31.375 Detail, Notification: ControllerCommand - Starting
2018-01-20 16:05:31.394 Detail,
2018-01-20 16:05:31.394 Info, contrlr, Sending (Command) message (Callback ID=0x0a, Expected Reply=0x4a) - ControllerCommand_AddDevice: 0x01, 0x05, 0x00, 0x4a, 0xc1, 0x0a, 0x7b
2018-01-20 16:05:31.400 Detail, contrlr, Received: 0x01, 0x07, 0x00, 0x4a, 0x0a, 0x01, 0x00, 0x00, 0xb9
2018-01-20 16:05:31.402 Detail,
2018-01-20 16:05:31.402 Info, contrlr, FUNC_ID_ZW_ADD_NODE_TO_NETWORK:
2018-01-20 16:05:31.404 Info, contrlr, ADD_NODE_STATUS_LEARN_READY
2018-01-20 16:05:31.412 Detail, Node001, Expected callbackId was received
2018-01-20 16:05:31.413 Detail, Node001, Expected reply was received
2018-01-20 16:05:31.414 Detail, Node001, Message transaction complete
2018-01-20 16:05:31.414 Detail,
2018-01-20 16:05:31.415 Detail, contrlr, Removing current message
2018-01-20 16:05:31.415 Detail, Notification: ControllerCommand - Waiting
2018-01-20 16:06:52.640 Detail, Received: 0x01, 0x07, 0x00, 0x4a, 0x0a, 0x02, 0x00, 0x00, 0xba
2018-01-20 16:06:52.641 Detail,
2018-01-20 16:06:52.641 Info, FUNC_ID_ZW_ADD_NODE_TO_NETWORK:
2018-01-20 16:06:52.641 Info, ADD_NODE_STATUS_NODE_FOUND
2018-01-20 16:06:52.641 Detail, Notification: ControllerCommand - InProgress

I then put the Sensative Strips into ‘Add’ mode by placing the round magnet at the round end of the strip 3 times within 10 seconds.
The USB stick srops flashing to indicate its complete but the OZW_Log.txt show a failure;
2018-01-20 16:06:56.115 Detail, Received: 0x01, 0x07, 0x00, 0x4a, 0x0a, 0x07, 0x00, 0x00, 0xbf
2018-01-20 16:06:56.115 Detail,
2018-01-20 16:06:56.115 Info, FUNC_ID_ZW_ADD_NODE_TO_NETWORK:
2018-01-20 16:06:56.115 Info, ADD_NODE_STATUS_FAILED
2018-01-20 16:06:56.115 Detail, Removing current message
2018-01-20 16:06:56.115 Detail, contrlr, Queuing (Command) Add Node Stop: 0x01, 0x04, 0x00, 0x4a, 0x05, 0xb4
2018-01-20 16:06:56.115 Detail, Notification: ControllerCommand - Failed
2018-01-20 16:06:56.120 Detail,
2018-01-20 16:06:56.120 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x4a) - Add Node Stop: 0x01, 0x04, 0x00, 0x4a, 0x05, 0xb4
2018-01-20 16:06:56.270 Detail, contrlr, Received: 0x01, 0x07, 0x00, 0x4a, 0x0a, 0x06, 0x00, 0x00, 0xbe
2018-01-20 16:06:56.271 Detail,
2018-01-20 16:06:56.271 Info, contrlr, FUNC_ID_ZW_ADD_NODE_TO_NETWORK:
2018-01-20 16:06:56.271 Detail, Node006, Expected reply was received
2018-01-20 16:06:56.271 Detail, Node006, Message transaction complete
2018-01-20 16:06:56.271 Detail,
2018-01-20 16:06:56.271 Detail, contrlr, Removing current message
2018-01-20 16:06:56.271 Detail, Notification: ControllerCommand - Completed

What am I doing wrong?

Try first resetting the strip by using hass remove node and try again

Has this strip been added to some network before ?

Not that I’m aware of, the strips were new box was sealed and the strips still had their wrapping on keeping the magnets in place.

Still failing unfortunately.

Here’s the log from the remove;
2018-01-20 16:50:56.485 Detail, Queuing (Controller) Remove Device
2018-01-20 16:50:56.486 Info, Remove Device
2018-01-20 16:50:56.486 Detail, contrlr, Queuing (Command) ControllerCommand_RemoveDevice: 0x01, 0x05, 0x00, 0x4b, 0x81, 0x0b, 0x3b
2018-01-20 16:50:56.486 Detail, Notification: ControllerCommand - Starting
2018-01-20 16:50:56.493 Detail,
2018-01-20 16:50:56.493 Info, contrlr, Sending (Command) message (Callback ID=0x0b, Expected Reply=0x4b) - ControllerCommand_RemoveDevice: 0x01, 0x05, 0x00, 0x4b, 0x81, 0x0b, 0x3b
2018-01-20 16:50:56.497 Detail, contrlr, Received: 0x01, 0x07, 0x00, 0x4b, 0x0b, 0x01, 0x00, 0x00, 0xb9
2018-01-20 16:50:56.497 Detail,
2018-01-20 16:50:56.497 Info, FUNC_ID_ZW_REMOVE_NODE_FROM_NETWORK:
2018-01-20 16:50:56.497 Info, REMOVE_NODE_STATUS_LEARN_READY
2018-01-20 16:50:56.497 Detail, Node001, Expected callbackId was received
2018-01-20 16:50:56.498 Detail, Node001, Expected reply was received
2018-01-20 16:50:56.498 Detail, Node001, Message transaction complete
2018-01-20 16:50:56.498 Detail,
2018-01-20 16:50:56.498 Detail, contrlr, Removing current message
2018-01-20 16:50:56.498 Detail, Notification: ControllerCommand - Waiting
2018-01-20 16:51:09.228 Detail, Received: 0x01, 0x07, 0x00, 0x4b, 0x0b, 0x02, 0x00, 0x00, 0xba
2018-01-20 16:51:09.228 Detail,
2018-01-20 16:51:09.228 Info, FUNC_ID_ZW_REMOVE_NODE_FROM_NETWORK:
2018-01-20 16:51:09.228 Info, REMOVE_NODE_STATUS_NODE_FOUND
2018-01-20 16:51:09.229 Detail, Notification: ControllerCommand - InProgress
2018-01-20 16:51:10.314 Detail, Received: 0x01, 0x16, 0x00, 0x4b, 0x0b, 0x03, 0x00, 0x0f, 0x04, 0x07, 0x01, 0x5e, 0x86, 0x72, 0x30, 0x70, 0x71, 0x5a, 0x85, 0x59, 0x80, 0x84, 0x73, 0xcd
2018-01-20 16:51:10.315 Detail,
2018-01-20 16:51:10.315 Info, FUNC_ID_ZW_REMOVE_NODE_FROM_NETWORK:
2018-01-20 16:51:10.315 Info, REMOVE_NODE_STATUS_REMOVING_SLAVE
2018-01-20 16:51:10.315 Warning, Remove Node Failed - NodeID 0 Returned
2018-01-20 16:51:10.315 Detail, Notification: ControllerCommand - Failed
2018-01-20 16:51:10.319 Detail, Received: 0x01, 0x16, 0x00, 0x4b, 0x0b, 0x06, 0x00, 0x0f, 0x04, 0x07, 0x01, 0x5e, 0x86, 0x72, 0x30, 0x70, 0x71, 0x5a, 0x85, 0x59, 0x80, 0x84, 0x73, 0xc8
2018-01-20 16:51:10.319 Detail,
2018-01-20 16:51:10.319 Info, FUNC_ID_ZW_REMOVE_NODE_FROM_NETWORK:
2018-01-20 16:51:10.319 Info, REMOVE_NODE_STATUS_DONE

and the log entries from the ‘Add Node’
2018-01-20 16:52:10.916 Detail, Queuing (Controller) Add Device
2018-01-20 16:52:10.916 Info, Add Device
2018-01-20 16:52:10.916 Detail, contrlr, Queuing (Command) ControllerCommand_AddDevice: 0x01, 0x05, 0x00, 0x4a, 0xc1, 0x0c, 0x7d
2018-01-20 16:52:10.917 Detail, Notification: ControllerCommand - Starting
2018-01-20 16:52:10.943 Detail,
2018-01-20 16:52:10.943 Info, contrlr, Sending (Command) message (Callback ID=0x0c, Expected Reply=0x4a) - ControllerCommand_AddDevice: 0x01, 0x05, 0x00, 0x4a, 0xc1, 0x0c, 0x7d
2018-01-20 16:52:10.947 Detail, contrlr, Received: 0x01, 0x07, 0x00, 0x4a, 0x0c, 0x01, 0x00, 0x00, 0xbf
2018-01-20 16:52:10.948 Detail,
2018-01-20 16:52:10.948 Info, contrlr, FUNC_ID_ZW_ADD_NODE_TO_NETWORK:
2018-01-20 16:52:10.948 Info, contrlr, ADD_NODE_STATUS_LEARN_READY
2018-01-20 16:52:10.948 Detail, Node001, Expected callbackId was received
2018-01-20 16:52:10.948 Detail, Node001, Expected reply was received
2018-01-20 16:52:10.978 Detail, Node001, Message transaction complete
2018-01-20 16:52:10.979 Detail,
2018-01-20 16:52:10.979 Detail, contrlr, Removing current message
2018-01-20 16:52:10.980 Detail, Notification: ControllerCommand - Waiting
2018-01-20 16:52:23.144 Detail, Received: 0x01, 0x07, 0x00, 0x4a, 0x0c, 0x02, 0x00, 0x00, 0xbc
2018-01-20 16:52:23.144 Detail,
2018-01-20 16:52:23.144 Info, FUNC_ID_ZW_ADD_NODE_TO_NETWORK:
2018-01-20 16:52:23.144 Info, ADD_NODE_STATUS_NODE_FOUND
2018-01-20 16:52:23.144 Detail, Notification: ControllerCommand - InProgress
2018-01-20 16:52:26.478 Detail, Received: 0x01, 0x07, 0x00, 0x4a, 0x0c, 0x07, 0x00, 0x00, 0xb9
2018-01-20 16:52:26.478 Detail,
2018-01-20 16:52:26.478 Info, FUNC_ID_ZW_ADD_NODE_TO_NETWORK:
2018-01-20 16:52:26.478 Info, ADD_NODE_STATUS_FAILED
2018-01-20 16:52:26.478 Detail, Removing current message
2018-01-20 16:52:26.478 Detail, contrlr, Queuing (Command) Add Node Stop: 0x01, 0x04, 0x00, 0x4a, 0x05, 0xb4
2018-01-20 16:52:26.478 Detail, Notification: ControllerCommand - Failed
2018-01-20 16:52:26.487 Detail,
2018-01-20 16:52:26.487 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x4a) - Add Node Stop: 0x01, 0x04, 0x00, 0x4a, 0x05, 0xb4
2018-01-20 16:52:26.638 Detail, contrlr, Received: 0x01, 0x07, 0x00, 0x4a, 0x0c, 0x06, 0x00, 0x00, 0xb8
2018-01-20 16:52:26.638 Detail,
2018-01-20 16:52:26.638 Info, contrlr, FUNC_ID_ZW_ADD_NODE_TO_NETWORK:
2018-01-20 16:52:26.639 Detail, Node006, Expected reply was received
2018-01-20 16:52:26.639 Detail, Node006, Message transaction complete
2018-01-20 16:52:26.639 Detail,
2018-01-20 16:52:26.639 Detail, contrlr, Removing current message
2018-01-20 16:52:26.639 Detail, Notification: ControllerCommand - Completed

How far are they from the controller, and what’s between them and the controller?

With no other (mains/USB) powered nodes, you’re likely limited in range.

Literally no more than 3 feet away, the Pi is under my desk and the strip is on top.

The Pi is powered by an official mains adaptor from the pi hut.

That should be fine (as long as it’s not a metal desk). It’s possible you’ve got a faulty Z-Wave stick.

The desk is wooden.

I think you might be right about the USB stick, I’ve just tried to add it to my Win10 pc using the driver and Zsend utility on the Zwave.ME site. Same result. Device is seen by O/S, can be cahnged into learn/add mode but the add always fails.

Any recommendations for a (reliable) ZWave stick I can use with the Pi & HASSIO?

The UZB does get good feedback, though the Aeotec Gen 5 stick is also very popular.

1 Like

I’ve used both the Aeotech Gen 5 and the UZB with good results.

Thanks, I’ll give the Aeotech Gen5 a whirl this time… fingers crossed :slight_smile:

As a final update to this thread I bought an Aeotech Gen5 USB and it worked perfectly.

Thanks both for the advice.

2 Likes