diff --git a/homeassistant/components/cast/media_player.py b/homeassistant/components/cast/media_player.py index a78c9ec6a8c..6b01b21848e 100644 --- a/homeassistant/components/cast/media_player.py +++ b/homeassistant/components/cast/media_player.py @@ -504,7 +504,7 @@ class CastDevice(MediaPlayerEntity): hass_url = get_url(self.hass, prefer_external=True) media_id = f"{hass_url}{media_id}" - await self.hass.async_add_job( + await self.hass.async_add_executor_job( ft.partial(self.play_media, media_type, media_id, **kwargs) )