Setting up Google Actions for Assistant

Yep, I discovered that limitation when working on a PR. I didn’t have to unlink/relink though. Simply clicking Test Draft on the project brought the devices back to life.

Another annoying thing is that I can’t unlink a test project if it has either expired (projects used to expire until a few months back) or has been deleted. The devices are left in the virtual category.

I’m not getting ‘Check for New Devices’ - the only option I am seeing is Unlink Account. (iOS)

Is refresh going to be available soon?

It’s 0.57.2 now - has this made it into the release yet?

The pull request is still open see here https://github.com/home-assistant/home-assistant/pull/10165

~Cheers

after run gactions update --action_package PACKAGE_NAME --project doctest-2d0b8
ask me for
"“Enter authorization code:”

Thanks for that. I guess we just wait till it’s done. Thanks.

1 Like

Oh bummer, I just checked and it is now gone for me as well. Ahhh Google, this the wrong way of aligning the features…

Pantomax,
Do I understand correct that you have dialogflow working?

I am trying to set up the same thing and it actually works, but the only setback is…
The Google Actions project always replies with “Ok, here is the test version of Home Assistance”…

How to get rid of that?

From the documentation:
"Replace PACKAGE_NAME with project.json and run that command from the same directory you saved project.json in (you’ll need to put ./ before gactions so that it reads ./gactions). It should output a URL like "

there is any plan to add sensors and media support?

yes i read it after :slight_smile:
but still not working for me…

{“message”: “missing project_id in redirect_uri”}

I’d like to know as well.
Media play/pause please :slight_smile:

Also does anyone know how to interact with the Climate components?
I added them but when I for instance say “hey google, turn off toon”, or “hey google, switch off toon” it says something like “there is no climate control to do this action”.
Commands like “set temperature” also don’t work.
Anyone an idea?

Also I’d like to have my own “Goodmorning” reply configured because currently it always also starts reading the news, even though I remove all news sources!!! Regardless of that I want my own Goodmorning reply but linked to my own voice.
Not sure if it’s possible.

maybe is enabled as shortcut in GH app?

I don’t have the Shortcuts option in Google Home/Assistant. I looked for it before but nope.

Setting up multiple lights in one room

Just wanted to post this in case anyone else is trying to figure this out.
I have two lights controlled by a Broadlink TC2 in my kitchen, one light over the sink/cooker and the other over the dining table. I wanted to be able to control them individually as well as a group.
eg

Hey Google turn on/off the sink light
Hey Google turn on/off the diner light
Hey Google turn off/on all the Kitchen lights

So I used the nickname feature in Google Home App to name each light , one called Sink and one called Diner and placed them both into the same room “Kitchen” . This seems to work well. you dont need to have “light” in the nickname

I’m sure one can do this in HA but I havent played with groups and scripts yet in HA

1 Like

Hi how have you gotten project 2 to work. I can’t seem to figure out how to get my Dialogflow project onto my google Assistant can you point me ind right direction???

I have the same issue, it seems like a merged PR will fix it in the next release.

Any solution for update the devices in the home control other than unlink and link again?
This is deleting all the nicknames and rooms every time i want to add devices

Good question. At least a workaround is to add the nicknames already in Hass customize section.
For Rooms I don’t know if that’s possible.

Hi,

I used this https://home-assistant.io/components/dialogflow/ and this Need help with API.AI to set up Dialogflow by itself. I think I had to use https://myhome.duckdns.org/api/apiai?api_password=HA_PASSWORD instead of https://myhome.duckdns.org/api/dialogflow?api_password=HA_PASSWORD though. You can then test if Dialogflow can connect with your HA.

Then the next step is to connect Dialogflow with Google actions and for that you can have a look at https://dialogflow.com/docs/integrations/google-assistant and https://developers.google.com/actions/dialogflow/first-app

Hope that helps!