New user here with a successful 0.28.0 install working fine with presence detection.
Working so well that i have also updated 0.28.0 -> 0.28.1 -> 0.28.2
Install is on a Ubuntu 16.04 - 64 bit server with an installation in virtualenv
I have purchased a Aeotec Z-wave stick gen5 for use in my first HA setup. But i messed up the python-openzwave installation and setup as i originally entered
(hass)$ PYTHON_EXEC='which python3' make build - Please note the use of the single quote and NOT a back tick.
The build failed and so did the following make install with the wrong single quotes.
I am now getting the following errors
16-09-14
23:32:03 homeassistant.bootstrap: Error during setup of component zwave
Traceback (most recent call last):
File
"/srv/hass/lib/python3.5/site-packages/homeassistant/bootstrap.py", line
102, in _setup_component
result = component.setup(hass, config)
File
"/srv/hass/lib/python3.5/site-packages/homeassistant/components/zwave.py",
line 308, in setup
default_zwave_config_path),)
File
"/srv/hass/lib/python3.5/site-packages/openzwave-0.3.1-py3.5.egg/openzwave/option.py",
line 76, in __init__
libopenzwave.PyOptions.__init__(self, config_path=config_path,
user_path=user_path, cmd_line=cmd_line)
File "src-lib/libopenzwave/libopenzwave.pyx", line 637, in
libopenzwave.PyOptions.__init__
(src-lib/libopenzwave/libopenzwave.cpp:9457)
raise LibZWaveException("Can't find config directory %s" %
config_path)
libopenzwave.LibZWaveException: "LibOpenZwave Generic Exception : Can't
find config directory /usr/local/share/python-openzwave/config"
Now my question is:-
Is this an easy fix?
Or would i be better to remove my failed python-openzwave install and start again (if so how do i remove my python-openzwave installation)
Or remove my entire virtualev and start again from scratch (after having copied out my current configuration.yaml and knowndevices.yaml files?
Hello,
Your setup is exactly similar to mine and I am just a few steps ahead of you in the game.
I have installed the HA including the Z-wave stick, have a door sensor and a multisensor all setup.
You don’t need to remove anything since you haven’t successfully built the zwave nor installed it.
You can rerun the proper commands, preferably copy and paste from the page.
Ahh, i forgot to mention in my first post that i had rerun the correct commands (after pasting them in this time). The errors above are were i am with after running the correct commands.
I have checked and i don’t have a /usr/local/share/python-openzwave/ folder let alone the config sub folder.
I am beginning to think that it might be best to remove the botched python-openzwave install and start again. Would it be as easy as deleting /srv/hass/src?
So my question is do i need to create a default config file and place it at /usr/local/share/python-openzwave/config or do i need to edit my configuration.yaml file to point to the correct location that the default config file resides?
Rogerrally,
I’m having the same problem as you. What did you do to fix it?
Where/who did you run the commands as?
Did you just wipe everything out and start over?