I just updated my HA server to version 0.90.2, and zwave has stopped working. Everything was fine before the update, so I assume the update may have broken something. I used pip to update my installation like I normally do (pip3 install --upgrade homeassistant).
When starting HA, my logs show the following messages:
2019-03-31 09:35:45 ERROR (SyncWorker_6) [homeassistant.util.package] Unable to install package homeassistant-pyozw==0.1.2: Failed building wheel for homeassistant-pyozw
Failed cleaning build dir for homeassistant-pyozw
Command "/home/homeassistant/srv/homeassistant/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-215f8nei/homeassistant-pyozw/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-kctho2b2/install-record.txt --single-version-externally-managed --compile --install-headers /home/homeassistant/srv/homeassistant/include/site/python3.6/homeassistant-pyozw" failed with error code 1 in /tmp/pip-install-215f8nei/homeassistant-pyozw/
2019-03-31 09:35:45 ERROR (MainThread) [homeassistant.requirements] Not initializing zwave because could not install requirement homeassistant-pyozw==0.1.2
2019-03-31 09:35:45 ERROR (MainThread) [homeassistant.setup] Setup failed for zwave: Could not install all requirements.
During the update to 0.90.2, I noticed that the homeassistant-pyozw package appears to have been updated from version 0.1.2 to version 0.1.3. In the errors above, however, HA appears to be attempting to rebuild version 0.1.2? I’m not sure. But perhaps that’s the issue? Is 0.90.2 somehow not compatible with homeassistant-pyozw 0.1.3?
Any advise would be extremely helpful. Thanks!