luar123
f0710bae06
Add config-flow to Snapcast (#80288)
* initial stab at snapcast config flow
* fix linting errors
* Fix linter errors
* Add import flow, support unloading
* Add test for import flow
* Add dataclass and remove unique ID in config-flow
* remove translations
* Apply suggestions from code review
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Refactor config flow and terminate connection
* Rename test_config_flow.py
* Fix tests
* Minor fixes
* Make mock_create_server a fixture
* Combine tests
* Abort if entry already exists
* Apply suggestions from code review
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Move HomeAssistantSnapcast to own file. Clean-up last commit
* Split import flow from user flow. Fix tests.
* Use explicit asserts. Add default values to dataclass
* Change entry title to Snapcast
---------
Co-authored-by: Barrett Lowe <barrett.lowe@gmail.com>
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-03-30 07:42:09 +02:00
..
2021-03-30 06:48:04 -10:00
2023-03-03 11:34:20 +01:00
2023-03-03 11:34:20 +01:00
2023-03-30 07:42:09 +02:00
2023-03-03 11:34:20 +01:00
2023-03-03 11:34:20 +01:00
2023-03-06 17:23:24 +01:00
2023-03-30 07:42:09 +02:00
2023-03-03 11:34:20 +01:00
2023-03-03 11:34:20 +01:00
2023-03-28 16:06:21 -10:00
2023-03-03 11:34:20 +01:00
2023-03-03 11:34:20 +01:00