gotwalt / sonos

Control Sonos speakers with Ruby
MIT License
383 stars 77 forks source link

Use UPnP data to determine whether a device is a speaker or accessory #41

Closed gotwalt closed 9 years ago

gotwalt commented 10 years ago

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.

jasperla commented 10 years ago

Looks good to me and works fine here with some S3's, an S9 and Bridge. Go ahead and merge.