Announcing Google Home and SmartThings Integration

9 Likes

Is there any plans in the near future to integrate this into the Apple Home Kit Platform?

1 Like

So I added the service to my Google Home but whenever I say anything with “tell Rachio [blah blah]” it says “sorry I can’t send messages yet”. What am I doing wrong?

Experienced the same issue. I think the tutorial is wrong. The other services for Home require you to tell Home first “talk to XXX”. Then you can interact with the service. I did that this morning (talk to Rachio) and the Rachio service did greet me. I tried asking for status but it wasn’t able to understand the command. I don’t know if that was my error or an issue with the service though and I was about to leave for work so wasn’t able to investigate. Might try later today.

If it’s true that we have to say “talk to Rachio” before telling commands I think Rachio should update the response when hearing that. I told home to talk to Rachio twice this morning and each time it replied with the same greeting, a very basic tutorial that lists several things we can do through home. If it responds with that message every time we try to talk to Rachio it will be very frustrating since we’ll have to wait a bit every time before we can actually begin commanding it. Might be better to update so that message is only given if the user asks for tutorial or something like that.

Hi @pdawg17 and @JPedrego!

We are running into some technical difficulties with GA- it works with “talk to Rachio (command)” but it is having issues with “tell Rachio (command)” or “ask Rachio (command)." Our dev team is working with Google to resolve this issue- I will keep everyone in the loop!

Sorry for the inconvenience and confusion, we are working to get this resolved ASAP!

McKynzee :rachio:

@pdawg17, as @mckynzee mentioned, the integration is currently only supporting the command “talk to Rachio”

@JPedrego, the functioning actions (commands) have been updated on this support article.

If anyone else encounters any issues, please let us know!

1 Like

Still can’t seem to get my commands to work. I’ve only tried to check my watering status. I used the three command listed in the support article and each time it respond it didn’t understand my command. Just to confirm I’m doing this correctly, I asked home to talk to Rachio, after the Rachio greeting I said “watering status”, “what’s up”, and “how is it going”. Neither worked.

@JPedrego – Try the following… “Hey Google, talk to Rachio” – following the greeting, state the action as “Hey Google, [action]”.

Ok, I’ll give this a try when I get home.

1 Like

So I finally figured out I had to remove the “to” in my phrase to get it to work.

“Hey Google, ask Rachio water front yard” instead of “Hey Google, ask Rachio to water front yard”. GH thought I was trying to send a message with the latter.

Can Rachio please remove the “…ask Rachio”, “…tell Rachio” words from the command phrase? I only have one Rachio and sprinkler system. I’ve had IFTTT working with Rachio and GH to where I can just say “Hey Google, water front yard”. I’ve used the “ask/tell” phrase for other GH services and it gets annoying real fast with those additional keywords.

@steve.franks, thanks for sharing. I was able to replicate this by doing the following:

  1. “Hey Google, talk to Rachio”
  2. Google replies…
  3. After reply, “Ask Rachio [action]”

Is this the same flow you used?

I don’t believe so as this is required by Google.

Interesting to know – we’ll share that feedback with Google and see if we can replicate.

2 Likes

I can say the following single line phrase to GH.
Me: "Hey Google, ask Rachio water front yard"
GH: "Sure, here is Rachio"
Different voice: "How many minutes do you want to water"
Me: "Two"
A two minute timer starts for the front yard zone.

If I start with "Hey Google, ask Rachio to water front yard"
GH: “I don’t know how to send messages yet”

I don’t think the “ask…” or “tell…” is a must for integration. I have Belkin Wemo outlets integrated with GH. All I have to say is “Hey Google, turn off living room lamp”. I don’t have to say, “Hey Google, ask Wemo turn off living room lamp”.

The IFTTT integration requires some specific applets to be built which is pretty easy to do. That is why I can just say, “Hey Google, water front yard”. The slight downside is each applet is configured for a fixed run time (e.g. 5 minutes). I would have to build separate hot phrase applets to do other run times. The new Rachio integration at least prompts me for a verbal run time.

Anyway not trying to fault Rachio here. It has been working very well for me. I was showing off recently using Google Assistant verbal commands on my phone for my sprinkler system guy when he came out to make a repair. The whole home assistant ecosystem is still in its infancy and other GH integrated devices (even Google branded devices) are not exactly 100% there.

2 Likes

I tested voice control of my 6 zones and your Home integration app does not recognize two of my zones by name. It does recognize those zones by number.

The “ask/tell” distinguishes a service from a direct interaction. Google has the two stratified so that some products are favored over others as far as the set list of reserved commands, while others provide more of a conversation. Smartthings, Wemo, hue, and now wink are “direct action.” Rachio, harmony, and Uber for example are services, taking advantage of “conversation actions,” requiring the “ask/tell” to interact with them. Google is limiting (at least in part financially) who is allowed to use direct actions.

See here for more: https://developers.google.com/actions/develop/conversation
https://developers.google.com/actions/develop/direct

3 Likes

Thanks njhaley for the explanation and link. I figured there were different “tiers” of integration but didn’t know why. I’m wondering if Rachio applied for the direct actions and was turned down.

@njhaley, I believe Google builds the direct actions. We have the same issue Amazon/Alexa. Once there is demand to justify the time to build said action/integration, we could do more interesting and tightly coupled interactions. For now, I think both platforms really only support lights and other platforms on the IoT side of things.

1 Like

A great value-added!! Thanks!:slight_smile:
GarFather

3 Likes

Will Apple HomeKit be included soon?

1 Like

@stevemost Apple HomeKit is a common request, and is definitely a feature we are looking into for the future.

1 Like