Pete Sage
d8258924f7
Remove mapping of entity_ids to speakers in Sonos ( #147506 )
...
* fix
* fix: change entity_id mappings
* fix: translate errors
* fix:merge issues
* fix: translate error messages
* fix: improve test coverage
* fix: remove unneeded strings
2025-06-25 18:29:23 +02:00
Pete Sage
c9e9575a3d
Add tests for join and unjoin service calls in Sonos ( #145602 )
...
* fix: add tests for join and unjoin
* fix: update comments
* fix: update comments
* fix: refactor to common functions
* fix: refactor to common functions
* fix: add type def
* fix: add return types
* fix: add return types
* fix: correct type annontation for uui_ds
* fix: update comments
* fix: merge issues
* fix: merge issue
* fix: raise homeassistanterror on timeout
* fix: add comments
* fix: simplify test
* fix: simplify test
* fix: simplify test
2025-06-25 11:38:51 +02:00
Pete Sage
afc0a2789d
Update Sonos to use SonosConfigEntry and runtime data ( #145512 )
...
* fix: initial
* fix: cleanup
* fix: cleanup
* fix: cleanup
* fix: SonosConfigEntry
* add config_entry.py
* fix: sonos_data to runtime_data
* fix: move to helpers.py
2025-06-12 14:05:51 +02:00
Joost Lekkerkerker
6bb4e7d62c
Bump ruff to 0.3.4 ( #112690 )
...
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com>
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-03-26 00:02:16 +01:00
Marc Mueller
7d6251ca08
Add empty line after module docstring [tests q-s] ( #112711 )
2024-03-08 14:47:22 +01:00
epenet
3a9adacdde
Add type hints to integration tests (part 20) ( #88179 )
2023-02-15 15:23:34 +01:00
epenet
0d696b84b2
Cleanup root component imports in tests ( #78893 )
2022-09-21 06:57:41 -10:00
jjlawren
ba7ad1029c
Remove legacy Sonos grouping services ( #74476 )
2022-07-07 12:17:13 +02:00