Hi everyone. I just installed hassio in my pi and follow a few tutorials to have everything set properly (DuckDns, Let’s Encrypt Certificates, etc), but I found that the first thing that I tried once I finished all my settings failed, the TTS.
Settings:
- Hassio 0.59.2 running on a Raspberry pi
- DuckDns and Let’s Encrypt running.
- Router with NAT loopback (all the testing were done from a mobile not connected to the same network to avoid the loopback, and from a web browser connected to the same network.
- Google home mini detected as a media_player
What I tried
- I checked that my configuration.yaml was right:
base_url:n https://my_domain.duckdns.org:8123
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem
api_password:!secret http_password
- I checked that my volume was set to 100% (to avoid this problem Cast platform taking > 10 seconds to load, cannot use TTS to Google Home)
- I’m using 0.59.2 to avoid this problem too (Hass.io 59.1 & TTS)
- My tts configuration is
-platform: google
cache: true
cache_dir: /tmp/tts
time_memory: 300
Some logging
2017-12-16 21:38:38 INFO (MainThread) [homeassistant.core] Bus:Handling <Event call_service[L]: domain=tts, service=google_say, service_data=entity_id=media_player.bedroom_speaker, message=This is the one that I have a few questions about the es una empresa dedicada a la venta de productos de la marca de agua y , service_call_id=1965512304-14>
2017-12-16 21:38:39 INFO (MainThread) [homeassistant.core] Bus:Handling <Event call_service[L]: domain=media_player, service=play_media, service_data=media_content_id=https://mydomain.duckdns.org:8123/api/tts_proxy/3b6a5cce4f00631601d9395ea88d334a290dbc91_en_-_google.mp3, media_content_type=music, entity_id=['media_player.bedroom_speaker'], service_call_id=1965512304-15>
2017-12-16 21:38:39 INFO (SyncWorker_5) [pychromecast.controllers] Not launching app CC1AD845 - already running
2017-12-16 21:38:39 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_executed[L]: service_call_id=1965512304-15>
2017-12-16 21:38:39 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_executed[L]: service_call_id=1965512304-14>
2017-12-16 21:38:39 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=media_player.bedroom_speaker, old_state=<state media_player.bedroom_speaker=idle; volume_level=0.4699999988079071, is_volume_muted=False, media_content_id=https://home-assistant.io/images/cast/splash.png, media_position=0, media_position_updated_at=2017-12-16T21:38:27.763469+00:00, app_id=CC1AD845, app_name=Default Media Receiver, friendly_name=Bedroom speaker, supported_features=21437 @ 2017-12-16T21:38:26.926147+00:00>, new_state=<state media_player.bedroom_speaker=idle; volume_level=0.4699999988079071, is_volume_muted=False, media_content_id=https://home-assistant.io/images/cast/splash.png, media_position=0, media_position_updated_at=2017-12-16T21:38:39.463774+00:00, app_id=CC1AD845, app_name=Default Media Receiver, friendly_name=Bedroom speaker, supported_features=21437 @ 2017-12-16T21:38:26.926147+00:00>>
2017-12-16 21:38:39 INFO (MainThread) [homeassistant.components.http] Serving /api/history/period/2017-12-16T21:38:29.777Z to 82.132.215.10 (auth: True)
I can hear the sound from off to Idle but after that nothing.
I tried using the hamburger menu and also by doing this from the Developer Tools -> Services
I think that I did not miss anything but if someone has any idea, or anything that I can try, it would be great.
Thanks