Zwave devices have disappeared after re-including a device in the zwave network

Hello,

after installing hass.io, one of my zwave devices disappeared (a Fibaro smoke detector) from my Aeon Z stick.

i initially thought that the device battery was out so I changed it -> no luck.
I did try to include the device -> no luck
I did reset the smoke sensor and re-included it -> super bad luck…

All the zwave devices are now missing from Home Assistant and the zwave log is now showing me the following:
2017-08-23 19:06:14.577 Always, OpenZwave Version 1.4.2508 Starting Up
2017-08-23 19:06:20.411 Info, Setting Up Provided Network Key for Secure Communications
2017-08-23 19:06:20.413 Warning, Failed - Network Key Not Set
2017-08-23 19:06:20.413 Info, mgr, Added driver for controller /dev/ttyACM0
2017-08-23 19:06:20.413 Info, Opening controller /dev/ttyACM0
2017-08-23 19:06:20.413 Info, Trying to open serial port /dev/ttyACM0 (attempt 1)
2017-08-23 19:06:20.417 Info, Serial port /dev/ttyACM0 opened (attempt 1)
2017-08-23 19:06:20.417 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_VERSION: 0x01, 0x03, 0x00, 0x15, 0xe9
2017-08-23 19:06:20.418 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_MEMORY_GET_ID: 0x01, 0x03, 0x00, 0x20, 0xdc
2017-08-23 19:06:20.418 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_CONTROLLER_CAPABILITIES: 0x01, 0x03, 0x00, 0x05, 0xf9
2017-08-23 19:06:20.418 Detail, contrlr, Queuing (Command) FUNC_ID_SERIAL_API_GET_CAPABILITIES: 0x01, 0x03, 0x00, 0x07, 0xfb
2017-08-23 19:06:20.418 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_SUC_NODE_ID: 0x01, 0x03, 0x00, 0x56, 0xaa
2017-08-23 19:06:20.418 Detail,
2017-08-23 19:06:20.418 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x15) - FUNC_ID_ZW_GET_VERSION: 0x01, 0x03, 0x00, 0x15, 0xe9
2017-08-23 19:06:21.418 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2017-08-23 19:06:21.418 Detail, contrlr, Removing current message
2017-08-23 19:06:21.418 Detail, contrlr, Notification: Notification - TimeOut
2017-08-23 19:06:21.419 Detail,
2017-08-23 19:06:21.419 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x20) - FUNC_ID_ZW_MEMORY_GET_ID: 0x01, 0x03, 0x00, 0x20, 0xdc
2017-08-23 19:06:22.420 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2017-08-23 19:06:22.420 Detail, contrlr, Removing current message
2017-08-23 19:06:22.420 Detail, contrlr, Notification: Notification - TimeOut
2017-08-23 19:06:22.421 Detail,
2017-08-23 19:06:22.421 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x05) - FUNC_ID_ZW_GET_CONTROLLER_CAPABILITIES: 0x01, 0x03, 0x00, 0x05, 0xf9
2017-08-23 19:06:23.422 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2017-08-23 19:06:23.422 Detail, contrlr, Removing current message
2017-08-23 19:06:23.422 Detail, contrlr, Notification: Notification - TimeOut
2017-08-23 19:06:23.423 Detail,
2017-08-23 19:06:23.423 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x07) - FUNC_ID_SERIAL_API_GET_CAPABILITIES: 0x01, 0x03, 0x00, 0x07, 0xfb
2017-08-23 19:06:24.424 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2017-08-23 19:06:24.424 Detail, contrlr, Removing current message
2017-08-23 19:06:24.425 Detail, contrlr, Notification: Notification - TimeOut
2017-08-23 19:06:24.425 Detail,
2017-08-23 19:06:24.426 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x56) - FUNC_ID_ZW_GET_SUC_NODE_ID: 0x01, 0x03, 0x00, 0x56, 0xaa
2017-08-23 19:06:25.426 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2017-08-23 19:06:25.427 Detail, contrlr, Removing current message
2017-08-23 19:06:25.427 Detail, contrlr, Notification: Notification - TimeOut

Could anyone give me a hint of what’s currently happening?

Is there a way to dump the list of devices registered on the stick (in order to check if there is any conflict)?

Any help will be greatly appreciated.

Your stick is no longer detected. If you can SSH in issue the following command: ls -al /dev/tty* | less see if ttyACM0 still shows up or if it may have been named ttyACM1.

@firstof9: Thanks! that was it. thanks.
I did use a different USB port when I plugged back the Z stick.

You can use ls /dev/serial/by-id/usb-* and add the device to your configuration.yaml in place of the /dev/ttyACM* That name will not change even plugging into a different port.

2 Likes