проверка online для esp8266 (как правильно?)
Добавлено: Пн сен 19, 2016 5:26 pm
Возникла необходимость проверить ESP8266 (прошивка wifiot) на "живость".
данные с ESP получаю сценарием espdata, также установлен модуль esp8266_wifiot.
пока сравниваю передаваемый от ESP Uptime с его передыдущем значением:
Но в данном случае есть ложные срабатывания и думаю есть более изящный подход.
Ping устройства, меня не устроил.
Подскажите кто как делал?
данные с ESP получаю сценарием espdata, также установлен модуль esp8266_wifiot.
пока сравниваю передаваемый от ESP Uptime с его передыдущем значением:
Код: Выделить всё
if (gg('ESP01.uptime_old')!=gg('ESP01.uptime'))
{
setGlobal ('ESP01.online',1);
} else { setGlobal ('ESP01.online',0); }
setGlobal ('ESP01.uptime_old',gg('ESP01.uptime'));
Ping устройства, меня не устроил.
Подскажите кто как делал?