Описание
Устанавливает цвет в указанный оттенок. Если цвет установлен на выключенном устройстве, устройство включается, и состояние OnOffState.state
изменяется, отражая это. Аналогично, когда для яркости установлено значение 0, устройство выключается, и состояние OnOffState.state
изменяется соответствующим образом.
Поля
Ключ | Тип | Описание |
---|---|---|
devices | [ Устройство ] | Такие устройства, как умные фонари, которые могут изменять цвет или цветовую температуру. Необходимый Переменная разрешена. |
color | Цвет | Цвет для установки. Необходимый |
name | Нить | Название цвета, полученное из команды пользователя; может быть не всегда доступен (другими словами, при использовании относительных команд). Необязательный Чтобы использовать это поле, НЕЛЬЗЯ использовать все следующие поля: температура , SpectrumRGB , SpectrumHSV. Переменная разрешена. |
temperature | Цветовая температура | Значение температуры в Кельвинах. Необязательный Чтобы использовать это поле, НЕЛЬЗЯ использовать все следующие поля: имя , SpectrumRGB , SpectrumHSV . Переменная разрешена. Диапазон номеров значений зависит от каждого устройства. |
spectrumRGB | ЦветHex | Значение спектра RGB в виде десятичного целого числа. Необязательный Чтобы использовать это поле, НЕЛЬЗЯ использовать все следующие поля: имя , температура , спектрHSV . Некоторые устройства могут не поддерживать это поле. Переменная разрешена. |
spectrumHSV | СпектрHSV | Значение спектра HSV. Необязательный Чтобы использовать это поле, НЕЛЬЗЯ использовать все следующие поля: температура , спектрRGB , имя. Некоторые устройства могут не поддерживать это поле. |
hue | Число | Хюэ. Необходимый Переменная разрешена. |
saturation | Число | Насыщенность. Необходимый Переменная разрешена. |
value | Число | Ценить. Необходимый Переменная разрешена. |
Примеры
actions:
- type: device.command.ColorAbsolute
devices: My Device - Room Name
color:
name: blue