core/homeassistant/components/sonos
jjlawren 4bfdb1433e
Optimize Sonos unjoin behavior when using `media_player.unjoin` (#74086)
* Coalesce Sonos unjoins to process together

* Refactor for readability

* Skip unjoin call if already ungrouped

* Store unjoin data in a dedicated dataclass

* Revert import adjustment
2022-06-28 13:19:27 -07:00
..
translations
__init__.py
alarms.py
binary_sensor.py
config_flow.py
const.py
diagnostics.py
entity.py
exception.py
favorites.py
helpers.py
household_coordinator.py
manifest.json
media.py
media_browser.py
media_player.py
number.py
sensor.py
services.yaml
speaker.py
statistics.py
strings.json
switch.py