Как искать несколько устройств в локальной сети? Всем привет, вопрос такой, у меня есть в сети три esp32 (кто не знает, это маленькая микросхема с wifi). То есть они через wifi подключились и получили по IP. Теперь я хочу с компьютера просканировать локальную сеть и найти эти три esp32, кто знает как это сделать? Мне пока кроме как пинговать бродкаст адрес и смотреть кто ответил, ничего в голову не приходит. Как к примеру это сделано у принтеров? Ps: Я извиняюсь, я похоже вопрос несколько не так написал. Я могу конечно адреса посмотреть в роутере. Но мне надо не это. Пример: Я включаю эти три устройства они подключаются к сети, потом я запускаю клиент (его еще нету) и он мне находит эти три устройства, после этого я могу сделать какие-то настройки. Можно наверное сканировать сеть, но это долго, может есть какой-то другой способ.
Для того чтобы найти несколько устройств в локальной сети можно использовать уникальные идентификаторы (например, MAC-адреса) каждого устройства. Вы можете добавить функцию в ваши ESP32, которая будет передавать идентификатор устройства при подключении к сети.
Затем на компьютере вы можете написать скрипт, который будет сканировать локальную сеть на предмет устройств с определенным идентификатором. Этот подход более эффективен, чем сканирование всей сети.
Также вы можете использовать механизм обнаружения устройств в сети, такой как SSDP (Simple Service Discovery Protocol) или mDNS (Multicast DNS), чтобы автоматически находить устройства в локальной сети без необходимости сканирования.
Для того чтобы найти несколько устройств в локальной сети можно использовать уникальные идентификаторы (например, MAC-адреса) каждого устройства. Вы можете добавить функцию в ваши ESP32, которая будет передавать идентификатор устройства при подключении к сети.
Затем на компьютере вы можете написать скрипт, который будет сканировать локальную сеть на предмет устройств с определенным идентификатором. Этот подход более эффективен, чем сканирование всей сети.
Также вы можете использовать механизм обнаружения устройств в сети, такой как SSDP (Simple Service Discovery Protocol) или mDNS (Multicast DNS), чтобы автоматически находить устройства в локальной сети без необходимости сканирования.
Надеюсь, это поможет вам в решении вашей задачи.