ERROR (Thread-15) [homeassistant.components.cast.media_player] Failed to cast media https://www.home-assistant.io/images/cast/splash.png. Please make sure the URL is: Reachable from the cast device and either a publicly resolvable hostname or an IP address
I almost feel silly asking about this, but this error has been occurring whenever a TTS message is sent to my cast devices since I started playing with HA a few years ago. It does not happen when other media is played on the same devices (if the media source url is in the allowlist). At one point I filtered the error in the system log and forgot all about it. Doing some configuration housekeeping - though I’d tackle this one.
Of course I’ve added the URL to my allowlist, which didn’t work or I wouldn’t be here. I’ve also checked the URL - the image exists and is accessible.
allowlist_external_urls:
- https://www.home-assistant.io
- https://cast.netflix.com #NETFLIX
- https://i.ytimg.com #YOUTUBE
- https://i.scdn.co #SPOTIFY
- https://lh3.googleusercontent.com #YOUTUBE
- https://media.live365.com #RADIO
- !secret BASE_URL_NABUCASA
Searching for “https://www.home-assistant.io/images/cast/splash.png” gets me only 8 results on the forum, none of them with a solution, so I’m assuming this isn’t something everyone sees. What gives? I’m assume that the image is not accessible to the cast device but I don’t know why.
Anyone have any idea why this error occurs and how to resolve it?
Edit: Nobody else gets this error? Any ideas?