At first I was excited because the Sonos software stack frustrates me, but looking at source it just hits api.sonos.com. Would love to control the speakers directly on my LAN.
Are they starting to lock it down through API updates? If so, that's terribly unfortunate and I'll have to rethink my audio setup and future purchases.
[1] http://hecgeek.blogspot.com/2017/10/wall-o-matic-interface-1...
I know Apple is all mDNS (for AirPlay), I don’t know anything about Sonos though.
I messed around with their stack and internals for a while about ten years ago... some remnants remain
https://github.com/NathanHowell/Sonority/tree/master/