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

Нужна помощь Подключение к wifi по mac адресу

workpage

New member
Развернута WiFi сеть UniFi. Бесшовный роуминг. 6 точек с одинаковыми SSID и паролем, но разными каналами и IP.
Проблема заключается в том, что ESP подключаются подчас не к самой сильной точке, а рандомно. Есть возможность при инициализации подключения в ESP, помимо SSID и пароля, дополнительно указать MAC адрес точки доступа?
 

Алексей.

Active member
Странный вопрос...
Если уже вы научились определять от какой точки доступа наиболее сильный сигнал, т.е. вам известно bssid (тот самый мак) и номер канала, то почему вы их не передаете в WiFi.begin?

П.С.
Не забывайте, что если установлен persistent, то begin и disconnect будут перезаписывать флеш, если ssid и password для точек доступа в вашей бесшовной сети одинаковые, установите WiFi.persistent(false) и вызывайте begin сколько угодно.
 
Последнее редактирование:

nhknhk

New member
можно попробовать использовать таскер и класс wifimulti.
Сканить сеть.
выбирать самый ближайший по уровню сигнала канал и переключаться на него.
только вот думаю ESP с этим будет поглюкивать, т.к. задача скана довольно тяжелая.
Station — ESP8266 Arduino Core 2.4.0 documentation
 
Сверху Снизу