Every new Home Assistant release brings breaking changes.
This trend is getting really tedious to be honest, and it really shows the immaturity of the developers of not thinking things through. Honestly I never liked the concept of agile development. Developing at such a rapid pace with no time to think through good/solid design concepts may well be this project’s downfall.
They seriously need to have a stable branch for backwards compatibility, and only introduce breaking changes when they are finally ready to make it release 1.0.0. But who am I to complain? I’m not involved in the development at all. So really need to suck it up, and do all the necessary changes to make Google Assistant work again.
Note this walk-through is aimed for Home Assistant 0.80 and above.
Refer to the previous article if you’re using Home Assistant 0.79 and below.