now my TTS is not working. really simple, if door is opened, announce it on my Google Mini gen 2:
alias: test front door open
description: ""
triggers:
- trigger: state
entity_id:
- binary_sensor.front_door_window_door_is_open
from:
- "off"
to:
- "on"
actions:
- action: tts.speak
target:
entity_id: tts.google_translate_en_com
data:
cache: true
media_player_entity_id: media_player.nestmini2871
message: test
mode: single
marked as successful but i dont hear anything on the speaker. for sure the volume is at max.
i just updated core and OS. the last time i updated was 2 years ago.
I think that’s probably the main issue. Lots of breaking changes since then. Heck, the last update hosed a bunch of template sensors due to syntax updates to jinja2 templating.
I would remove the manual entry in configuration.yaml and set it up set it up in the UI and see if that resolves the issue.
The google_translate_say action can be used when configuring the legacy google_translate text-to-speech platform in configuration.yaml. We recommend new users to instead set up the integration in the UI and use the tts.speak action with the corresponding Google Translate text-to-speech entity as target.
That means Google doesn’t have clear access to your speakers. You need to fix your external_url. Probably a self signed certificate or something. Search for that problem here, it has a lot of threads on this server.