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’,))