Skip to content

RGB-Licht

Steuert Helligkeit, Farbe, Lichtwärme und Effekte einer Lampe in einem Widget. Unterstützt HSV-, RGB-, Hex- und HmIP-Color-Datenpunkte. Die Steuerelemente werden über eine Tab-Leiste umgeschaltet; eine optionale Preset-Palette bietet Schnellzugriff auf Farben.

Datenpunkt

Je nach Funktion werden verschiedene Datenpunkte verwendet. colorMode bestimmt, welche Farb-DPs ausgewertet werden.

FeldPflichtTyp
brightnessDpneinnumberHelligkeit; Fallback auf datapoint
switchDpneinbooleanseparater An/Aus-DP; ohne ihn schaltet die Helligkeit auf min / max
hueDp / saturationDpneinnumberbei colorMode: hsv
rDp / gDp / bDpneinnumberbei colorMode: rgb
colorHexDpneinstringeinzelner Hex-String (#RRGGBB) bei colorMode: hex
colorDpneinnumbereinzelner HmIP-Color-Integer bei colorMode: hm-color
temperatureDpneinnumberFarbtemperatur in Kelvin
effectDpneinEffekt-Auswahl

Layouts

light-all

Alle verfügbaren Tabs (Helligkeit, Farbe, Temperatur, Effekte) mit Power-Taste und Palette.

light-brightness

Nur der Helligkeits-Tab.

light-color

Nur der Farbrad-Tab.

light-temperature

Nur der Farbtemperatur-Tab.

Custom

Power, Helligkeit, Farbrad, Temperatur, Effekte, Palette, Titel, Status und Icon frei in einer Zellenmatrix platzieren — siehe Custom-Layout.

Einstellungen

Alle Optionen werden im Editor unter Widget bearbeiten gesetzt.

Anzeige

OptionStandard
showTitletrueTitel anzeigen
showIcontrueIcon anzeigen
showStatetrueStatus-Text (An/Aus · %) anzeigen
iconLightbulbLucide-Icon
iconSize20px
titleAlignleftleft · center · right
statusAlignleftleft · center · right

Farbe

OptionStandard
colorModenonenone · hsv · rgb · hex · hm-color
colorWheelStylediscdisc (Scheibe) · ring (Ring)
colorWheelSize240max. px (80–400)
showPalettetruePreset-Farbpalette anzeigen
colorPresets8 StandardfarbenListe von Hex-Farben (max. 8)
paletteSize32px; oder sm (22) · lg (48)

Effekte

OptionStandard
effectsListe aus { value, label, color }

Wertebereiche

OptionStandard
brightnessMin0Helligkeits-Minimum
brightnessMax100Helligkeits-Maximum
brightnessBarSize220max. px des Balkens (60–400)
satMax100Maximum des Sättigungs-DPs (hsv)
ctMin2000min. Kelvin
ctMax6500max. Kelvin
ctSliderSize220max. px des Reglers (60–400)
hmWhiteValue200HmIP-Integer für Weiß-Modus (hm-color)
powerButtonSize120max. px der Power-Taste (40–240)

Status-Datenpunkte

Optionale Batterie- und Erreichbarkeits-DPs werden als kleine Badges eingeblendet (Abschnitt Status-Datenpunkte im Dialog).