D2W: Введение

Для устройств Wi-Fi доступна опция прямого управления через локальную сеть. Обмен информацией осуществляется посредством POST запросов на http://dev_ip/api.cgi, где dev_ip - ip адрес устройства в локальной сети. Для обнаружения новых устройств в локальной сети используются широковещательные пакеты. Данные представлены в формате JSON.

Important

Возможность управления по локальной сети без токена безопасности по умолчанию заблокирована в целях безопасности. Это может быть актуальным, например, при использовании локального управления в общественных местах. Если данная мера безопасности не нужна, отключите ее на устройстве, переведя параметр bLc в значение oFF. В противном случае запросы на изменение без данного токена не будут выполняться.

Доступны следующие ключи JSON:

sn - серийный номер устройства, обязателен при передаче новых параметров.

cmd - отправка команды для получения данных от устройства (параметры, телеметрия)

par - изменение параметров устройства

time, auth - аутентификация

Note

На устройстве существует страница http://dev_ip/api.html, на которой можно проверить верность запросов и протестировать протокол обмена. Функция управления через API доступна так-же при работе утройства в режиме точки доступа. Для этого переведите устройство в режим «AP», подключитесь к нему и перейдите по ссылке: http://192.168.0.1/api.html

Note

На устройстве существует страница http://dev_ip/index.html, где доступна функция подключения устройства к облаку API CLOUD. Если пункт CLOUD включен, связь устройства с облаком активна. Если пункт CLOUD выключен, связь устройства с облаком отсутствует. При отключении связи с облаком гарантированно не передаются никакие данные на облако. Однако при этом не осуществляется и синхронизации времени на устройстве с облаком. Страница доступна так-же при работе утройства в режиме точки доступа. Для этого переведите устройство в режим «AP», подключитесь к нему и перейдите по ссылке: http://192.168.0.1/index.html