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
96 devices in the survey implement this cluster
KAJPLATS E27 WS globe 470lm
IKEA of Sweden
Smart RGBTW Bulb
Leedarson
matter-thread-light
Smart Home
Govee Strip Light 2 Pro
Govee
Ledvance Matter Classic B P RGBW
LEDVANCE
Govee string lights
Govee
Philips Candle
Signify
Philips GU10
Signify
Govee Table Lamp 2
Govee
Govee Star Light Projector (Nebula)
Govee
Philips P45.E27
Signify
Smart Bulb
Leedarson
LIFX BR30
Feit Electric
LIFX A21
Feit Electric
Govee Net lights
Govee
Govee Strip Light 2 Pro
Govee
Yeelight Smart Lamp
Yeelight
Aqara Smart Light
Aqara
Aqara Smart Light
Aqara
Smart Light
Tuya
Govee Neon Rope Light 2
Govee
Govee AI Sync Box Kit 2
Govee
WiZ Candle
Signify
KAJPLATS GU10 CWS 575lm
IKEA of Sweden