MQTT-брокер подключается без предустановленного IP-адреса - PullRequest
0 голосов
/ 08 января 2020

Я создаю приложение для использования RasPberry в качестве брокера и клиента MQTT и получаю сообщение от ESP32, который является другим клиентом MQTT. Мне нужно иметь ESP32 для подключения брокера без предварительной настройки IP-адреса вручную. Кто-нибудь знает, как позволить Raspberry сделать IP-адрес беспроводным и безопасным? Или Rasberry Pi может получить статический IP-адрес c независимо от того, какая конфигурация сети изменилась? Спасибо за любую помощь или обсуждение.

1 Ответ

0 голосов
/ 09 января 2020

Эти две инструкции оказали некоторую помощь: для создания запросов mDNS в raspberry и клиенте mDNS для получения ввода строки. Для определения принципа «слепого поиска» потребовалось больше логики c, но, учитывая причину безопасности, мы предпочли передать строковое имя хоста с помощью BLE со стороны приложения.

mDNS-клиент в ESP32 для получения строкового ввода Как ESP32 (DOIT DevKit) находит другой хост в той же локальной сети через mDNS?

для создания поисков mDNS в Raspberry :

http://root42.blogspot.com/2015/02/how-to-setup-mdns-lookups-on-raspberry.html

...