Sonos support

It would be really great to have Sonos support. Astiga is one of the few self-supplied cloud music services that allows nearly infinite tracks in your library so it would fit in perfectly with Sonos. Subsonic has support for Sonos (http://www.subsonic.org/pages/sonos.jsp), and Sonos is designed to stream music from services, so it should be pretty straight-foward.

Thanks!

«1

Comments

  • I would LOVE this too. Astiga is a perfect match for Sonos and as @musically says, it wouldn't be that hard to set up as Sonos as an easy to use API ready made to achieve it.

    Please :-)

  • Any updates to this? It's really not a big deal to add Sonos services.

  • gravelldgravelld Administrator

    Can you point me toward how easy-peasy this is? 😉

  • Here's two sources showing how subsonic does it:

    https://www.thesmarthomebook.com/2022/04/04/add-an-airsonic-music-server-to-sonos/

    http://www.subsonic.org/pages/sonos.jsp

  • gravelldgravelld Administrator
    edited January 2023

    Ah, ok. Looks like we have to exhibit a web service at /ws/Sonos .

    Some other useful resources I've found where it has been implemented in Airsonic and Navidrome:

    Essentially I think this should be possible using the "remote IP" approach ("using a remote Subsonic server"). Note that it is not Subsonic that Sonos is supporting; instead it is the other way around - Subsonic (and the other servers above) implemented a Sonos integration.

    The problem might be how to authenticate the user. I'll have to look into that.

  • musicallymusically Member
    edited January 2023

    Correct, there's a company/product similar to Asti.ga that has Sonos integration (ibroadcast) so you might check with them? You can add unsupported music services like those links I posted (going to <sonos-ip>:1400/customsd) but it would be nice to have Sonos officially add it. I'm sure if you reached out they would help out.

    Post edited by musically on
  • gravelldgravelld Administrator

    Oh right! Thanks for your insights.

  • gravelldgravelld Administrator
    edited July 23

    An update - we've gone live on Sonos!

    Let us know your feedback - how we can improve the integration and more.


  • This is amazing, checking it out now!!

  • musicallymusically Member
    edited July 23

    I am getting "Something went wrong", I can't add it

  • gravelldgravelld Administrator

    Yeah - sorry - will be looking at this today. No obvious problems on the server but I'll figure it out.

  • gravelldgravelld Administrator

    Since being made available, the behaviour of the Sonos API seems to have changed. We're following up with Sonos.

  • gravelldgravelld Administrator

    Seems to be working now for me, any luck @musically ?

  • musicallymusically Member
    edited July 25

    Unfortunately not, when I return to Sonos it says "Astiga wasn't added" "Something went wrong, please try again". I had possibly set this up before using the subsonic method before, I wonder if that is affecting this? I don't think it should, but who knows.

  • gravelldgravelld Administrator

    Sorry - I don't understand what you mean by "subsonic method" nor by "set this up before" - as it's only just been released.

    Can you try clearing the app cache and starting again? Also, let me know the time (and timezone) you tried this and I can check our own logs to see if there was some problem on our side.

  • 9:41am PST 7/27/2025

  • gravelldgravelld Administrator

    Thanks - what version of the app do you have - S1 or S2? S1 has a general problem adding services at the moment: https://status.sonos.com/

  • S2 80.23.9-release+20250617.f568353

  • gravelldgravelld Administrator
    edited July 28

    I can see where you logged in successfully. However, afterwards your Sonos does not make any further requests for data to display the first menu page. It does make a call to request whether changes have occurred, and we handle that, but no more.

    I'm currently trying to talk to Sonos support, I'll let you know if I get any more info.

    Edit: not been able to contact them yet, trying different routes. I was advised by the QA team that if you want to also raise it as an issue with support, that might expedite things.

    Post edited by gravelld on
  • gravelldgravelld Administrator

    @musically Sonos are asking that you contact them, as (understandably) they can only investigate your setup with your permission/authentication.

  • ok, I'll try to get around to that, I'll keep you posted

  • qbitqbit Member

    I can see my Astiga playlist on Sonos, but when I click on the song the play button just spins. Nothing happens. I can play the song on the Web Astiga...

  • gravelldgravelld Administrator
    edited August 14

    Thanks, I'll take a look.

    Edit: we discussed offline and this appeared to start working after a sync completed. We lost the logs though, so I can't find the actual error.

    Post edited by gravelld on
  • Hi. I've uploaded my music to Google drive and successfully synced all my music to Astiga. I've added Astiga to Sonos however, Astiga in Sonos is only showing a small number of my albums. When I select artist all the songs are available so they are synced to Sonos. Any ideas how I get all the albums to display in the albums list? I have removed and readded Astiga player in Sonos. Thanks

  • gravelldgravelld Administrator

    Interesting - to keep things private would it be possible to share album names etc to info@asti.ga - maybe a screenshot or two too?

  • Yes, I can do but for general info Sonos is only showing 100 albums in alphabetical order from A to H - nothing beyond. It also appears to be a numeric limitation. If I put in another album whose title is within the currently showing range the album at the end disappears. Not sure how screenshots will help with this? Thanks

  • gravelldgravelld Administrator
    edited September 25

    That is suspicious; 100 is the default paging size. I definitely observe this working elsewhere though.

    You're correct, that description was enough, I'll try to replicate, no screenies required.

    p.s. thanks for counting the albums! 😄

    Post edited by gravelld on
  • gravelldgravelld Administrator

    It looks like this is a regression on the server - I think I can see the issue. This should mean we can push a fix and you don't need to do anything. Hang tight...

  • Ok great. I'm hanging!! Thanks

  • gravelldgravelld Administrator

    This is now fixed in development, hopefully release next week, sorry about the wait. Can you use the artist or other lists for now?

Sign In or Register to comment.