ColorAbsoluteCommand

说明

将颜色设为指定的色相。如果在关机的设备上设置颜色,设备会开机,并且 OnOffState.state 会更改以反映这一点。同样,当亮度设置为 0 时,设备会关机,且 OnOffState.state 会相应地发生变化。

字段

类型 说明
devices [设备]

可以改变颜色或色温的智能灯等设备。

必需

变量。

color 颜色

要设置的颜色。

必需

name 字符串

从用户的命令解析的颜色名称;未必始终可用(换句话说,使用相对命令时)。

可选

如要使用此字段,不得使用以下所有字段:temperaturespectrumRGBspectrumHSV

变量。

temperature ColorTemperature

温度值(以开尔文为单位)。

可选

要使用此字段,不得使用以下所有字段:namespectrumRGBspectrumHSV

变量。

数值范围取决于每种设备。

spectrumRGB ColorHex

以十进制整数表示的光谱 RGB 值。

可选

如要使用此字段,不得使用以下所有字段:nametemperaturespectrumHSV

某些设备可能不支持此字段。

变量。

spectrumHSV SpectrumHSV

频谱 HSV 值。

可选

如要使用此字段,不得使用以下所有字段:temperaturespectrumRGBname

某些设备可能不支持此字段。

hue 数字

色调。

必需

变量。

saturation 数字

饱和度。

必需

变量。

value 数字

价值。

必需

变量。

示例

actions:
- type: device.command.ColorAbsolute
  devices: My Device - Room Name
  color:
    name: blue