Swiitch API: различия между версиями
imported>Swiitch (Новая страница: « == MQTT API : == Реле / диммеры / RGB : Топики : Для команд управления : /switch_CC/set Ответ на кома…») |
(нет различий)
|
Версия от 08:07, 18 августа 2022
MQTT API :
Реле / диммеры / RGB : Топики : Для команд управления : /switch_CC/set Ответ на команду (содержит все данные в JSON) : /switch_CC/state
Запрос состояния : get_ns_value Включить : switch_ns_on Выключить : switch_ns_on Переключить состояние : switch_ns_toggle Установить яркость : dimmer_ns_EE Задать цвет : rgb_color_ns_FF Переключить ночной режим (яркость) : night_ns_mode_toggle Включить ночной режим (яркость) : night_ns_mode_on Выключить ночной режим (яркость) : night_ns_mode_off
Задать температуру свечения : color_temp_ns=HH
Датчики :
Топики :
Для команд управления :
/sensor_CC/set
Ответ на команду (содержит все данные в JSON) :
/sensor_CC/state
Команды :
Запрос состояния :
sensor_get_ns_value
Установить температуру для термостата :
set_ns_temp_on_JJ
Включить режим охраны :
arms_ns_on
Выключить режим охраны :
arms_ns_off
Локальное HTTP GET API :
Датчики :
Запрос состояния (все параметры в JSON формате) : http://192.168.x.x/?json_cmd=y&sens_=y&user=_AA_&pass=_BB_&dnum=_CC_&sensor_get_ns_value=y
Запрос состояние (один параметр) : http://192.168.x.x/?json_cmd=y&sуты_=y&user=_AA_&pass=_BB_&dnum=_CC_&sensor_get_ns_value=__DATA_
Установить температуру для термостата :
http://192.168.x.x/?json_cmd=y&sens_=y&user=_AA_&pass=_BB_&dnum=_CC_&set_ns_temp_on=_JJ_
Включить режим охраны : http://192.168.x.x/?json_cmd=y&sens_=y&user=_AA_&pass=_BB_&dnum=_CC_&arms_ns=on
Выключить режим охраны : http://192.168.x.x/?json_cmd=y&sens_=y&user=_AA_&pass=_BB_&dnum=_CC_&arms_ns=on
Реле / Диммер / RGB :
Запрос состояния (все параметры в JSON формате) : http://192.168.x.x/?json_cmd=y&sw_=y&user=_AA_&pass=_BB_&dnum=_CC_&get_ns_value=y
Запрос состояние (один параметр) : http://192.168.x.x/?json_cmd=y&sw_=y&user=_AA_&pass=_BB_&dnum=_CC_&get_ns_value=__DATA_
Включить : http://192.168.x.x/?json_cmd=y&sw_=y&user=_AA_&pass=_BB_&dnum=_CC_&switch_ns=on Выключить : http://192.168.x.x/?json_cmd=y&sw_=y&user=_AA_&pass=_BB_&dnum=_CC_&switch_ns=off Переключить состояние : http://192.168.x.x/?json_cmd=y&sw_=y&user=_AA_&pass=_BB_&dnum=_CC_&switch_ns=toggle
Установить яркость : http://192.168.x.x/?json_cmd=y&sw_=y&user=_AA_&pass=_BB_&dnum=_CC_&dimmer_ns=_EE_
Задать цвет : http://192.168.x.x/?json_cmd=y&sw_=y&user=_AA_&pass=_BB_&dnum=_CC_&rgb_color_ns=_FF_
Переключить ночной режим (яркость) : http://192.168.x.x/?json_cmd=y&sw_=y&user=_AA_&pass=_BB_&dnum=_CC_&night_ns_mode=toggle Включить ночной режим (яркость) : http://192.168.x.x/?json_cmd=y&sw_=y&user=_AA_&pass=_BB_&dnum=_CC_&night_ns_mode=on Выключить ночной режим (яркость) : http://192.168.x.x/?json_cmd=y&sw_=y&user=_AA_&pass=_BB_&dnum=_CC_&night_ns_mode=off
Задать температуру свечения : http://192.168.x.x/?json_cmd=y&sw_=y&user=_AA_&pass=_BB_&dnum=_CC_&color_temp_ns=_HH_
Параметры :
_AA_ - логин от аккаунта
_BB_ - пароль от аккаунта
_CC_ - номер выхода (отсчет с 0)
_DD_ - состояние (on/off/toggle) _EE_ - ярксть (0-100%) _FF_ - цвет в HEX (ffffff) _GG_ - состояние ночного режима (on/off/toggle) _HH_ - температура свечения (1700-6500) _JJ_ - температура удержания для термостата _DATA_ - нужный параметр (state, dimmer, color, color_temp)