TTS Issues

I’m running 0.72.1 but getting the following error with Google TTS, any pointers please:

2018-07-03 05:55:39 ERROR (MainThread) [homeassistant.core] Error executing service <ServiceCall media_player.play_media
: media_content_id=http://hub:8123/api/tts_proxy/a94a8fe5ccb19ba61c4c0873d391e987982fbbd3_en_-_google.mp3, media_content
_type=music>
Traceback (most recent call last):
  File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/core.py", line 1007, in _event_to_service_call
    await service_handler.func(service_call)
  File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/components/media_player/__init__.py", line 441, in
async_service_handler
    await getattr(player, method['method'])(**params)
  File "/usr/lib/python3.5/asyncio/futures.py", line 380, in __iter__
    yield self  # This tells Task to wait for completion.
  File "/usr/lib/python3.5/asyncio/tasks.py", line 304, in _wakeup
    future.result()
  File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
    raise self._exception
  File "/usr/lib/python3.5/concurrent/futures/thread.py", line 55, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/components/media_player/__init__.py", line 751, in
play_media
    raise NotImplementedError()
NotImplementedError

I noticed my Node-Red automations weren’t working after upgrade to 0.72.1 as well.
These are uber-simple automations…if the front door opens say ‘front door open’.

Launching manually from the services tab doesn’t work either. You can hear the google home mini(s) turn on, but no speech comes out.

Yes this is a simple one too. The file is there and can be played in the web browser if accessed directly but my google home just plays the chime and then no voice.

What platform are you running on? I’m docker on linux. I’m not seeing any errors, just not getting any voice output.

I’m running it in a python env - that error is when I manually call via dev tools rather than the automation.

Turns out this was a simple fix.

In the ‘http:’ section I had my ‘base_url’ as sub.domain.com. I simply added https://sub.domain.com and it all started working again.