Google Assistant action utterances

OK. Got everything setup.
Phones see devices in HA and GA can see HA entities.

I just do not know how to speak a command.
Can someone give me an example of what should be said to turn on a light?

if I say, “OK Google, Talk to Home Assistant, turn on bedroom light”
Google does web search. Same result if say, “talk to Home Assistant, turn on bedroom light”

What if you say “OK Google, turn on the bedroom light”. I dont have GA setup on my HassIO because I’, still using emulated hue, but thats how my emulated hue works… I figured this would be the same?

Nope. no combination work

Do we need to create links like Alexa skill or just work like emulated hue. I was thinking it like emulated hue where things just work?

What did you name your app? Try “OK Google, tell [your app name]. to turn on light”

nope…
i have typed in command as well to remove possibility it is not being understood

I just say “OK Google, turn [name] [on/off]” and it works.
“OK Google, dim [name]” also works for my Aeotec Z-Wave RGBW Bulb.

Same. You don’t have to tell it to tell home assistant.
I have a light called light.livingroom_lamp_tangerine, with a friendly name of just Tangerine.

Hey google, turn Tangerine on, is all I need to say.

This helped get me in the ballpark

I read somewhere that using the Simulator from Google Dev Console breaks this somehow.
I unlinked my account in Google Assistant App then linked account again
Worked immediately after.

I also did not add devices to rooms so this may have also been the fix.
I had light “living room” in “living room” of Google Assistant app.
read that have devices or groups with same or similar names creates issues (of course).
I now have devices setup but did not place them into rooms in Google app

in any case. SOLVED for now

But I can’t get the aliases feature working. Can you?

I’ve successfully given a light a “nickname” within the google assistant app on my phone, but it doesn’t recognize the name or aliases I’ve set in the home assistant configuration:

google_assistant:
  project_id: project-XXXXXXXXXXXXXXXX
  client_id: XXXXXXXXXXXXXXXXXXXXXXX
  access_token: XXXXXXXXXXXXXXXXXXXXXXXX
  exposed_by_default: true
  customize:
    light.aeotec_zw098_led_bulb_level:
      google_assistant: true
      google_assistant_name: office light
      aliases:
        - the smart bulb

Anyone see something I’ve done wrong?

Customize should be separate
Need quotes

google_assistant:
  project_id: project-XXXXXXXXXXXXXXXX
  client_id: XXXXXXXXXXXXXXXXXXXXXXX
  access_token: XXXXXXXXXXXXXXXXXXXXXXXX
  exposed_by_default: true

customize:
  light.aeotec_zw098_led_bulb_level:
    google_assistant: true
    google_assistant_name: 'office light'
    aliases:
       - 'the smart bulb!'

Thanks!!

I’ve misread the example on the Google Assistant component documentation! I thought the google_assistant: section should have its own customize:

Weird that my configuration is valid though…

config is valid but I expect you had “warnings” in logs