ESP8266/ESP32 и библиотека WiFiManager.

Пользовательские блоки для коммкникации и связи GSM, GPRS, IR, Bluetooth и другие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Iqubik
Сержант
Сообщения: 144
Зарегистрирован: 20 янв 2020, 06:10
Откуда: Ставрополь
Имя: Николай

ESP8266/ESP32 и библиотека WiFiManager.

Сообщение Iqubik »

Библиотека из первого поста у меня не взлетела. Сделал проект со встроенной.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Iqubik
Сержант
Сообщения: 144
Зарегистрирован: 20 янв 2020, 06:10
Откуда: Ставрополь
Имя: Николай

ESP8266/ESP32 и библиотека WiFiManager.

Сообщение Iqubik »

Уже увидил, что есть известная проблема совместимости espui и wifimanager.
Кто нибудь может посмотреть в сторону решения этой ситуации? Я пробовал, но не хватает квалификации.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

ESP8266/ESP32 и библиотека WiFiManager.

Сообщение aidar_i »

Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

ESP8266/ESP32 и библиотека WiFiManager.

Сообщение Naladchik »

Iqubik писал(а): 25 авг 2021, 15:01 Кто нибудь может посмотреть в сторону решения этой ситуации?
Ну было решение, поправил Айдар библиотеку, вышла ее новая версия и все, надо править заново.
Win10-64. FLProg Portable.
Изображение
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

ESP8266/ESP32 и библиотека WiFiManager.

Сообщение aidar_i »

Без правки библиотек
viewtopic.php?f=71&t=7414&p=107323#p107323
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

ESP8266/ESP32 и библиотека WiFiManager.

Сообщение aidar_i »

В первом сообщении выложил обновленный блок в новом редакторе.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

ESP8266/ESP32 и библиотека WiFiManager.

Сообщение aidar_i »

Изменил параметр pin_led, задал пин контроллера не через стандартный параметр, а как физический пин, чтобы он исключался от дальнейшего выбора.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 151 раз

ESP8266/ESP32 и библиотека WiFiManager.

Сообщение ecoins »

aidar_i писал(а): 11 окт 2021, 07:43 Изменил параметр pin_led, задал пин контроллера не через стандартный параметр, а как физический пин, чтобы он исключался от дальнейшего выбора.
Вопросы:
1.Для ESP8266 работает на ядре 3.0.2 и выше? Если нет, то понятны причины?
2.Для ESP32 работает на ядре 2.0.0 и выше? Если нет, то понятны причины?
3.Где правильнее брать библиотеку WiFimanager? Из 1-го поста?
Она отличается от библиотеки в Arduino IDE и не вполне понятна её версия.
В неё внесены изменения - если да, то какие?
----
Спасибо.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

ESP8266/ESP32 и библиотека WiFiManager.

Сообщение aidar_i »

[ref]ecoins[/ref],
1. и 2. Да работает. Проверял 3.0.2 и 2.0.0
Для esp8266 , для компиляции без ошибок с другими блоками espui и тп, в блоке для esp8266 добавлена дополнительная строка
3. Да, я выложил последним. Я изменения не вносил. Работает с коробки :)
Скачал с гитхаб. Попал удачно! :)
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 151 раз

ESP8266/ESP32 и библиотека WiFiManager.

Сообщение ecoins »

aidar_i писал(а): 11 окт 2021, 13:09 ecoins,
1. и 2. Да работает. Проверял 3.0.2 и 2.0.0
Для esp8266 , для компиляции без ошибок с другими блоками espui и тп, в блоке для esp8266 добавлена дополнительная строка
3. Да, я выложил последним. Я изменения не вносил.
Отлично, спасибо.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

ESP8266/ESP32 и библиотека WiFiManager.

Сообщение aidar_i »

Подправил пользовательский блок, а то при использовании с другими блоками, код в сетап располагался не первым.
Поменял в первом сообщении.

Отправлено спустя 13 минут 50 секунд:
ecoins писал(а): 11 окт 2021, 13:24 Отлично, спасибо.
Здесь пример работы с ESPUI и с WebUpdate.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

ESP8266/ESP32 и библиотека WiFiManager.

Сообщение aidar_i »

Удалил
AIlegatec
Рядовой
Сообщения: 2
Зарегистрирован: 07 мар 2022, 13:15
Имя: Алекс

ESP8266/ESP32 и библиотека WiFiManager.

Сообщение AIlegatec »

aidar_i писал(а):
Спасибо, работает с разными устройствами в отличии от встроенного в FLPROG решения, там некоторые сяоми и самсунги не подключались.
Но есть вопросы к библиотеке.
Во первых хотелось отключить открытие интернет броузера каждый раз при подключении к точке, решилось изменением флага
boolean _enableCaptivePortal = false; // enable captive portal redirection
в файле WiFiManager.h
Во вторых, при первом включении точка доступа отображается с замком и требует пароля, по через какое-то время становится открытой и пароля уже не требует, сброс устройства не помогает, только перепрошивка уже с новым именем точки доступа, и тогда она опять с замком минут на пять, а потом становится открытой(?!)..

Пока что выяснилось что через 180 секунд бездействия контроллер сбрасывается и после сброса точка доступа поднимается уже открытой, без пароля..
Решилось удалением команды в библиотечной функции :D
bool WiFiManager::shutdownConfigPortal()
{
#ifdef WM_DEBUG_LEVEL
DEBUG_WM(DEBUG_VERBOSE,F("shutdownConfigPortal"));
#endif

if(webPortalActive) return false;

if(configPortalActive){
//DNS handler
dnsServer->processNextRequest();
}

//HTTP handler
server->handleClient();

// @todo what is the proper way to shutdown and free the server up
server->stop();
server.reset();

WiFi.scanDelete(); // free wifi scan results

if(!configPortalActive) return false;
//ESP.restart();
dnsServer->stop(); // free heap ?
dnsServer.reset();

// turn off AP
// @todo bug workaround
// https://github.com/esp8266/Arduino/issues/3793
// [APdisconnect] set_config failed! *WM: disconnect configportal - softAPdisconnect failed
// still no way to reproduce reliably

bool ret = false;
// ret = WiFi.softAPdisconnect(false);
Serhio44
Рядовой
Сообщения: 22
Зарегистрирован: 12 окт 2020, 16:21
Откуда: Шизино
Имя: Сергей
Благодарил (а): 3 раза

ESP8266/ESP32 и библиотека WiFiManager.

Сообщение Serhio44 »

желаю здравия!

пытаюсь использовать WiFi Manager в проекте на ESP32.
Уперся в проблему.
Пока WiFi не законнектится на роутер ( в режиме поиска или точки доступа), весь проект висит. Как только соединится, сразу все поехало.
Без Менеджера работает все адекватно. Место установки блока Менеджера на ситуацию не влияет.
Собирается все в FLP 7.5.2 portable. Компилируется без ошибок и предупреждений

Как можно исправить ситуацию?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Коммуникация и связь»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя