core: Google Assistant SDK "play rain sounds" not working
The problem
None of the commands issued to specific google home/nest devices work. E.g. if I make the following call:
service: google_assistant_sdk.send_text_command
data:
command: play rain sounds on the office speaker
Nothing happens, and in the logs I see the following:
2023-01-04 13:34:47.400 DEBUG (MainThread) [homeassistant.components.google_assistant_sdk.helpers] command: play rain sounds on the office speaker
response: Sorry, something went wrong. When you're ready, give it another try.
I’ve tried several variations of the command, e.g. just referencing the room (Office) instead of the actual device name (Office Speaker).
The integration is definitely connected and actually works for things like the broadcast notification service and even turning lights on and off (albeit with a significant delay and a weird response in the logs):
2023-01-04 13:38:13.991 DEBUG (MainThread) [homeassistant.components.google_assistant_sdk.helpers] command: turn on the office lights
response: Sorry, I couldn't reach the Home Assistant.
I would never actually do the above since it’s completely circuitous, but it demonstrates that it is at least partially configured correctly.
What version of Home Assistant Core has the issue?
core-2023.1.0
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant Container
Integration causing the issue
Google Assistant SDK
Link to integration documentation on our website
https://www.home-assistant.io/integrations/google_assistant_sdk
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
No response
Additional information
No response
About this issue
- Original URL
- State: closed
- Created a year ago
- Comments: 24 (5 by maintainers)
Hey @tronikos, I was actually able to get the rain sounds to work yesterday by removing “the” from the query i.e. “play rain sounds on office speaker” vs “play rain sounds on the office speaker”. Removing all the superfluous words seems to generally resolve it for almost all the commands I’ve tried issuing lately. I guess the original issue (for me) has been resolved; not sure if you want to close this and have others reopen their own specific issues or not… I’ll defer to you on that process (and am happy to contribute testing any additional issues as needed).
@home-assistant rename Google Assistant SDK “play rain sounds” not working