ColorAbsoluteCommand

Описание

Устанавливает цвет в соответствии с указанным оттенком. Когда цвет установлен на выключенном устройстве, устройство включается, и значение OnOffState.state изменяется в соответствии с этим. Аналогично, когда яркость установлена ​​на 0, устройство выключается, и значение OnOffState.state изменяется соответствующим образом.

Поля

Ключ Тип Описание
devices [ Устройство ]

Такие устройства, как «умные» светильники, которые могут менять цвет или цветовую температуру.

Необходимый

color Цвет

Цвет для установки.

Необходимый

name Нить

Название цвета извлекается из команды пользователя; может быть не всегда доступно (другими словами, при использовании относительных команд).

Необязательный

Для использования этого поля НЕЛЬЗЯ использовать следующие поля: temperature , spectrumRGB , spectrumHSV.

temperature Цветовая температура

Температура в Кельвинах.

Необязательный

Для использования этого поля НЕЛЬЗЯ использовать следующие поля: name , spectrumRGB , spectrumHSV.

Диапазон значений зависит от конкретного устройства.

spectrumRGB ColorHex

Значение Spectrum RGB в виде десятичного целого числа.

Необязательный

Для использования этого поля НЕЛЬЗЯ использовать следующие поля: имя , температура , спектрHSV.

Некоторые устройства могут не поддерживать это поле.

spectrumHSV SpectrumHSV

Значение Spectrum HSV.

Необязательный

Для использования этого поля НЕЛЬЗЯ использовать следующие поля: temperature , spectrumRGB , name.

Некоторые устройства могут не поддерживать это поле.

hue Число

Оттенок.

Необходимый

saturation Число

Насыщенность.

Необходимый

value Число

Ценить.

Необходимый

Примеры

actions:
- type: device.command.ColorAbsolute
  devices: My Device - Room Name
  color:
    name: blue