How can a custom action be enabled for Android Wear? I have developed a custom Action that works fine on Google Home and the Assistant app on phone. On a watch though, it says "Not Supported". I looked at surface settings on the Actions Console but don't see any Wear specific settings.
At the moment there is no support for Android Wear. However, if you are using your webhook you can call the same 'server side' from your wear app and give the user you service on it as well. But it won't be part of the 'assistant'.
Related
I am working on Google Assistant integration for Smart Devices.
Apart from Tablets and Cell phones, I want to control smart home devices via Android TVs. I looked at the Google Docs (https://developers.google.com/assistant/smarthome/overview), I had no difficulties with Google Local Home SDK, OAuth 2 installation.
But there is this;
In the link https://www.android.com/tv/, "control home devices" tab and;
At https://assistant.google.com/platforms/tv/ there is a "control smart home" tab.
In other words, the control of smart devices can be done from Android TVs.
But; It says on the https://developers.google.com/assistant/smarthome/overview page that all smart home integration processes will start through the Google Home application. At least, even if this application is not installed, the first process can start from the add device tab in the google assistant settings.
But I couldn't find a google home app for Android TV on google play.
When I say "turn off the lights" to my TV, it says "no such device, open assistant settings". There are assistant settings. But not like cell phones. None of the android tvs have an assistant settings with "add device" option.
So then;
https://www.android.com/tv/
https://assistant.google.com/platforms/tv/
as shown in the links; With which integration can we control smart home devices? As shown in these links; How can they control devices at home using google assistant with Android TVs?
Anyone know?
Thanks.
Currently the Google Home App is available only on the phone. In your use case a user needs Google Home App on the phone to set up a device and then Google Assistant on Android TV can control the device. Keep in mind that to have the same google account on the phone and the android TV for this flow to work.
I am developing Google Action. I am able to test with google assistant in android mobile successfully. But when I use my action in Iphone google assistant i am not able to access my google action. it says "to let me read out that information, turn on personal results in the google Home app". But I don't have Google home app. in android it is working without google home app. Is there any steps or settings need to change to make it work?
I have a pretty basic conversational action built in Actions Console and Dialogflow, it's published publicly in the directory.
No surface capability requirements, so it should be available on all surfaces according to Actions Console.
I'm able to invoke the action on my Google Home Mini, on Google Assistant and Google Home on Android, on Google Assistant on iOS, but not on Google Home on iOS. There I only get the error "Sorry, isn't supported on this device."
And we get customer complaining this as well, so it's not a one-off with my account. I've also used the same account across all surfaces when testing. Any ideas what can cause this behaviour?
I am trying to test an alpha version of a dialogflow/google-actions on my Android phone, but Google Assistant don't open the opt-in link as expected (see screenshot below).
What I did :
I have created a project in Dialogflow, and activate the Google Assistant option inside Dialogflow
I have configured the associated project on Actions-on-Google
The "Simulator" works well and the "Testing on Device" option is activated
The Alpha release has the "Deployed" status and my gmail email is in the alpha-testers list
But when I click on the opt-in link from my Android phone, it only opens a blank page which ask me to give a feedback on nothing (as shown in the screenshot).
Two additional things to make sure you've done before Alpha testing:
Make sure you have the Google Home app installed on the phone you're testing with and that app is logged into the account you're inviting into Alpha.
Make sure you've allowed enough time - even in the "Deployed" state, it can still take a few hours to be available to everyone.
I am experimenting with Google Smart Home. My end goal is to receive home control events, such as Turn the lights in the living room on, in my Dialogflow fulfillment service.
I am wondering if it is possible to develop and test Google Smart Home without actual devices. That is, it would be great if I could configure a Google HomeGraph configuration via browser and verify Google Smart Home actions via the console (console.actions.google.com).
Is this possible and practical?
No, currently it isn't possible to test smart home devices with the web-based Simulator. You will need to add the device using the Google Home app on your phone and can then test it using the phone's Assistant.
As an aside, you also can't develop it using Dialogflow directly - you'll need to use the Action SDK. (You can relay it to Dialogflow if you want - but since you just get events and not conversation, it really doesn't help you much.)