core/homeassistant/generated
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
..
__init__.py Enable strict typing for zeroconf (#48450) 2021-03-30 06:48:04 -10:00
application_credentials.py Adjust docstring on hassfest generated files (#89080) 2023-03-03 11:34:20 +01:00
bluetooth.py Adjust docstring on hassfest generated files (#89080) 2023-03-03 11:34:20 +01:00
config_flows.py Add config-flow to Snapcast (#80288) 2023-03-30 07:42:09 +02:00
countries.py Adjust docstring on hassfest generated files (#89080) 2023-03-03 11:34:20 +01:00
currencies.py Adjust docstring on hassfest generated files (#89080) 2023-03-03 11:34:20 +01:00
dhcp.py Reolink extend DHCP discovery (#89238) 2023-03-06 17:23:24 +01:00
integrations.json Add config-flow to Snapcast (#80288) 2023-03-30 07:42:09 +02:00
languages.py Adjust docstring on hassfest generated files (#89080) 2023-03-03 11:34:20 +01:00
mqtt.py Adjust docstring on hassfest generated files (#89080) 2023-03-03 11:34:20 +01:00
ssdp.py Migrate ssdp to config_flow for frontier_silicon (#89496) 2023-03-28 16:06:21 -10:00
usb.py Adjust docstring on hassfest generated files (#89080) 2023-03-03 11:34:20 +01:00
zeroconf.py Adjust docstring on hassfest generated files (#89080) 2023-03-03 11:34:20 +01:00