In response to the pull request https://github.com/nfarina/homebridge-sonos/pull/15 - the discovery of devices now works fine, however I don't agree with the dynamic topology changes as described in point 3.
I should retain "dumb" control over each speaker from within home kit, rather than overall group control which has been implemented with this pull request:
If I am listening to music from within the sonos app throughout my house, I will group all devices within the app. If I then want to stop playback in one room (via HomeKit) - (lets say I have a call), turning off (stopping) playback for the room speaker now stops ALL speakers (because they have been dynamically added to a group from the Sonos topology change).
The Sonos app has much more control over what is playing etc, so I believe we should keep simple control (play/pause/volume) tied to individual speakers within the home bridge plugin.
In response to the pull request https://github.com/nfarina/homebridge-sonos/pull/15 - the discovery of devices now works fine, however I don't agree with the dynamic topology changes as described in point 3.
I should retain "dumb" control over each speaker from within home kit, rather than overall group control which has been implemented with this pull request:
If I am listening to music from within the sonos app throughout my house, I will group all devices within the app. If I then want to stop playback in one room (via HomeKit) - (lets say I have a call), turning off (stopping) playback for the room speaker now stops ALL speakers (because they have been dynamically added to a group from the Sonos topology change).
The Sonos app has much more control over what is playing etc, so I believe we should keep simple control (play/pause/volume) tied to individual speakers within the home bridge plugin.