HA not picking up any switches

Hi all,

I had my z-wave network setup using openhab and now want to try HA. I had this setup with a rpi3 and aeotec zwave stick. I purchased a new sdcard and installed hassbian, installed the zwave integration and it picked up my zwave locks and sensors but none of my switches were detected. I have all brands of zwave switches and dimmers and none of them appear. I also have many brands of sensors and they all appeared. I also copied the encryption key from my OH installation to HA.

Am I missing something that is causing my switches to not appear? The sensors are battery operated and still appear but the hardwired switches did not which is odd.

Thanks!

Review your zwave log file for additional info. If you’re using hass.io you can view in the GUI, otherwise the file is located (at least with my install) /usr/share/hassio/homeassistant/OZW_Log.txt

In the log it appears I have node167 which is a switch and the replies look fine. It detected the device, its neighbours, etc. But it doesn’t appear within HA.

When I activated the z-wave network all the sensors and locks automatically appeared as devices but not the switches.

The log shows 71 nodes added which is correct but they don’t all appear within HA.

Any other suggestions?

Thanks.

Here is a common message block from the log for node167:

2019-12-03 01:04:38.888 Detail, Node167,   Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0xa7, 0x03, 0x20, 0x03, 0xff, 0x8a
2019-12-03 01:04:38.888 Detail,
2019-12-03 01:04:38.888 Info, Node167, Received Basic report from node 167: level=255
2019-12-03 01:04:38.888 Detail, Node167, Queuing (Send) SwitchBinaryCmd_Get (Node=167): 0x01, 0x09, 0x00, 0x13, 0xa7, 0x02, 0x25, 0x02, 0x25, 0x82, 0xc0
2019-12-03 01:04:38.888 Detail,
2019-12-03 01:04:38.888 Info, Node167, Sending (Send) message (Callback ID=0x82, Expected Reply=0x04) - SwitchBinaryCmd_Get (Node=167): 0x01, 0x09, 0x00, 0x13, 0xa7, 0x02, 0x25, 0x02, 0x25, 0x82, 0xc0
2019-12-03 01:04:38.898 Detail, Node167,   Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2019-12-03 01:04:38.898 Detail, Node167,   ZW_SEND_DATA delivered to Z-Wave stack
2019-12-03 01:04:38.934 Detail, Node167,   Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0xa7, 0x03, 0x25, 0x03, 0xff, 0x8f
2019-12-03 01:04:38.935 Detail,
2019-12-03 01:04:38.935 Info, Node167, Response RTT 46 Average Response RTT 115
2019-12-03 01:04:38.935 Info, Node167, Received SwitchBinary report from node 167: level=On
2019-12-03 01:04:38.935 Detail, Node167, Refreshed Value: old value=false, new value=true, type=bool
2019-12-03 01:04:38.935 Detail, Node167, Changes to this value are not verified
2019-12-03 01:04:38.935 Detail, Node167, Notification: ValueChanged
2019-12-03 01:04:39.070 Detail, Node167,   Received: 0x01, 0x07, 0x00, 0x13, 0x82, 0x00, 0x00, 0x12, 0x7b
2019-12-03 01:04:39.070 Detail, Node167,   ZW_SEND_DATA Request with callback ID 0x82 received (expected 0x82)
2019-12-03 01:04:39.070 Info, Node167, Request RTT 182 Average Request RTT 186
2019-12-03 01:04:39.070 Detail,   Expected callbackId was received
2019-12-03 01:04:39.142 Detail, Node167,   Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0xa7, 0x03, 0x25, 0x03, 0xff, 0x8f
2019-12-03 01:04:39.142 Detail,
2019-12-03 01:04:39.143 Info, Node167, Response RTT 254 Average Response RTT 184
2019-12-03 01:04:39.143 Info, Node167, Received SwitchBinary report from node 167: level=On
2019-12-03 01:04:39.143 Detail, Node167, Refreshed Value: old value=true, new value=true, type=bool
2019-12-03 01:04:39.143 Detail, Node167, Changes to this value are not verified
2019-12-03 01:04:39.143 Detail, Node167,   Expected reply and command class was received
2019-12-03 01:04:39.143 Detail, Node167,   Message transaction complete
2019-12-03 01:04:39.143 Detail,
2019-12-03 01:04:39.143 Detail, Node167, Removing current message
2019-12-03 01:04:39.143 Detail, Node167, Notification: ValueChanged
2019-12-03 01:04:39.198 Detail, Node167,   Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0xa7, 0x03, 0x20, 0x03, 0xff, 0x8a
2019-12-03 01:04:39.198 Detail,
2019-12-03 01:04:39.198 Info, Node167, Received Basic report from node 167: level=255
2019-12-03 01:04:39.198 Detail, Node167, Queuing (Send) SwitchBinaryCmd_Get (Node=167): 0x01, 0x09, 0x00, 0x13, 0xa7, 0x02, 0x25, 0x02, 0x25, 0x83, 0xc1
2019-12-03 01:04:39.198 Detail,
2019-12-03 01:04:39.198 Info, Node167, Sending (Send) message (Callback ID=0x83, Expected Reply=0x04) - SwitchBinaryCmd_Get (Node=167): 0x01, 0x09, 0x00, 0x13, 0xa7, 0x02, 0x25, 0x02, 0x25, 0x83, 0xc1
2019-12-03 01:04:39.206 Detail, Node167,   Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2019-12-03 01:04:39.206 Detail, Node167,   ZW_SEND_DATA delivered to Z-Wave stack
2019-12-03 01:04:39.279 Detail, Node167,   Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0xa7, 0x03, 0x25, 0x03, 0xff, 0x8f
2019-12-03 01:04:39.279 Detail,
2019-12-03 01:04:39.285 Info, Node167, Response RTT 86 Average Response RTT 135
2019-12-03 01:04:39.285 Info, Node167, Received SwitchBinary report from node 167: level=On
2019-12-03 01:04:39.285 Detail, Node167, Refreshed Value: old value=true, new value=true, type=bool
2019-12-03 01:04:39.285 Detail, Node167, Changes to this value are not verified
2019-12-03 01:04:39.285 Detail, Node167, Notification: ValueChanged
2019-12-03 01:04:39.409 Detail, Node167,   Received: 0x01, 0x07, 0x00, 0x13, 0x83, 0x00, 0x00, 0x15, 0x7d
2019-12-03 01:04:39.410 Detail, Node167,   ZW_SEND_DATA Request with callback ID 0x83 received (expected 0x83)
2019-12-03 01:04:39.410 Info, Node167, Request RTT 211 Average Request RTT 198
2019-12-03 01:04:39.410 Detail,   Expected callbackId was received
2019-12-03 01:04:39.482 Detail, Node167,   Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0xa7, 0x03, 0x25, 0x03, 0xff, 0x8f
2019-12-03 01:04:39.482 Detail,
2019-12-03 01:04:39.482 Info, Node167, Response RTT 283 Average Response RTT 209
2019-12-03 01:04:39.482 Info, Node167, Received SwitchBinary report from node 167: level=On
2019-12-03 01:04:39.482 Detail, Node167, Refreshed Value: old value=true, new value=true, type=bool
2019-12-03 01:04:39.482 Detail, Node167, Changes to this value are not verified
2019-12-03 01:04:39.483 Detail, Node167,   Expected reply and command class was received
2019-12-03 01:04:39.483 Detail, Node167,   Message transaction complete
2019-12-03 01:04:39.483 Detail,
2019-12-03 01:04:39.483 Detail, Node167, Removing current message
2019-12-03 01:04:39.483 Detail, Node167, Notification: ValueChanged

Seems the general recommendation is not to use the button on the z-wave stick to do the inclusion and use HA instead. But using the button is essentially what I did since all my devices were already paired when I was using OH and now switching to HA I’m just porting that pairing over. So perhaps HA doesn’t have any information on those devices…

do the switches show in the node list in the Zwave control panel in HA?

Under Configuration->Integrations->Z-Wave there are only my locks and sensors. No switches whatsoever.

Look here:


The only node that appears there is node 1, the z-wave stick.

What about an errors in the homeassistant.log? Anything like this?

[homeassistant.components.zwave] Z-Wave node 2 not ready after 30 seconds, continuing anyway

Does Node167 show up in the ozwcache.xml file?