Arduino ESP8266 SSDP-不在Windows上显示?

Arduino ESP8266 SSDP-不在Windows上显示?,arduino,esp8266,nodemcu,ssdp,Arduino,Esp8266,Nodemcu,Ssdp,我已经在我的NodeMCU上运行了ESP8266SSDP库,并将其配置为: SSDP.setSchemaURL("test.xml"); SSDP.setHTTPPort(80); SSDP.setName("Addressable Strip"); SSDP.setSerialNumber("001788102201"); SSDP.setURL("index.html"); SSDP.setModelName("ESP8266"); SSDP.setModelNumber("92900022

我已经在我的NodeMCU上运行了ESP8266SSDP库,并将其配置为:

SSDP.setSchemaURL("test.xml");
SSDP.setHTTPPort(80);
SSDP.setName("Addressable Strip");
SSDP.setSerialNumber("001788102201");
SSDP.setURL("index.html");
SSDP.setModelName("ESP8266");
SSDP.setModelNumber("929000226503");
SSDP.setModelURL("http://www.google.com");
SSDP.setManufacturer("Nobody");
SSDP.setManufacturerURL("http://www.google.com");
SSDP.setDeviceType("upnp:rootdevice");
if(SSDP.begin()){
  Serial.println("SSDP started");
}
由于某些原因,上述内容不会在Windows中显示,但是我下载了手机的SSDPTester,当它搜索设备时,我可以看到以下内容

9 Jan 2017 9:15:15 am: Packet received from 192.168.1.123:1900 :
HTTP/1.1 200 OK\r\n
EXT:\r\n
CACHE-CONTROL: max-age=1200\r\n
SERVER: Arduino/1.0 UPNP/1.1 ESP8266/929000226503\r\n
USN: uuid:38323636-4558-4dda-9188-cda0e6cd87f1\r\n
ST: upnp:rootdevice\r\n
LOCATION: http://192.168.1.123:80/description.xml\r\n
\r\n

有人知道为什么没有在Windows中显示吗?

在您的NodeMCU上,确保在启动时和定期发送通知消息,以便Windows控制点检测并列出设备。

这是您需要运行Apple的Bonjour以供Windows使用的发现工具吗?我不确定。我认为SDDP不同于你好!“不显示在Windows中”是什么意思?您希望它显示在哪里?它应该显示在Windows的“网络发现”部分下