Cannot get Google devices to speak

Hello. I’m a long time SmartThings user looking to make the jump. I’m a first time HA user so be easy on me.

I’m unable to get my Google devices to do TTS. I’ve confirmed that tts works out of my computer speakers, it just doesn’t seem to work for my Google speakers. I go into the device, click on the media button, click on text-to-speech, click on any of the three options, enter the text and click “say”. My google device flips over to the Default Media Receiver and the progress bar starts moving showing that it’s playing live audio so I know it’s connected…but no sound comes out. I can get it to play radio stations just fine, it just seems to be the TTS.

Any help would be appreciated.

EDIT: I was able to find the logs and I’m getting the following, I’m guessing there is a config problem with the IP because that doesn’t look right at all?:
Logger: homeassistant.components.cast.media_player
Source: components/cast/media_player.py:405
integration: Google Cast (documentation, issues)
First occurred: 3:40:21 PM (6 occurrences)
Last logged: 3:54:23 PM

Hi Michael Beatty,

That’s likely the problem. Google has to get back in from the outside with a secure path and the cert cannot be self signed.

Open your Home Assistant instance and manage your systems network configuration.

Thank you for the reply. I do have an active Home Assistant Cloud trial going, doesn’t that resolve the secure path back in? If not, what can I do to get this working?

It should if you have it configured in the networks tab, yes.

I think it’s all configured. I’ve got it linked to my Google Assistant on my phone, if I click on it, my Google display pops up with a blue Home Assistant splash screen…I am doing this with my phone off my network, at least some commands are making it to the display from the outside world.

What other configurations can I look at?

Figured it out. I had to turn off “Local Network” in the Settings->Network->Home Assistant URL and supply the Home Assistant Cloud URL