Here’s how I’ve combined Roon, Bluesound, and Home Assistant to cover all my listening needs:
- Endpoints: Everything is Roon Ready except my Buchardt A500 SE and Wrensilva console, which I’ve made Roon Ready using a NAD C658 and Node N132.
- Inputs: SiriusXM (via BluOS), Wrensilva turntable (via Node N132), Wiim Mini for stable AirPlay (into the Hub), and TV audio (via HDMI ARC into the Hub).
- Grouping: For whole-house playback, I stream to the Node N132 in Roon and then group speakers in the Bluesound app—much more stable than grouping inside Roon or AirPlay.
- Control: All devices are integrated into Home Assistant, with Symfonisk Gen 2 remotes in each room for volume, and a dedicated button on the Wrensilva that instantly groups every Bluesound endpoint.
This way I get the best of Roon (library, metadata, DSP), the best of Bluesound (inputs + grouping), and seamless whole-home control via Home Assistant. The diagram shows how it all fits together.
3 Likes
Have you had any luck using Home Assistant to set the audio playback?
I can’t get it to reliably reference Roon’s audio library.
It might for a day or two, but then won’t be able to load it for things like automations.
Also: what issues were you running into with Roon’s grouping that Bluesound’s grouping solved?
I use HA mostly for scripts to trigger playlists. I’m not looking for functionality to play a specific song. One trick I use is I have a playlist with only one song in it with Roon radio set for the list after the last song. This in essence gives me the equivalent of “play some jazz” as a command.
I change the song based on my mood and trigger the script using Symfonisk remotes in each room.
As far as grouping. The three Flex2i’s are on wi-fi, the rest are etherner. Roon can get kinda wonky when playing to all 8 zones whereas Bluesound is rock solid.
1 Like
Thanks for following up.
My HA issues were related to the integration setting media IDs instead of using static pathing.
It’s a weird issue described in the github repo that’s still active in the current integration, but can be manually corrected.
I’m interested in the Bluesound grouping, though I noticed that limits the ability to manage sound in the Roon app. It sounds like you’re doing that via HA?