我是Nodemcu的新手,我需要您的建议。
我目前正在做一个可以在大范围内工作的IOT项目,因此我决定使用Nodemcu-ESP8266来传输数据。我计划使用3个Nodemcu进行演示。其中两个用于从传感器收集数据并将其传输到第三Nodemcu。第3个Nodemcu将像网关一样工作,它将确认来自每个节点的数据并将其发送到我自己创建的Web服务器。 Web具有自己的域和托管。
基于上述想法,我有一些问题:
非常感谢您的帮助。我真的很感激我也很抱歉英语不好。
答案 0 :(得分:0)
如果NODEMCU通过WiFi与路由器连接(路由器需要连接互联网),则NODEMCU可用于直接向服务器发送数据。
您可以使用MQTTfx桌面应用程序从NodeMcu(ESP8266)发送和接收数据。
ESP8266的MQTT库
https://github.com/Imroy/pubsubclient
使用以下链接可以更熟悉MQTT协议
https://www.hivemq.com/blog/mqtt-essentials-part-1-introducing-mqtt MQTT basic diagram