core/homeassistant/generated
Erik Montnemery 0c12914548
Add config flow for switch.light (#67447)
* Add config flow for switch.light

* Refactor according to code review

* Setup light switch from config entry

* Improve async_resolve_entity

* Prepare for multiple steps

* Remove name and options flow from switch light

* Check type before adding description to schema keys

* Remove options flow enabler

* Copy name from the switch

* Move helper flows to new file

* Improve test coverage

* Fix name

* Remove dead code from abstract method

* Remove manifest 'helper' option

* Validate registry entry id before forwarding to light platform

* Improve test

* Add translations

* Improve config entry setup

* Log when config entry fails setup

* Update homeassistant/components/switch/__init__.py

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-03-04 20:02:17 +01:00
..
__init__.py Enable strict typing for zeroconf (#48450) 2021-03-30 06:48:04 -10:00
config_flows.py Add config flow for switch.light (#67447) 2022-03-04 20:02:17 +01:00
dhcp.py Add newly discovered samsungtv OUI (#67059) 2022-02-22 20:15:35 +01:00
mqtt.py Add MQTT integration discovery (#41332) 2020-10-07 18:30:51 +02:00
ssdp.py Add dlna_dms integration to support DLNA Digital Media Servers (#66437) 2022-02-21 15:14:08 -08:00
usb.py Add velbus USB dicovery (#62596) 2021-12-31 09:44:35 -10:00
zeroconf.py Add Pure Energie integration (#66846) 2022-02-19 17:53:25 +01:00