Well, it’s been 3 months without any posts. I bought an August Pro smart lock and started a post about integrating it with home assistant. It started off alright and then went off the rails and I lost all momentum. So now, 3 months and 6 HA updates later I suspect if I update HA there will be breaking changes. I’m hedging my bets a bit and setting up my spare Pi3 with a fresh install of Hasbian. I’ll transfer over my configurations and see what breaks there. That way I can fix the errors on the spare Pi and once I figure out all of the changes I need to make, I should be able to update the “production” pi and make the changes with minimal downtime. That’s the plan anyway, let see how it plays out:
Fresh install of Hasbian – HA version 0.65.6
Once the Pi finished booting up and installing HA, I was greeted with a fresh installation of HA 0.65.6 which auto-discovered my 2 chromecasts, 2 google home minis, and the Ikea Tradfri configurator. After filling out the configurator for the Tradfri, it now showed my lamps and closet light.
I copied over all of the .yaml files from the other Pi and was greeted with a bunch of errors. Turns out most of them were related to my SSL cert. After commenting out those sections under http: in the configuration file, I got a “Configuration valid!” from the configurator. So it looks like nothing really broke in the last 3 months, so let’s try to update on the production server.
Upgrade the Production Pi
Well, it showed as a clean upgrade on the terminal, but now the GUI won’t load… Not really sure why. Tried disabling the SSL like above, that didn’t seem to do anything. Restarted HA a few times, no change. Rebooted the Pi, nothing. I checked the home-assistant.log file. It updates with every restart/reboot, but only gives the error “Setup of recorder is taking over 10 seconds.”. I think I’ll give it a half hour and come back, maybe it’s still trying to doing something in the background and I keep interrupting it.
Yeah, that did it. After giving it another 15 minutes without rebooting or restarting, the GUI was back. Lesson learned… be patient when doing updates.
Cool, so now that I’m updated to the latest and greatest (from 0.60.0), I’ll give the August Pro smart lock another go. Luckily for me, HA has officially started supporting August locks so maybe this time the integration will go better! 🙂