core/homeassistant/components/matter
Arturo e84a11963e
Add color support to matter lights (#87366)
* Added the correct attributes to ColorTemperatureLight and ExtendedColorLight and added CurrentY to codespell ignore word list

* Added enums for matter color modes

* Added support for reading color and color temperature settings from matter api

* Added away of getting the ColorControl featureMap while the get_cluster(ColorControl) function is fixed

* Initial working implementation of color and color temperature

* Full supports for lights with both hs and xy

* Added checks to make sure color features are supported before making matter call

* Changed how color mode is figured out

* Moved the logic that gets the brightness to its own function

* Adds matter light tests for hass triggered events

* Adds full test coverage for matter all types of matter lights

* Adds full test coverage for matter all types of matter lights

* Moved light convertion logic to util.py

* Reorderd codespell ignore list and removed unused code

* Adds brightness state test
2023-02-07 20:44:02 +01:00
..
__init__.py Fix matter remove config entry device (#87571) 2023-02-06 22:41:52 +01:00
adapter.py Fix matter clusters BasicInformation (#86615) 2023-01-25 11:19:52 +01:00
addon.py
api.py
binary_sensor.py
config_flow.py
const.py Adjust device registry for Matter devices (#86108) 2023-01-18 17:17:33 +01:00
device_platform.py
diagnostics.py Fix matter remove config entry device (#87571) 2023-02-06 22:41:52 +01:00
entity.py Adjust device registry for Matter devices (#86108) 2023-01-18 17:17:33 +01:00
helpers.py Fix matter remove config entry device (#87571) 2023-02-06 22:41:52 +01:00
light.py Add color support to matter lights (#87366) 2023-02-07 20:44:02 +01:00
manifest.json Bump python-matter-server to 2.0.2 (#86712) 2023-01-26 15:43:12 +01:00
sensor.py
services.yaml
strings.json
switch.py
util.py Add color support to matter lights (#87366) 2023-02-07 20:44:02 +01:00