Cordova -如何在LAN上TCP连接到MAC地址

idfiyjo8  于 2023-04-06  发布在  Mac
关注(0)|答案(1)|浏览(194)

我正在使用Cordova开发一个应用程序,它将从移动的控制ESP 32设备。我使用Cordova BLE插件与设备进行了初步接触,当我设置WiFi参数并检索WiFi设备的MAC地址时。后来,我想不再使用BT通信,直接通过局域网与设备进行通信。问题是我不想使用BT通信。I don’我不知道设备未来的IP地址.在Cordova中有没有办法创建一个TCP连接到局域网中的一个已知MAC地址或者对所有IP / MAC地址进行局域网扫描?我找不到任何这样的插件/功能.当然还有其他的解决方案-尝试联系所有的IP从连接的局域网范围内或通过一些网络服务器传递IP地址,但这些似乎都没有对我有效。

icnyk63a

icnyk63a1#

ESP32设备可以设置mDNS示例,使其在LAN上可见。它可以在数据中包含其MAC地址。然后您的中心可以通过服务浏览找到它。

相关问题