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

Как программно отключить/включить WiFi

DeGlucker

New member
Есть несколько устройств на ESP8266, которые собирают данные и каждые 20 минут
отправляют их на сервер. Как программно отключить/включить WiFi для
зкономии знергии и незагаживания эфира, фунции сбора должны продолжать работать.

Спасибо.
 

DeGlucker

New member
Прошивка своя, использую библиотеку ESP8266WiFi
WiFi.config(ip, gateway, subnet);
WiFiMulti.addAP(APname, APpass);

connect:
WiFiMulti.run();
disconnect:
WiFi.disconnect(true);
от сервера отключается, но AP остается, хотелось бы полностью ртключить WiFi
 

DeGlucker

New member
Отключаю:
WiFi.mode(WIFI_OFF);
после включения WiFi работает, роутер его видит, но в списке AP (смотрю другим ESP8266-12 командой AT+CWLAP) до перезагрузки больше не появляется, интересно, чей глюк.
Потребление пока не проверял.
 
Сверху Снизу