* 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> |
||
---|---|---|
.. | ||
__init__.py | ||
common.py | ||
conftest.py | ||
test_config_flow.py | ||
test_device_action.py | ||
test_device_condition.py | ||
test_device_trigger.py | ||
test_init.py | ||
test_light.py | ||
test_reproduce_state.py | ||
test_significant_change.py |