• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Нужна помощь Как уйти от создания открытой точки доступа Wi-Fi?

Cadil

New member
Заложил в код метеостанции веб-сервер со статическим IP-адресом. Метеостанция работает, но при включении устройства автоматически создается открытая точка доступа с тем же именем, которое используется у меня для подключения к Интернету. Пытаясь найти команду, которая вызывает эту точку доступа, я закомментировал или удалил все, что связано с идентификацией Wi-Fi (ssid, pass), но отрытая точка доступа не исчезает.
Как объяснить эту мистику?
 
Последнее редактирование:

pvvx

Активный участник сообщества
Вы не пробовали смотреть примеры включения WiFi в Arduino IDE данные к библиотеке #include <ESP8266WiFi.h>?
Или читать краткое описание по ссылке https://esp8266.ru/arduino-ide-esp8266/ -> Библиотека WiFi ESP8266 (ESP8266WiFi) ?
 

CodeNameHawk

Moderator
Команда форума
Ну так перед этим было
Код:
//const char *ssid = "Best_VB";   
//const char *pass = "vbvb3591";
//  WiFi.begin(ssid, pass);
считайте, что есп злопамятная.
 

Cadil

New member
Нашел технически грамотное объяснение этому явлению:
При перепрошивке модуля ESP8266 данные о подключении к Wi-Fi не удаляются, поскольку они хранятся в другой части памяти.
Есть два варианта стереть эту информацию и перейти к заводским настройкам:
1. Для сброса до заводских настроек нужно на время подсоединить GPIO12 на землю.
2. В функцию setup() работающего скетча первой строкой добавить команду factoryReset();
Убедился - работает. Детали тут.
 
Сверху Снизу