I’ve just pushed the first beta build for 2026.02!
Besides the usual kernel update this has (for now) one feature: adding Snapcast to RoPieee’s supported services.
Recently I’ve been playing with Music Assistant: a streaming server solution from the Home Assistant team. It looks promising: I already like it more than Plex music And important: it’s open source.
Music Assistant has it’s own native protocol (and client), but that’s still under heavy development. It does however also support Squeezelite (LMS) and Snapcast.
I wanted to release this early, so we can have a relatively long test period.
Based on your comments, I installed Music Assistant Server (running in a Docker container).
I can stream from MA to my Sonos speakers, but RoPieee does not show up as a Snapcast player.
I assume there is some issue with my home network that I need to fix, but was curious if the Snapcast integration worked out-of-the box for you, with no custom settings in MA.
Thanks for the time and effort you devote to RoPieee!
Yes, except that you need to enable ‘Snapcast’ as a ‘Provider’ in MA, but I assume you did that.
A few things: for discovery it relies on M-DNS. That can cause issues with Docker containers, so be aware.
And on the client side: not sure if you use an USB DAC or HAT, but Snapcast wants to lock the audio device. And it does that when starting up. That means that if you’re listening to Roon for example, and want to switch to Snapcast, you probably need to restart RoPieee.
i dont use the betas right now, and i dont have the exakt same USB DACs, but a SMSL DAC (SU-1) and a DDC (PO100 Pro) that identify themselves both as the same device in the webinterface, an i believe its the same USB-implementation (XU316). Maybe worth a shot?
Hey Harry, I can’t do it right now but I can later today or tomorrow. I have several usb DACs of the same make/model. For what it’s worth, previously I actually tried to have both on the same Ropieee and it never worked, it never saw the second one
cb16f8055c9fe06e
Just after a fresh reboot with only the one USB DAC attached (so shouldn’t be worth looking at unless you need to compare to a known good). I’ve only got the one DAC plugged in (as shown below) but for some reason this SPDIF DAC always shows up as two devices in Roon (the second named #1 but not enabled)
@Jpaul
According to me, if you switch now to the stable channel, RoPieee will do an upgrade when the Stable build-number is higher then your actual Beta build-number. In other words, returning to stable channel will take until a new stable version is published. You can also just reflash your SD-card and leave it on the stable channel.
Kind regards, Frank.
That is not correct. Switching back to stable results in the latest stable being downloaded again. Keep in mind that this will take a few hours though.