我是Nodemcu的新手,我需要你的建议。
我正在做一个可以在大范围内工作的IOT项目,我决定使用Nodemcu-ESP8266来传输数据。我计划使用3 Nodemcu进行演示。其中两个用于从传感器收集数据并将它们传输到第三个Nodemcu。第三个Nodemcu将充当网关,它将从每个节点重新获得数据并将其发送到我自己创建的Web服务器。 Web有自己的域和托管。
有了上面的想法,我有一些问题:
非常感谢您的帮助。我真的很感激。抱歉我的英语不好。
如果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