설명
색상을 지정된 색조로 설정합니다. 전원이 꺼진 기기에서 색상을 설정하면 기기의 전원이 켜지고 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