I upgraded to Stretch, but Iām having some certificate problems with the virtual environment. Iām getting errors similar to this when I run pip3 install:
Starting new HTTPS connection (1): pypi.python.org
Could not fetch URL https://pypi.python.org/simple/python-openzwave/: connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:720) - skipping
EDIT: It turned out to be a clock problem. For some reason, the system clock got set to about a year behind, so the SSL certificates werenāt valid.
This solution worked well for me. The old virtual environment might be slightly different, in my case it was in /srv/homeassistant/homeassistant_venv so I was able to tidy that up. Remember to update the autostart in Systemd if thatās what you have.
Also the service got renamed somehow from:
homeassistant.service to home-assistant.service
I donāt know how this happened during the Stretch upgrade process.
This was meant to be a comment on gpbentons post - sorry
Just finished my upgrade to stretch. Since I am on HA AIO from prior to Dec2016 here are the steps I took which is basically substituting hass for homeassistant. Of course after making an image copy and backing up everything. I followed the link to upgrade to Stretch then these steps (remember this is only if you have the prior Dec2016 install of AIO)
The one thing that I havenāt seen mentioned is the time it takes from start to finish. Maybe because I am still on a RPi2 it took quite awhile. The stretch upgrade instructions took just over 5 hours. The reboot of HA took another 20 minutes with the install of openzwave taking the longest.
I went through all of the steps and was having some success until I got to the
sudo systemctl enable home-assistant.service
step. At this point I was asked for the service password. I tried all of the passwords I could think of with no success. Is there a default password for the service that I do not know?