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!

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
Sign In or Register to comment.