How to add Garadget to Home Assistant
Now that I have upgraded to 0.88, I am slowly getting the house back in order. Systematically targeting the breaking changes that affected my Smart Home and fixing them. This post is about the Garadget Breaking Change that happened somewhere around 0.87 or 0.86. Although, this one was a pretty easy to identify and fix, the breaking change was drastic enough that it completely changed how the component was laid out in YAML. The naming IDs were throwing out validation errors when run against Travis and my build was coming up failing.
Thankfully, @bwdur had posted a fix in the Home Assistant GitHub issue pages that I was able to tweak a bit and fix. My eventual fix looked like this:
cover: | |
– platform: garadget | |
covers: | |
large_garage: | |
device: !secret large_garage_id | |
username: !secret garadget_username | |
password: !secret garadget_password | |
name: large_garage | |
small_garage: | |
device: !secret small_garage_id | |
username: !secret garadget_username | |
password: !secret garadget_password | |
name: small_garage |
In the video, I forget to mention the last name: section so be sure to add that in (and always read the descriptions!) to keep the naming consistent. You can also visit my GitHub repo for the latest code as well.
If you are interested in getting the Garadget, you can check them out on Amazon here : https://amzn.to/2EOkLKB
We have two of them driving the two garage door openers at the house and they have been rock solid for the entire time we had them. (we got them around 2016!) I’ve been extremely pleased with their price, performance and Home Assistant support.
P.S. Stick around to the end of the video for a sneak peek at the new Bear Stone Pop Socket merch. – https://amzn.to/2XEAAuV
Happy Automating!