gpt4 book ai didi

arduino - 无法浏览在esp8266中创建的Mdns服务

转载 作者:行者123 更新时间:2023-12-03 15:49:42 24 4
gpt4 key购买 nike

我到目前为止所做的是

我在nodemcu中创建了Mdns服务

    ... // code used to create the mdns service 

if (mdns.begin("esp", WiFi.localIP()))
Serial.println("MDNS responder started");

server.begin();
Serial.println("HTTP REST Server Started");

MDNS.addService("http", "tcp", 80);

...

Then I installed Bonjour in my windows . After that I am able to ping esp.local from my windows power shell and also I could communicate with the iot device from browser using the mdns name esp.local .



问题Iam目前正在苦苦挣扎。

Iam在搜索Mdns服务时无法发现此设备。
我在Windows Powershell中使用 dns-sd浏览我的服务,但未发现此设备。

该命令是 dns-sd.exe -B <Type> <Domain> (Browse for services instances) 所以我尝试了
dns-sd -B _http._tcp local. //have doubt about this one .
它只是显示
Browsing for _http._tcp.local.
如果有人可以帮助我,那就太好了。谢谢。

最佳答案

对我来说,需要在循环函数内调用MDNS.update()使其起作用。

关于arduino - 无法浏览在esp8266中创建的Mdns服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51153306/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com