我试图将数据从NodeMCU发送到计算机上的本地Thingsboard安装中。但是,我不知道该怎么做。我对这些东西真的很陌生,我看到了一些使用HTTP和MQTT的优秀示例,但是在Thingsboard网站上没有有关CoAP的任何信息。 有一个有关CoAP API参考的文档,其中说我需要向coap:// localhost:5683 / api / v1 /........../ telemetry发送一个发布请求,但是当我尝试使用邮递员说无法达到以下地址。我尝试使用http://localhost:5683/api/v1/........../telemetry来完成此操作。我在Thingsboard上“设备”的“最新遥测”部分中看到了消息。
要连接到我的Thingsboard安装,我使用localhost:8080,所以我假设我的Thingsboard服务器仅在端口8080而不是5683-> Coap上启动。我非常感谢您的帮助。
答案 0 :(得分:0)
在thingboard.yml文件中启用coap之后,必须重新启动计算机上的thingboard服务,才能使用该功能 “ sudo systemctl停止事物板”和 “ sudo systemctl启动事物板”