Введение
Для устройств Wi-Fi c версией прошивки 2.3 и старше доступна опция прямого управления через локальную сеть. Обмен информацией осуществляется посредством POST запросов на http://dev_ip
/api.cgi, где dev_ip
- ip адрес устройства в локальной сети. Для обнаружения новых устройств в локальной сети используются широковещательные пакеты. Данные представлены в формате JSON.
Важно
Возможность управления по локальной сети без аутентификации по умолчанию заблокирована в целях безопасности.
В версии 2.3 и выше доступны следующие ключи JSON:
sn
- серийный номер устройства, обязателен при передаче новых параметров.
cmd
- отправка команды для получения данных от устройства (параметры, расписание, телеметрия)
par
- изменение параметров устройства
tt
- передача расписания
В версии 2.4 добавлены:
time
, auth
- аутентификация
Важно
Нельзя в одном запросе передавать расписание и параметры, а также несколько дней расписания.
Примечание
На устройстве есть страница http://dev_ip
/api.html, на которой можно проверить верность запросов и протестировать протокол обмена.