Z-Wave with Raspberry Pi All-In-One Installer

I could install the Raspberry Pi All-In-One Installer on my Raspberry 3 as described on https://github.com/home-assistant/fabric-home-assistant or https://home-assistant.io/getting-started/installation-raspberry-pi-all-in-one/
I could start the openzwave Control panel with “sudo ./ozwcp -p 8888”.
My USB-Zwave stick was found on /dev/ttyACM0 and I could add the first light actor.

But on my home-assistant webinterface http://:8123 I’m not able to connect to the USB-ZWave.

Which one should be the path to zwave with Raspberry all-in-one installer?

configuration.yaml:
zwave:
usb_path: /dev/ttyACM0
config_path: /srv/hass/src/open-zwave-control-panel/
polling_interval: 60000
customize:
sensor.kitchen.light1:
polling_intensity: 1

cat /home/hass/home-assistant.log:

16-05-30 16:17:23 homeassistant.bootstrap: Error during setup of component zwave
Traceback (most recent call last):
File “/srv/hass/hass_venv/lib/python3.4/site-packages/openzwave-0.3.1-py3.4.egg/openzwave/option.py”, line 72, in init
raise ZWaveException(u"Can’t find device %s : %s" % (device, traceback.format_exception(*sys.exc_info())))
File “/usr/lib/python3.4/traceback.py”, line 181, in format_exception
return list(_format_exception_iter(etype, value, tb, limit, chain))
File “/usr/lib/python3.4/traceback.py”, line 146, in _format_exception_iter
for value, tb in values:
File “/usr/lib/python3.4/traceback.py”, line 125, in _iter_chain
context = exc.context
AttributeError: ‘NoneType’ object has no attribute ‘context

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/bootstrap.py”, line 157, in _setup_component
if not component.setup(hass, config):

Hey
This is my config for zwave and it worked for me. I also used AIO installer.
i use zwave stick s2 by aeon labs and multisensor 6 gen5.
try the config_path and as below

zwave: usb_path: /dev/ttyUSB0 config_path: /srv/hass/hass_venv/lib/python3.4/site-packages/libopenzwave-0.3.1-py3.4-linux-armv7l.egg/config polling_interval: 60000 customize: sensor.aeotec_multisensor_6_temperature_2: polling_intensity: 1

2 Likes

Thanks a lot. ZWave is now working…
But I’m not able at the moment to give a friedly name to my Zwave light actor.
I always see “Aeotec Mirco Switch (2nd Edition) Switch”.
How can I change this?

You can change it with customize config. This is the page you will want to look at in the docs. It has an example to follow. Customize Device Names

I am at a similar point, but actually I can’t seem to get ozwcp to find my usb-zwave stick. When I enter /dev/ttyUSB0 and hit initialize I get

post: key=dev data=/dev/ttyUSB0 size=12
post: key=fn data=open size=4
post: key=usb data=false size=5

But nothing seems to happen…

EDIT: NEVERMIND. The ozwcp does NOT support Edge browser. I opened up Opera and I can now see it is connected and shows my nodes THANKS