I have finally worked out how to use Google Assistant integration and setup Google Home project.
One of the reasons that I wanted it was to quickly check the satus of my garage door, door lock and be able to run a script that sends my robot vac to clean a specific room.
Now for the issues…
Scripts did not show up in Google Home at all
It can see the status of the door lock (it changes icon if its locked/unlocked) but when I ask - “what is the status of the door lock” it just says “Sure”. Any ideas?
I cannot get the cover to work at all. It shows it as a shield icon in Google Home. Same for all the sensors that I wanted (like temp/humidity sensors in the rooms). How do I make them work?
FYI scripts and scenes are exposed to Google assistant although you can’t see them in Google home. You can execute them using the voice command “activate <script/scene name>” if your Google assistant language is English. This works best if your script name is unique enough it won’t confuse Google assistant.
But the input boolean is a good idea and probably more reliable.
You can see the scripts that are available to Google assistant if you create a routine. (The following is translated loosely from German, so look out for similar options )
In the action part choose: control smart home device → control Scene / Ambient mode
There should be all your scripts. I also use this to make commands more natural.
I could not find where the scripts are but was able to launch one to vacuum master bedroom just by saying =)
While I am still trying to work out the script part, does anyone know how to get the temperature reading from the sensors?