Как искать несколько устройств в локальной сети? Всем привет,
вопрос такой, у меня есть в сети три esp32 (кто не знает, это маленькая микросхема с wifi). То есть они через wifi подключились и получили по IP.
Теперь я хочу с компьютера просканировать локальную сеть и найти эти три esp32, кто знает как это сделать?
Мне пока кроме как пинговать бродкаст адрес и смотреть кто ответил, ничего в голову не приходит. Как к примеру это сделано у принтеров?
Ps: Я извиняюсь, я похоже вопрос несколько не так написал. Я могу конечно адреса посмотреть в роутере. Но мне надо не это.
Пример: Я включаю эти три устройства они подключаются к сети, потом я запускаю клиент (его еще нету) и он мне находит эти три устройства, после этого я могу сделать какие-то настройки.
Можно наверное сканировать сеть, но это долго, может есть какой-то другой способ.

21 Авг 2019 в 06:41
170 +1
0
Ответы
1

Для того чтобы найти несколько устройств в локальной сети можно использовать уникальные идентификаторы (например, MAC-адреса) каждого устройства. Вы можете добавить функцию в ваши ESP32, которая будет передавать идентификатор устройства при подключении к сети.

Затем на компьютере вы можете написать скрипт, который будет сканировать локальную сеть на предмет устройств с определенным идентификатором. Этот подход более эффективен, чем сканирование всей сети.

Также вы можете использовать механизм обнаружения устройств в сети, такой как SSDP (Simple Service Discovery Protocol) или mDNS (Multicast DNS), чтобы автоматически находить устройства в локальной сети без необходимости сканирования.

Надеюсь, это поможет вам в решении вашей задачи.

20 Апр в 13:14
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир