物联网开源平台开发系列006 – 在Thingsboard内创建一个设备

本篇介绍如何在Thingsboard 内创建一个设备 ,并用设备模拟器模拟向服务器发送消息。Thingsboard 默认支持MQTT、Coap、Http 通信协议。

准备工作

下载一个MQTT 设备模拟器 , MQTT工具箱 , 并完成安装。MQTTX 无需更多设置,默认设置就可用。

物联网开源平台开发系列006 – 在Thingsboard内创建一个设备

第一步,在Thingsboard 上创建您的第一个设备,

物联网开源平台开发系列006 – 在Thingsboard内创建一个设备
物联网开源平台开发系列006 – 在Thingsboard内创建一个设备
物联网开源平台开发系列006 – 在Thingsboard内创建一个设备

创建完成, 会有一个检查连通性的界面

物联网开源平台开发系列006 – 在Thingsboard内创建一个设备

此界面可以关闭。我们用MQTTX来检查。

重要: MQTT默认端口1883 ,防火墙上必须打开

第二步, 在MQTTX上建立连接

物联网开源平台开发系列006 – 在Thingsboard内创建一个设备
物联网开源平台开发系列006 – 在Thingsboard内创建一个设备
物联网开源平台开发系列006 – 在Thingsboard内创建一个设备

复制设备ID 和 访问令牌,填入MQTTX的Client ID 和 用户名。

物联网开源平台开发系列006 – 在Thingsboard内创建一个设备
物联网开源平台开发系列006 – 在Thingsboard内创建一个设备

Topic 填入 v1/devices/me/telemetry

物联网开源平台开发系列006 – 在Thingsboard内创建一个设备

点下面的发送按钮,这时候,就能看到您的遥测数据了。

物联网开源平台开发系列006 – 在Thingsboard内创建一个设备
物联网开源平台开发系列006 – 在Thingsboard内创建一个设备

对应的数据库表:

ts_kv , ts_kv_latest

物联网开源平台开发系列006 – 在Thingsboard内创建一个设备

如果要传入设备的属性数据, Topic 填入 v1/devices/me/attributes

创建设备对应的API:/api/device-with-credentials

系列文章:

物联网开源平台开发系列001 – 开源平台Thingsboard 介绍

物联网开源平台开发系列002 – Thingsboard 用户系统分析

物联网开源平台开发系列003 – Thingsboard OAuth2 – Google身份验证登陆

物联网开源平台开发系列004 – Thingsboard的实体、资产、设备一般说明及数据存储 – 陈皮王五de杂记

物联网开源平台开发系列005 – Thingsboard的API简述 – 陈皮王五de杂记

物联网开源平台开发系列006 – 在Thingsboard内创建一个设备 – 陈皮王五de杂记

物联网开源平台开发系列007 – 在Thingsboard内批量导入设备 – 陈皮王五de杂记

原创文章,作者:Gary,如若转载,请注明出处:https://www.cpw5.top/752.html

淘宝小店:陈皮王五工作室

(0)
GaryGary
上一篇 1天前
下一篇 13小时前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

评论列表(4条)