thingsboard支持三种传输遥测数据方式:http、mqtt以及coap,本文介绍如何通过mqtt协议推送数据到server端,

1、启动thingsboard server,安装流程可以参考https://www.iotschool.com/wiki/tbinstall

2、安装mqtt-使用淘宝镜像加速

npm install -g mqtt  --registry=https://registry.npm.taobao.org

3、将上一步安装好的mqtt node_modules数据拷贝到测试目录

4、测试目录中用到的脚本放在csdn上,可以下载:thingsboard-mqtt脚本.zip

5、替换mqtt-js.bat脚本里面的THINGSBOARD_HOST以及ACCESS_TOKEN后执行即可,在windows上执行运行mqtt-js.bat脚本

 

需要注意THINGSBOARD_HOST是配置的mqtt服务的端口,不是http服务端口:

thingsboard入门通过mqtt发送数据

 

ACCESS_TOKEN在设备管理页面获取

thingsboard入门通过mqtt发送数据

执行结果:

thingsboard入门通过mqtt发送数据

 

PS:

npm插件安装目录可以通过

npm config ls

thingsboard入门通过mqtt发送数据

命令获取

 

参考文章:

1、https://thingsboard.io/docs/getting-started-guides/helloworld/

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-15
猜你喜欢
  • 2022-12-23
  • 2021-12-29
  • 2022-12-23
  • 2022-12-23
  • 2021-11-01
  • 2021-07-22
  • 2021-11-30
相关资源
相似解决方案