@Sonos and @Spotify should get their acts together and work to solve the API discrepancies between the two systems.
One issue I’m having right now:
If you exercise Spotify’s api and get a list of the players they can see you do *not* get the Sonos players back but only devices which apparantly have trully implemented Spotify Connect, e.g. Marantz surround amplifiers and the like.
You claim to be Spotify Connect compliant - how can that be when you are not?
This issue makes it absolutely impossible to seamlessly integrate Sonos and Spotify in e.g. Home Assistant and other automation platforms since the desktop and phone apps will not know about what state Sonos devices are in.
I can start a Spotify playlist if it’s marked as a favorite in the Sonos app. But Spotify won’t know it’s playing on a Sonos device so I’m left with the choice of using Sonos’ really shoddy Spotify UX or going to Spotify and doing everything from scratch instead of just picking up from where the state of things are right now - the latter completely shorting what I’m trying to do with automation!
E.g. Home Assistant explicitly states that Sonos is not supported by their Spotify integration which I find totally embarrassing on your part.
From what I can tell this issue is due to the way Sonos expose itself to Spotify. The funny part is that Sonos devices are available as playback targets from within the Spotify apps which means that the two of you have talked and found out how to expose Sonos to Spotify but for some obscure reason you do not want Sonos exposed to Spotify’s api.
Sigh...
I’m having a really hard time understanding why we in 2021 still have to put up with this kind of obnoxiousness.
I’m on Sonos S2 by the way - and I really hate to have spent and obscene amount of money on this crap when it does not work as advertised on the tin.
This thread also sums all those issues up nicely - and you still have done nothing to fix these issues.