The Sonos music player interface has a serious flaw in that there is no method for users to save or load music playlists via their current interface. On occasion large complex playlists are lost when people inadvertently overwrite them or or simply lost when a factory reset is executed when troubleshooting a problems.
Scope of this project: (1) build a simple Windows, iOs or Android application that will interface with the Sonos device and allow the playlists to be downloaded to the accessing computer. (2) Using the same application allow uploading of playlists from the accessing computer.
Note: The Sonos device is a proprietary device, once initialized it establishes a Wi-Fi network between all of the components and shares a common interface, this may be difficult to access or bypass directly.
Note2: This application will be of no use as soon as Sonos gets off of their butt an enables this functionality, so it is desired to keep costs as low as possible.