Z-Wave switches 0.30.2 unknown

I just updated from .28 to .30.2 and all of my Z-Wave switches are no longer being recognized by home-assistant.

I could find no change in configuration for the zwave switch component.

This is my zwave config from configuration.yaml:

zwave:
  usb_path: /dev/ttyUSB0
  config_path: /usr/local/lib/python3.5/dist-packages/libopenzwave-0.3.1-py3.5-linux-x86_64.egg/config/
Aeon Switch:
    - switch.__switch_15
    - sensor.__unknown_15
    - sensor.aeotec_smart_energy_switch_power_15
    - sensor.aeotec_smart_energy_switch_previous_reading_15
Front Door Outlet:
    - switch.__switch_23

In the past I would get a toggle switch on my home screen that I could toggle and that I could program with automation. I now get “Unknown” where the switch was. For my Aeon Switch I get all the stats again no switch toggle. Also under the /dev-state page the switch. is missing from the list.

When in open-zwave-control-panel I see all devices reporting and can toggle the switches in that interface. I have tried this on a clean install on a raspberry pi and got the same result.

Anyone have a zwave switch that is working with 30.2? If so can you post the configuration.yaml bits or if im just doing it wrong can you point me to relevant documentation. I could not find any examples under the component zwave switch or getting started .

Computer:
DISTRIB_RELEASE=16.04
DISTRIB_DESCRIPTION="Ubuntu 16.04.1 LTS
Linux cubi 4.4.0-42-generic x86_64 x86_64 x86_64 GNU/Linux
Python 2.7.12 & Python 3.5.2

The only errors logged are because my TV is not on:
16-10-16 12:07:39 braviarc.braviarc: [W] Exception: HTTPConnectionPool(host=‘192.168.1.177’, port=80): Max retries exceeded with url: /sony/accessControl (Caused by NewConnectionError(’<requests.packages.urllib3.connection.HTTPConnection object at 0x7f7b04011940>: Failed to establish a new connection: [Errno 113] No route to host’,))
16-10-16 12:07:39 homeassistant.components.switch.template: Received invalid switch is_on state: unknown. Expected: on, off, true, false
16-10-16 12:07:42 braviarc.braviarc: [W] Exception: HTTPConnectionPool(host=‘192.168.1.177’, port=80): Max retries exceeded with url: /sony/accessControl (Caused by NewConnectionError(’<requests.packages.urllib3.connection.HTTPConnection object at 0x7f7aedfbee10>: Failed to establish a new connection: [Errno 113] No route to host’,))
16-10-16 12:07:53 braviarc.braviarc: [W] Exception: HTTPConnectionPool(host=‘192.168.1.177’, port=80): Max retries exceeded with url: /sony/accessControl (Caused by NewConnectionError(’<requests.packages.urllib3.connection.HTTPConnection object at 0x7f7ac79a9048>: Failed to establish a new connection: [Errno 113] No route to host’,))
16-10-16 12:08:03 braviarc.braviarc: [W] Exception: HTTPConnectionPool(host=‘192.168.1.177’, port=80): Max retries exceeded with url: /sony/accessControl (Caused by NewConnectionError(’<requests.packages.urllib3.connection.HTTPConnection object at 0x7f7ac79a9240>: Failed to establish a new connection: [Errno 113] No route to host’,))

I just saw that I was running python-openzwave 0.3.1 and updated to 0.3.2 no change.

Where do you see PyOZW 0.3.2?

Hmmm…I upgraded from 28.something and am running 30.2 now, and mine are working (I only have 2 switches, but they are working).

I stand corrected. I DO believe they were working after I upgraded, but this morning, they were not. So I think I am having the same issue.

Haven’t had any time to look into it yet though.

Steve

@AlucardZero I was looking at Open-zwave-control-panel and it relied on a complied version of open-zwave. In hind sight this is not used by HA that I can find. However Open Zwave CP can see and turn the switched on and off with out issue.

@Haacker what are you using for a USB stick (assuming you are using usb)

I’m using the Aeotech Black one. I don’t recall what GEN that is. I have the white one too, but i have not even taken it out of the box yet.

Still getting the same issues on 0.31.1. of note i cant seem to find a zwcfg xml file in my .homeassistant directory. i have recompiled and traced my steps via the getting started.

The last know working version of HA for me is v.29.7

@joekieffer I hope you saw the change log and the breaking changes to zwave devices. You must go through and add an additional digit to your zwave devices. The issue is noted towards the bottom of the page. https://home-assistant.io/blog/2016/10/22/flash-briefing-updater-hacktoberfest/

Yes i did see that update this is an issue of the devices not even being registered in the /dev-state page. When upgrading i am able to see all my sensors but none of my switches. This was also an issue in v30 which did not require this either.