this post was submitted on 05 Nov 2023
20 points (100.0% liked)

homeassistant

12134 readers
6 users here now

Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io

founded 2 years ago
MODERATORS
 

I ran across this post on the Home Assistant forum, which shows something very similar to what I want to achieve. However, there is something that is unclear to me: with Snapdroid, will I able to stream all audio from my Android device to the Snapcast server so that it doesn't matter which app I use, or is this just some control device? I couldn't make that clearly out from the GitHub repo of Snapdroid.

My desired use case is to use this in the same way I would with AirPlay on an iPhone, and be able to use my music player connected to my Jellyfin server, my podcast application or my YouTube frontend application to play audio that is cast to the Snapcast server.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 1 year ago (1 children)

Wow, thanks for the detailed information! Hopefully you can get some direction that helps with your solution. For me, it's starting to sound like OpenBalena might work. I've got an old PC running Proxmox for my services with HAOS in a VM and working great. If you go with that, you'll just have to configure USB pass through for a ZigBee receiver and any other hardware.

[–] [email protected] 2 points 1 year ago (2 children)

Nice. I don't have much experience with VMs yet. Is USB pass-through easily configured?

The Acrylic device also seems pretty nice - I'll dig a little deeper on that one as well. The rabbit hole becomes ever deeper.... :)

[–] [email protected] 2 points 1 year ago

I don't think the hole ever has a bottom 😁. USB pass through is relatively straightforward, just took some searching as I was very new at Proxmox and most things Linux.

The Arylic stuff looks promising if it can be local-only. It seems there's a proprietary app, but I'll continue to research that as well.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

Ok, a bit more digging and here's what I've found. It seems perhaps I can be of assistance.

  • This guy has set up those Arylic Up2streams with the LinkPlay integration in HA, which looks to accomplish what you're looking for.
  • Another viable HA integration looks to be Music Assistant, but the video makes it seem like it might be a bit clunky. Also looks like Apple music might not be an option.

Either way, looks like LinkPlay or Music Assistant can do the work of Snapcast or balenaSound, but within HA, so no additional containers needed. Likely can avoid the Arylic app that way too if you go with those devices.

My wife says no more toys at the moment, but if I were to implement this, I'd probably pick up one of those Up2Streams for each room and try out the LinkPlay integration.

[–] [email protected] 2 points 1 year ago

Hm, the Music Assistant at least does not quite accomplish what I hope and it seems to rely on services such as Spotify or YT Music to be integrated. I couldn't quite evaluate the LinkPlay-solution, but his comment on SD card corruption with RPis made me a bit worried for the balenaSound approach. I guess there's a lot of write operations in such a setup, that can easily corrupt the SD cards. I wonder how often they kept failing for him - maybe it'll end up being some sort of a "subscription fee" 😅

My wife says no more toys at the moment, but if I were to implement this, I’d probably pick up one of those Up2Streams for each room and try out the LinkPlay integration.

Then you have something to put on your list for Christmas, if that is something you celebrate :)