-
-
Notifications
You must be signed in to change notification settings - Fork 152
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Logical Device support #43
Comments
👍 |
@mrose17 - interested in this (now getting an email when the issue updates!) |
Commands that need per-device logic:
Hm, so I'm wondering how we should handle volume controls for a logical device. From some packet sniffing, it appears that the Sonos controller itself does the calculations to find relative-volumes per each device that's grouped, then individually sends out the UPnP commands to each device. Would require a) collecting the base volumes when a |
Would like to add a "logical device" abstraction on top of the existing devices, and a
search()
function that groups these logical devices.Logical device would essentially be any playable interface that Sonos supports via the controller - e.g. a Stereo Pair shows up as a single logical device; Grouped rooms show up as a logical device, etc.
The text was updated successfully, but these errors were encountered: