Beschreibung
Legt die Farbe auf den angegebenen Farbton fest. Wenn die Farbe auf einem ausgeschalteten Gerät festgelegt wird, wird das Gerät eingeschaltet und der OnOffState.state ändert sich entsprechend. Wenn die Helligkeit auf 0 gesetzt wird, wird das Gerät ausgeschaltet und der OnOffState.state ändert sich entsprechend.
Felder
| Schlüssel | Typ | Beschreibung |
|---|---|---|
devices
|
[Gerät] |
Geräte wie smarte Lampen, bei denen die Farbe oder Farbtemperatur geändert werden kann. Erforderlich |
color
|
Farbe |
Festzulegende Farbe. Erforderlich |
name
|
String |
Farbname, der aus dem Befehl des Nutzers geparst wurde. Ist möglicherweise nicht immer verfügbar (d. h. bei Verwendung relativer Befehle). Optional Wenn dieses Feld verwendet wird, dürfen die folgenden Felder NICHT verwendet werden: temperature, spectrumRGB, spectrumHSV |
temperature
|
ColorTemperature |
Temperaturwert in Kelvin. Optional Wenn dieses Feld verwendet wird, dürfen die folgenden Felder NICHT verwendet werden: name, spectrumRGB, spectrumHSV Der Wertebereich hängt vom jeweiligen Gerät ab. |
spectrumRGB
|
ColorHex |
RGB-Wert des Spektrums als Dezimalzahl. Optional Wenn dieses Feld verwendet wird, dürfen die folgenden Felder NICHT verwendet werden: name, temperature, spectrumHSV Einige Geräte unterstützen dieses Feld möglicherweise nicht. |
spectrumHSV
|
SpectrumHSV |
HSV-Wert des Spektrums. Optional Wenn dieses Feld verwendet wird, dürfen die folgenden Felder NICHT verwendet werden: temperature, spectrumRGB, name Einige Geräte unterstützen dieses Feld möglicherweise nicht. |
hue
|
Number |
Farbton. Erforderlich |
saturation
|
Number |
Sättigung. Erforderlich |
value
|
Number |
Wert. Erforderlich |
Beispiele
actions:
- type: device.command.ColorAbsolute
devices: My Device - Room Name
color:
name: blue