Casting via chromecast to Sonos

Hi folks!

The following configuration is present at my home:

  • Home Assistant in Docker container on QNAP NAS (connected via LAN)

  • Sonos Beam (connected via WLAN)

  • Various apps and devices with Chromecast function (mostly Android)

Since the Sonos Beam unfortunately only supports Apple Airplay, it is not possible to stream via Chromecast from Deezer or YT Music. I would need the SONOS app, which is not very user-friendly.

Since I can stream online radio or Spotify directly to the SONOS via the Home Assistant portal (Lovelace) I now have the following question:

Is there an addon, script or similar that lets the Home Assistant instance act as a Chromecast receiver? So I could then select the Assistant in the Chromecast menu, which could then theoretically forward the sound to the SONOS system.

I would be happy about any constructive suggestions or ideas.
Thanks a lot!

Unfortunately, no. HA or anything else, really.
There is no way to “emulate” a google chromecast, currently.

The Google Nest Mini can use external speakers via bluetooth, though, and that’s the workaround I use.
No clue if that’d work with Sonos, though.

1 Like

It’s not a perfect solution, but you can pass Deezer URLs to the Sonos speaker’s media_player.play_media service. This doesn’t work for YTM as of today, however.

Thanks @koying and @jjlawren ,

But the Option with Deezer means that I do have to adjust the URLs manually and this would not work directly using a CC or similar protocols?