soffes/sonos — pull request #41 by gotwalt (2014-06-23 15:36:36+00:00)
Title: Use UPnP data to determine whether a device is a speaker or accessory

Instead of attempting to maintain an accurate list of Sonos devices, use UPnP to detect media renderers. Should make the library more future-friendly as additional devices are released.

Tested in an environment with some S3's, a ZP90, and a Bridge.