Louis Christ
|
d952e8186f
|
Use only IPv4 for zeroconf in bluesound integration (#140226)
* Use only ipv4 for zeroconf
* Fix tests
* Use only ip_address for ip version check
* Add test
* Reduce test
|
2025-03-14 10:20:16 +01:00 |
|
epenet
|
bc8a2b58d3
|
Use new ServiceInfo location in components (part 1) (#135682)
|
2025-01-15 15:43:46 +01:00 |
|
G Johansson
|
9532e98166
|
Remove deprecated config entry import from bluesound (#134926)
|
2025-01-06 22:58:29 +01:00 |
|
Louis Christ
|
7868ffac35
|
Enable strict typing checking for bluesound integration (#123821)
* Enable strict typing
* Fix types
* Update to pyblu 0.5.2 for typing support
* Update pyblu to 1.0.0
* Update pyblu to 1.0.1
* Update error handling
* Fix tests
* Remove return None from methods only returning None
|
2024-08-30 20:21:27 +02:00 |
|
Louis Christ
|
f98487ef18
|
Add config_flow to bluesound integration (#115207)
* Add config flow to bluesound
* update init
* abort flow if connection is not possible
* add to codeowners
* update unique id
* add async_unload_entry
* add import flow
* add device_info
* add zeroconf
* fix errors
* formatting
* use bluos specific zeroconf service type
* implement requested changes
* implement requested changes
* fix test; add more tests
* use AsyncMock assert functions
* fix potential naming collision
* move setup_services back to media_player.py
* implement requested changes
* add port to zeroconf flow
* Fix comments
---------
Co-authored-by: Joostlek <joostlek@outlook.com>
|
2024-07-28 20:48:20 +02:00 |
|