Just a few links and ideas, that I found while playing around with my Sonos:
Status and lots of data about your Sonos player
- Open “About Sonos” in your controller to get the IP addresses of all your devices
- Open http://<sonos.ip.address>/status to get all sorts of info about the player
Watching traffic between controller and player
- Download Wireshark and configure it (no, I can’t help you with that)
- Add a rule to “Analyze > Decode As …” that matches TCP port 1400 to HTTP
- Start capturing with a filter “host <sonos.ip.address>”
Misc Links
- Controlling Sonos with Gaira HomeServer via EIB/KNX (German)
- How to hack together multi-room music with Sonos, Airfoil, and old iPhones
- Hacking AirPlay into Sonos with AirSonos
- German how to for AirSonos
- Automatically turn of the the music when you leave home
- Web based Sonos controller
- Controlling Sonos with AppleScript
- If This Then Sonos