-
Notifications
You must be signed in to change notification settings - Fork 80
Open
Description
Currently, hue and saturation are implemented using a Generic capability type with a field that happens to be called "Hue" and "Saturation". I would like to promote it to its own capability type, so that systems can use it in a structured way.
| DMX Value (0–255) | Hue Degrees | Approx Color |
|---|---|---|
| 0 | 0° | Red |
| 21 | 30° | Orange |
| 43 | 60° | Yellow |
| 85 | 120° | Green |
| 128 | 180° | Cyan |
| 170 | 240° | Blue |
| 213 | 300° | Magenta |
| 255 | 360° (≈0°) | Red (loop point) |
Proposal
- Entity:
HueAngle - Allowed units:
deg,%
- Capability type:
Hue - Properties:
-
angle(required), HueAngle
- Default:
[0deg, 360deg]
- Capability type:
Saturation - Properties:
-
saturation(required), Percent
- Default:
[0%, 100%]
Fixtures using Hue/Saturation
arri/l5-c.jsonarri/l7-c.jsonarri/l10-c.jsonarri/skypanel-s30c.jsonarri/skypanel-s60c.jsonarri/skypanel-s120c.jsonarri/skypanel-s360c.jsonastera/fp1-titan-tube.jsonastera/fp2-helios-tube.jsonastera/fp3-hyperion-tube.jsonastera/fp5-nyx-bulb.jsonaputure/nova-p300c.jsonetc/source-four-led-series-2-daylight-hd.jsonetc/source-four-led-series-2-tungsten-hd.jsonetc/source-four-led-series-2-lustr.jsonhive/bee-50-c.jsonhive/bumble-bee-25-cx.jsonhive/super-hornet-575-c.jsonhive/wasp-100-c.jsonhive/wasp-100-cx.jsonhive/hornet-200-c.jsonhive/hornet-200-cx.jsonclf/hera.jsonlupo/actionpanel-full-color.jsonlupo/superpanel-full-color-60.jsonlupo/superpanelpro-full-color-30.jsonlupo/ultrapanel-full-color-60.jsonlupo/ultrapanelpro-full-color-30.json
kengruven
Metadata
Metadata
Assignees
Labels
No labels