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
..
2023-03-22 16:03:41 -10:00
2023-02-07 14:20:06 +01:00
2023-03-30 07:42:09 +02:00
2023-02-26 14:41:16 -06:00
2023-02-20 11:42:56 +01:00
2023-03-29 21:58:25 +02:00
2023-03-27 13:53:14 +02:00
2023-02-20 16:57:12 +01:00
2023-02-17 19:13:48 +01:00
2023-03-29 21:58:25 +02:00
2023-03-17 10:22:02 +01:00
2023-03-22 08:59:35 -04:00
2023-03-22 10:05:23 -10:00
2023-02-15 14:09:50 +01:00
2023-03-28 22:56:51 +02:00
2023-03-28 11:22:41 -10:00
2023-03-29 17:20:51 +02:00
2023-02-21 09:27:13 +01:00
2023-03-10 12:06:50 +01:00
2023-02-21 09:27:13 +01:00
2023-02-15 14:09:50 +01:00
2023-02-21 09:27:13 +01:00
2023-02-21 09:27:13 +01:00
2023-02-21 09:27:13 +01:00
2023-03-17 10:22:02 +01:00
2023-02-21 09:27:13 +01:00
2023-02-21 09:27:13 +01:00
2023-02-10 10:23:26 -05:00