説明
色を特定の色相に設定します。電源が切れているデバイスに色が設定されると、デバイスの電源がオンになり、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