説明
色を指定した色相に設定します。電源がオフのデバイスで色を設定すると、デバイスの電源がオンになり、OnOffState.state
が変化してそのことを反映します。同様に、明るさが 0 に設定されている場合、デバイスの電源がオフになり、それに応じて OnOffState.state
が変更されます。
フィールド
キー | 型 | 説明 |
---|---|---|
devices
|
[デバイス] |
色や色温度を変更できるスマートライトなどのデバイス。 必須 |
color
|
色 |
設定する色。 必須 |
name
|
文字列 |
ユーザーのコマンドから解析された色名。常に利用できるとは限りません(相対コマンドを使用している場合など)。 省略可 このフィールドを使用すると、temperature、spectrumRGB、spectrumHSV の各フィールドは使用できなくなります。 |
temperature
|
ColorTemperature |
ケルビン単位の温度値。 省略可 このフィールドを使用すると、name、spectrumRGB、spectrumHSV の各フィールドは使用できなくなります。 値の範囲はデバイスによって異なります。 |
spectrumRGB
|
ColorHex |
スペクトル RGB 値(10 進整数)。 省略可 このフィールドを使用するには、name、temperature、spectrumHSV の各フィールドは使用できません。 一部のデバイスではこのフィールドがサポートされていない場合があります。 |
spectrumHSV
|
SpectrumHSV |
スペクトルの HSV 値。 省略可 このフィールドを使用するには、temperature、spectrumRGB、name の各フィールドは使用できません。 一部のデバイスではこのフィールドがサポートされていない場合があります。 |
hue
|
番号 |
色相。 必須 |
saturation
|
番号 |
彩度。 必須 |
value
|
番号 |
価値。 必須 |
例
actions:
- type: device.command.ColorAbsolute
devices: My Device - Room Name
color:
name: blue