core/homeassistant/components/light
Alexei Chetroi ec038bc6ea
Allow any parameter of a light profile as an optional parameter (#44079)
* No code duplication for profile application

* Refactor color profile as a dataclass

* Typing

* Make color_x and color_y of a Light profile optional

* Update tests

* Make brightness field of a Light profile optional

* Transition can be of a float type

* Allow fractional transition times in light profiles

Make transition of a float type.
Allow transition to be optional with 5 column CSV files.

* Make pylint happy

* Fix dropped async_mock

* Simplify CSV row schema
2021-01-13 12:11:20 +01:00
..
translations [ci skip] Translation update 2020-10-22 00:09:52 +00:00
__init__.py Allow any parameter of a light profile as an optional parameter (#44079) 2021-01-13 12:11:20 +01:00
device_action.py
device_condition.py
device_trigger.py
group.py
intent.py
light_profiles.csv
manifest.json
reproduce_state.py
services.yaml
strings.json