Light Channel
Channel Category: light
Controls lighting devices, supporting on/off, brightness, color temperature, and full RGB/HSV color adjustments.
Property Constraints
⚠️
The following property groups are mutually exclusive:
color_red+color_green+color_blueORhue+saturation
Required Properties
| Property | Data Type | Range/Values | Unit | Permissions |
|---|---|---|---|---|
on | Bool | - | - | RW (Read-Write) |
Property Details
on
Power state of the device (on/off)
Optional Properties
| Property | Data Type | Range/Values | Unit | Permissions |
|---|---|---|---|---|
brightness | Uchar | 0–100 | % | RW (Read-Write) |
color_red | Uchar | 0–255 | - | RW (Read-Write) |
color_green | Uchar | 0–255 | - | RW (Read-Write) |
color_blue | Uchar | 0–255 | - | RW (Read-Write) |
color_white | Uchar | 0–255 | - | RW (Read-Write) |
color_temperature | Ushort | 2000–10000 | K | RW (Read-Write) |
hue | Ushort | 0–360 | deg | RW (Read-Write) |
saturation | Uchar | 0–100 | % | RW (Read-Write) |
Property Details
brightness
Brightness control - integrator can choose between percentage or discrete levels
This property supports multiple data type variants:
- percentage: Uchar (0–100) in % - Brightness as percentage (0-100%)
- level: Enum (
off,low,medium,high,full) - Brightness as discrete levels
color_red
color_green
color_blue
color_white
color_temperature
hue
saturation
Last updated on