Do you have a simple solution for this aswell? Everything else seems to work:
Error during setup of component zwave
Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.6/site-packages/homeassistant/setup.py", line 145, in _async_setup_component
component.setup, hass, processed_config)
File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 56, in run
result = self.fn(*self.args, **self.kwargs)
File "/srv/homeassistant/lib/python3.6/site-packages/homeassistant/components/zwave/__init__.py", line 243, in setup
config_path=config[DOMAIN].get(CONF_CONFIG_PATH))
File "/srv/homeassistant/lib/python3.6/site-packages/openzwave/option.py", line 82, 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 678, in libopenzwave.PyOptions.__init__
libopenzwave.LibZWaveException: "LibOpenZwave Generic Exception : Can't find config directory /srv/homeassistant/src/open-zwave-control-panel/config"
Yeah, Zwave installation is the biggest delay you can get. Might be worth watching the journal to see if you get any errors when it is installing that might help fix if needed.
Error during setup of component zwave
Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.6/site-packages/homeassistant/setup.py", line 145, in _async_setup_component
component.setup, hass, processed_config)
File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 56, in run
result = self.fn(*self.args, **self.kwargs)
File "/srv/homeassistant/lib/python3.6/site-packages/homeassistant/components/zwave/__init__.py", line 243, in setup
config_path=config[DOMAIN].get(CONF_CONFIG_PATH))
File "/srv/homeassistant/lib/python3.6/site-packages/openzwave/option.py", line 82, 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 678, in libopenzwave.PyOptions.__init__
libopenzwave.LibZWaveException: "LibOpenZwave Generic Exception : Can't find config directory /srv/homeassistant/src/open-zwave-control-panel/config"
Yeah, just twigged it when I said “Actually, hang on a sec”
Before you upgraded you were using an old version of openzwave which was installed to a different location to the ‘standard’, so you needed the config_path entry in your configuration to point to the right place. After following my instructions to create a new venv, you then reinstalled openzwave to the ‘standard’ location so your configuration.yaml was pointing to the wrong place.
(I’ve put standard in quotes because there is no real ‘standard’, but it’s just an easy way to explain it)
Removing the line from configuration.yaml defaults it to the ‘standard’ location, ergo fixing the issue
Very similar here, Intel NUC with Debian instead RPi, Docker instead of venv, Postgres instead of SQLite, Caddy instead of nginx. Feels like a big step regarding performance and stability.