I set up remote access using this Tailscale/Funnels guide:
I also set URL in HA:
URL
For testing, I tried TTS service to cast to my chromecast, but for some reason it doesn’t pick up the remote URL:
2025-11-23 21:14:04.075 ERROR (SyncWorker_6) [pycsspeechtts.pycsspeechtts] Text synthesis failed, statuscode 400, reason:
2025-11-23 21:14:04.076 ERROR (MainThread) [homeassistant.components.tts] Error getting audio for testtext: No TTS from Microsoft for 'testtext'
2025-11-23 21:14:04.076 ERROR (MainThread) [homeassistant.components.tts] Error streaming tts: No TTS from Microsoft for 'testtext'
2025-11-23 21:14:04.128 ERROR (Thread-9) [homeassistant.components.cast.media_player] Failed to cast media http://192.168.1.26:8123/api/tts_proxy/AxS_nc7i4xiiXgKipewxWg.mp3 from internal_url (http://192.168.1.26:8123). Please make sure the URL is: Reachable from the cast device and either a publicly resolvable hostname or an IP address
2025-11-23 21:18:38.007 ERROR (SyncWorker_9) [pycsspeechtts.pycsspeechtts] Text synthesis failed, statuscode 400, reason:
2025-11-23 21:18:38.008 ERROR (MainThread) [homeassistant.components.tts] Error getting audio for testtext: No TTS from Microsoft for 'testtext'
2025-11-23 21:18:38.009 ERROR (MainThread) [homeassistant.components.tts] Error streaming tts: No TTS from Microsoft for 'testtext'
2025-11-23 21:18:38.067 ERROR (Thread-9) [homeassistant.components.cast.media_player] Failed to cast media http://192.168.1.26:8123/api/tts_proxy/_5dv4t80wClRHUlPMOiaOA.mp3 from internal_url (http://192.168.1.26:8123). Please make sure the URL is: Reachable from the cast device and either a publicly resolvable hostname or an IP address
What I am doing wrong here?
