D2W: Поиск устройств
Для получения списка доступных устройств в локальной сети используются широковещательных UDP-пакетов. Каждое устройство после подключения к сети несколько раз в минуту посылает UDP-пакет на порт 23500 с JSON-данными вида:
{
"sn":"404CCAAAD4E8A89860609800000149",
"hw":"D2W",
"cloud":"true",
"connection":"cloudCon",
"wifi":"-71",
"display":"230"
}
sn - серийный номер устройства
hw - тип устройства
cloud- битовый параметр подключения к облаку. Может возвращать:true - подключено к облаку
false - не подключено к облаку.
connection- состояние подключения к облаку. Может возвращать значения:wiFiCon - подключено к сети Wi-Fi
tcpCon, helloCon, readyCon, sslCon - осуществляется подключение к облаку
cloudCon - подключено к облаку
APMode - устройство в режиме точки доступа
changeState - осуществляется переключение между режимами
wifi - уровень сигнала Wi-Fi в dBm
display - показание дисплея устройства на момент запроса