esp8266_mdns
Поиск и обнаружение устройств в локальной сети через mDNS (Bonjour) на ESP8266
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8f65807b1362e5b081e9a320373a570e0c3192b4d39090b9c952c57a868d0683esp8266_mdns-1.1.8-8f65807b.zipОписание
Клиентская библиотека для работы с mDNS (Bonjour) на ESP8266. С её помощью можно слушать mDNS-пакеты в сети, парсить входящие запросы и ответы, а также отправлять собственные mDNS-вопросы и ответы. Это полезно, если нужно находить устройства в локальной сети по имени вместо IP-адреса. Библиотека работает с часто используемыми типами записей и декодирует их. Имеет несколько ограничений: обрабатывает только один пакет за раз (если mDNS-пакет больше размера страницы буфера, остаток теряется), автоматические ответы на входящие запросы ещё не реализованы. Требует наличие ESP8266WiFi и соответствующей поддержки mDNS на вашей ОС (Bonjour для Windows, Avahi для Linux, встроенная на macOS).