Color Control 0x0300
Controls the color output of a light, supporting hue/saturation, XY color space, and color temperature modes.
Attributes 42
Commands 11
Features 5
| Code | Name | Type | Flags |
|---|---|---|---|
| 0x0000 | CurrentHue | int8u | Optional |
| 0x0001 | CurrentSaturation | int8u | Optional |
| 0x0002 | RemainingTime | int16u | Optional |
| 0x0003 | CurrentX | int16u | Optional |
| 0x0004 | CurrentY | int16u | Optional |
| 0x0005 | DriftCompensation | DriftCompensationEnum | Optional |
| 0x0006 | CompensationText | char_string | Optional |
| 0x0007 | ColorTemperatureMireds | int16u | Optional |
| 0x0008 | ColorMode | ColorModeEnum | |
| 0x000F | Options | OptionsBitmap | Writable |
| 0x0010 | NumberOfPrimaries | int8u | |
| 0x0011 | Primary1X | int16u | Optional |
| 0x0012 | Primary1Y | int16u | Optional |
| 0x0013 | Primary1Intensity | int8u | Optional |
| 0x0015 | Primary2X | int16u | Optional |
| 0x0016 | Primary2Y | int16u | Optional |
| 0x0017 | Primary2Intensity | int8u | Optional |
| 0x0019 | Primary3X | int16u | Optional |
| 0x001A | Primary3Y | int16u | Optional |
| 0x001B | Primary3Intensity | int8u | Optional |
| 0x0020 | Primary4X | int16u | Optional |
| 0x0021 | Primary4Y | int16u | Optional |
| 0x0022 | Primary4Intensity | int8u | Optional |
| 0x0024 | Primary5X | int16u | Optional |
| 0x0025 | Primary5Y | int16u | Optional |
| 0x0026 | Primary5Intensity | int8u | Optional |
| 0x0028 | Primary6X | int16u | Optional |
| 0x0029 | Primary6Y | int16u | Optional |
| 0x002A | Primary6Intensity | int8u | Optional |
| 0x0030 | WhitePointX | int16u | Optional |
| 0x0031 | WhitePointY | int16u | Optional |
| 0x0032 | ColorPointRX | int16u | Optional |
| 0x0033 | ColorPointRY | int16u | Optional |
| 0x0034 | ColorPointRIntensity | int8u | Optional |
| 0x0036 | ColorPointGX | int16u | Optional |
| 0x0037 | ColorPointGY | int16u | Optional |
| 0x0038 | ColorPointGIntensity | int8u | Optional |
| 0x003A | ColorPointBX | int16u | Optional |
| 0x003B | ColorPointBY | int16u | Optional |
| 0x003C | ColorPointBIntensity | int8u | Optional |
| 0x400D | CoupleColorTempToLevelMinMireds | int16u | Optional |
| 0x4010 | StartUpColorTemperatureMireds | int16u | Writable Optional |
| Code | Name | Direction | Parameters |
|---|---|---|---|
| 0x00 | MoveToHue Optional | client→server |
Hue: int8u, Direction: DirectionEnum, TransitionTime: int16u, OptionsMask: OptionsBitmap, OptionsOverride: OptionsBitmap |
| 0x01 | MoveHue Optional | client→server |
MoveMode: MoveModeEnum, Rate: int8u, OptionsMask: OptionsBitmap, OptionsOverride: OptionsBitmap |
| 0x02 | StepHue Optional | client→server |
StepMode: StepModeEnum, StepSize: int8u, TransitionTime: int8u, OptionsMask: OptionsBitmap, OptionsOverride: OptionsBitmap |
| 0x03 | MoveToSaturation Optional | client→server |
Saturation: int8u, TransitionTime: int16u, OptionsMask: OptionsBitmap, OptionsOverride: OptionsBitmap |
| 0x04 | MoveSaturation Optional | client→server |
MoveMode: MoveModeEnum, Rate: int8u, OptionsMask: OptionsBitmap, OptionsOverride: OptionsBitmap |
| 0x05 | StepSaturation Optional | client→server |
StepMode: StepModeEnum, StepSize: int8u, TransitionTime: int8u, OptionsMask: OptionsBitmap, OptionsOverride: OptionsBitmap |
| 0x06 | MoveToHueAndSaturation Optional | client→server |
Hue: int8u, Saturation: int8u, TransitionTime: int16u, OptionsMask: OptionsBitmap, OptionsOverride: OptionsBitmap |
| 0x07 | MoveToColor Optional | client→server |
ColorX: int16u, ColorY: int16u, TransitionTime: int16u, OptionsMask: OptionsBitmap, OptionsOverride: OptionsBitmap |
| 0x08 | MoveColor Optional | client→server |
RateX: int16s, RateY: int16s, OptionsMask: OptionsBitmap, OptionsOverride: OptionsBitmap |
| 0x09 | StepColor Optional | client→server |
StepX: int16s, StepY: int16s, TransitionTime: int16u, OptionsMask: OptionsBitmap, OptionsOverride: OptionsBitmap |
| 0x0A | MoveToColorTemperature Optional | client→server |
ColorTemperatureMireds: int16u, TransitionTime: int16u, OptionsMask: OptionsBitmap, OptionsOverride: OptionsBitmap |
Hue And Saturation
(HS)
bit 0
Supports color specification via hue/saturation.
Enhanced Hue
(EHUE)
bit 1
Enhanced hue is supported.
Color loop
(CL)
bit 2
Color loop is supported.
XY
(XY)
bit 3
Supports color specification via XY.
Color temperature
(CT)
bit 4
Supports specification of color temperature.
Device Types Using This Cluster
Device types in the Matter spec that reference this cluster
Devices Implementing This Cluster
157 devices in the survey implement this cluster
Matter Thread Dimmer Switch VTM31-SN
Inovelli
Aqara Smart Light
Aqara
Matter Thread On/Off Switch VTM30-SN
Inovelli
Essentials A19-A60
Nanoleaf
KAJPLATS E27 WS globe 1521lm
IKEA of Sweden
Essentials Downlight
Nanoleaf
Matter Thread Fan Switch VTM35-SN
Inovelli
Smart Multicolor Bulb
Tapo
YS1606-UC
Matterbridge
H600D
Shenzhen Qianyan Technology
Aqara Hub
Aqara
KAJPLATS GU10 WS 575lm
IKEA of Sweden
Smart RGBTW Bulb
Leedarson
KAJPLATS E27 WS G95 clear 806lm
IKEA of Sweden
KAJPLATS E27 CWS globe 1055lm
IKEA of Sweden
Aqara Smart Light
Aqara
Aqara Smart Light
Aqara
Essentials GU10
Nanoleaf
Aqara Smart Light
Aqara
KAJPLATS E14 CWS globe 806lm
IKEA of Sweden
KAJPLATS GU10 CWS 575lm
IKEA of Sweden
Philips Hue Light
Signify
KAJPLATS E14 WS globe 806lm
IKEA of Sweden
Matter Extended Color Light
Quectel