설명
색상을 지정된 색조로 설정합니다. 꺼져 있는 기기에서 색상을 설정하면 기기가 켜지고 OnOffState.state이 이를 반영하도록 변경됩니다. 마찬가지로 밝기가 0으로 설정되면 기기가 꺼지고 OnOffState.state가 그에 따라 변경됩니다.
필드
| 키 | 유형 | 설명 |
|---|---|---|
devices
|
[기기] |
색상 또는 색상 온도를 변경할 수 있는 스마트 조명과 같은 기기 필수 |
color
|
색상 |
설정할 색상입니다. 필수 |
name
|
문자열 |
사용자의 명령어에서 파싱된 색상 이름입니다. 항상 사용할 수 있는 것은 아닙니다 (즉, 상대 명령어를 사용하는 경우). 선택사항 이 필드를 사용하려면 temperature, spectrumRGB, spectrumHSV 필드를 모두 사용할 수 없습니다(CANNOT). |
temperature
|
ColorTemperature |
온도 값(단위: 켈빈)입니다. 선택사항 이 필드를 사용하려면 name, spectrumRGB, spectrumHSV 필드를 모두 사용할 수 없습니다. 값 번호 범위는 기기마다 다릅니다. |
spectrumRGB
|
ColorHex |
스펙트럼 RGB 값을 10진수 정수로 나타냅니다. 선택사항 이 필드를 사용하려면 name, temperature, spectrumHSV 필드를 모두 사용할 수 없습니다(CANNOT). 일부 기기에서는 이 필드를 지원하지 않을 수 있습니다. |
spectrumHSV
|
SpectrumHSV |
스펙트럼 HSV 값입니다. 선택사항 이 필드를 사용하려면 temperature, spectrumRGB, name 필드를 모두 사용할 수 없습니다(CANNOT). 일부 기기에서는 이 필드를 지원하지 않을 수 있습니다. |
hue
|
숫자 |
색조 필수 |
saturation
|
숫자 |
채도. 필수 |
value
|
숫자 |
가치'를 확인합니다. 필수 |
예
actions:
- type: device.command.ColorAbsolute
devices: My Device - Room Name
color:
name: blue