Я хочу обнаружить моего брокера Mosquitto MQTT, использующего мой ESP с LUA в моей локальной сети.Мой ESP8266 находится в той же сети.
Я работаю
NodeMCU custom build by frightanic.com
branch: master
commit: 4905381c004bdeaf744a60bb940c1906c2e052d4
SSL: false
modules: bme280,dht,file,gpio,http,mdns,mqtt,net,node,rtctime,sjson,sntp,tmr,uart,wifi
build created on 2019-04-28 18:59
powered by Lua 5.1.4 on SDK 2.2.1(6ab97e9)
Все работает, как ожидалось, когда я подключаюсь к брокеру, зная IP порт:
m:connect("10.0.1.97", 1883, 0, function(client)
...
Но как мне узнать IP-адрес устройства, на котором работает брокер, и порт?Mosquitto настроен так:
http://dagrende.blogspot.com/2017/02/find-mqtt-broker-without-hard-coded-ip.html
Модуль LUA mdns не обеспечивает обнаружение, я прав?