BLYNK
BLYNK.IO       📲 GETTING STARTED       📗 DOCS       ❓HELP CENTER       👉 SKETCH BUILDER

Blynk WM + AsyncWEB

Добрый день.

Играюсь со стандартным примерном BlynkSimpleEsp32_Async_WM

Работает вроде все отлично, но столкнулся с особенностью.

Если сервер Blynk не доступен во время старта контроллера, то условие в void setup():

Blynk.begin();

If (Blynk.connect)

Вызывает постоянные попытки подключения и дальше по коду не проходит. Есть какие либо штатные настройки в Blynk заголовке чтобы ограничить либо число повторных подключений, либо тайм аут?

И насколько я понимаю это условие в setup() нужно для конфигурирования Blynk. Может можно от него полностью избавиться?
Я пробовал заменить Blynk.begin на Blynk.config, но так оно не работает :frowning:

И ещё интересно было отлавливать статус DoubleReset, что бы отобразить состояние “Сервер конфигурации запущен” на LCD, но что-то ни каких глобальных переменных или функций проверки состояния не нашёл.

Решение нашлось само :slight_smile: Прочитать файл в spiffs…