ColorAbsoluteCommand

说明

将颜色设置为指定色调。如果在设备处于关闭状态时设置颜色,设备会开机,并且 OnOffState.state 会相应更改。同样,如果将亮度设置为 0,设备会关机,并且 OnOffState.state 会相应更改。

字段

类型 说明
devices [Device]

可以更改颜色或色温的设备,例如智能灯。

必需

color Color

要设置的颜色。

必需

name String

从用户命令解析出的颜色名称;可能并非始终可用(也就是说,在使用相对命令时)。

可选

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

temperature ColorTemperature

以开尔文为单位的温度值。

可选

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

值范围取决于每个设备。

spectrumRGB ColorHex

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

可选

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

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

spectrumHSV SpectrumHSV

频谱 HSV 值。

可选

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

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

hue Number

色调。

必需

saturation Number

饱和度。

必需

value Number

值。

必需

示例

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