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
effectDpnein—Effekt-Auswahl

Beim Anzeigen erkennen ​

autoDetectDps: true (Datenpunkte beim Anzeigen erkennen): Die Felder oben und colorMode kommen aus dem Kanal des Haupt-Datenpunkts. Damit reicht ein Licht-Widget in einem Popup, das eine Liste für jede Lampe öffnet (Datenpunkt {{dp}}).

Kanal enthältBedienung
ON / SET (switch.light)An/Aus
DIMMER / BRIGHTNESS / SET (level.dimmer)Helligkeit
TEMPERATURE (level.color.temperature)Lichtwärme
RGB (level.color.rgb, #RRGGBB)Farbe, hex
HUE + SATFarbe, hsv
RED + GREEN + BLUEFarbe, rgb

Ist der Haupt-Datenpunkt ein boolean, ist er der Schalter, sonst die Helligkeit. HmIP-Kanäle desselben Geräts werden mit durchsucht.

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. Startet auf Wunsch aus dem bisherigen Layout (Aus Layout übernehmen); dafür die Komponenten tabs-all · tabs-brightness · tabs-color · tabs-temperature (Bedienelement mit Umschalter) und palette.

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
effects—Liste aus { value, label, color }

Wertebereiche ​

OptionStandard
brightnessMinaus DP, sonst 0Helligkeits-Minimum
brightnessMaxaus DP, sonst 100Helligkeits-Maximum
brightnessBarSize220max. px des Balkens (60–400)
satMax100Maximum des Sättigungs-DPs (hsv)
ctMinaus DP, sonst 2000min. Kelvin
ctMaxaus DP, sonst 6500max. Kelvin
ctSliderSize220max. px des Reglers (60–400)
hmWhiteValue200HmIP-Integer für Weiß-Modus (hm-color)
powerButtonSize120max. px der Power-Taste (40–240)

Leere Min/Max-Felder übernehmen common.min/common.max des Datenpunkts – auch in Popups mit {{parent}}, wo jede Lampe ihren eigenen Bereich mitbringt. Ein eingetragener Wert übersteuert den Datenpunkt.

Status-Datenpunkte ​

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