В статье ESP8266 асинхронный веб-сервер описан скелет программы для ESP устройств, где в коде есть такая строка server.on("/name", HTTP_GET, [](AsyncWebServerRequest *request){
request->send(200, "text/plain", "LED_1");
}); По команде “name” к нашему устройству получаем имя устройства. И если устройство отвечает на запрос, получаем ip адрес. Написал приложение для телефона в Android Studio на Kotlin https://disk.yandex.ru/d/oKqNYComQgjpwA - apk файл для установки на устройство Нажимаем на Search (Поиск) Начинается поиск устройств в сети. Найденные добавляются. Можно остановить поиск кнопкой STOP Найденные устройства. При нажатии происходит переход в браузер по умолчанию в наше устройство Очень простое приложение Основные компоненты lateinit var b_1: Button //Кнопка поиска
lateinit var t_1: ListView //Список устройств
lateinit var list_1: ArrayList<String> //Список устройств в памяти
lateinit var list_ip: ArrayList<String> //Список ип адресов устройств в памяти Сохранение списка