HA complaining python-openzwave is not installed even though it is

For anyone having problems with this, the solution appears to be pretty easy. This is what I did:

sudo su -s /bin/bash homeassistant
vi /srv/homeassistant/pyvenv.cfg

the edit the line from:

include-system-site-packages = false

to:

include-system-site-packages = true

restart or reboot and it started working for me. Hope that helps

3 Likes

I am not able to edit pyvenv.cfg file I can see the content but nothing happens when deleting content.

Any suggestions on how to edit the file.

Try using nano instead of vi: nano /srv/homeassistant/pyvenv.cfg

I know that this is an older thread, but just wanted to say thanks to @dinki for the suggestion to change include-system-site-packages to “true”, worked like a charm and now zwave component is showing as ‘ready’!

While im happy that its now working, I have no idea why it worked or what it did. could someone please explain? I want to make sure im learning and not just blindly copying lines of code! - thanks