Управление состоянием питания.
параметры:
action
: [on/off] или [true/false]duration
- продолжительность перехода в msmode
- TODO
Управление яркостью.
параметры:
brightness
- яркость [1, 100]duration
- продолжительность перехода в ms
Управление цветовой температурой.
параметры:
ct
- цветовая температура в Кduration
- продолжительность перехода в ms
Управление цветом.
параметры:
rgb
- [0, 16777215] hex:[0, 0xFFFFFF] или отдельно по каналамr,g,b
- [0, 255]duration
- продолжительность перехода в ms
Управление цветом по типу "цветовая модель".
параметры:
hue
- цветовой тон [0, 359]saturation
илиsat
- насыщенность [0, 100]duration
- продолжительность перехода в ms
Начать выполнение набора эффектов.
параметры:
-
action
- TODO -
infinite
- выполнять эффект пока устройство не будет выключено, либо эффект остановлен [true, false(default)] -
flow_expression
- массив эффектов:Возможны следующие комбинации:
{ duration, [brightness], ct } { duration, [brightness], rgb } | { duration, [brightness], r,g,b } { sleep }
где:
brightness
- яркость [1, 100]duration
- продолжительность перехода в msrgb
- [0, 16777215] hex:[0, 0xFFFFFF] или отдельно по каналамr,g,b
- [0, 255]ct
- цветовая температура в Кsleep
- пауза в ms
Остановить выполнение набора эффектов.
параметры: отсутствуют
Включить сцену.
параметры:
Возможны следующие сцены:
-
цветовая температура:
ct
- цветовая температура в Кbrightness
- яркость [1, 100]
-
цветовая модель:
hue
- цветовой тон [0, 359]saturation
илиsat
- насыщенность [0, 100]brightness
- яркость [1, 100] TODO: ???
-
цвет:
rgb
- [0, 16777215] hex:[0, 0xFFFFFF] или отдельно по каналамr,g,b
- [0, 255]
-
автовыключение:
brightness
- яркость [1, 100]delayOff
- продолжительность перехода в ms
-
эффекты:
аналогично команде start_cf. Параметры передаются через
cf
.
Добавить задачу
параметры:
action
- [off]timer
- длительность таймера в m
Удалить задачу
параметры:
action
- [off]
Получить задачу
параметры:
action
- [off]
Переключить состояние питания на противоположное.
параметры: отсутствуют
Изменить яркость, цветовую температуру или цвет.
параметры:
action
- [circle(default), increase, decrease]property
- [brightness, color, ct]
Получить значения свойств.
параметры:
- массив запрашиваемых свойств, согласно документации Yeelight.
Установить имя устройства.
параметры:
name
- имя
Сохранить текущее состояние. При восстановлении питания устройство перейдет в это состояние.
параметры: отсутствуют