三、开源的物联网项目平台——Thingsboard设备的创建与管理
本文介绍了在ThingsBoard平台进行设备管理和数据上传的操作流程。首先详述了创建设备的步骤:通过租户管理员界面进入设备管理,填写设备信息并选择配置。其次以MQTT协议为例说明数据上传方法,介绍MQTT.fx和MQTTX两款软件的具体配置过程,包括连接设置、访问令牌配置和遥测数据发布。最后讲解了如何在仪表板上可视化设备数据,包括创建仪表板库、添加部件和绑定设备数据等操作。整个流程涵盖了从设备创
讲述在系统中进行设备的创建以及管理,同时叙述数据上传到设备的操作(MQTT协议为例)。
一、创建设备
进入租户管理员界面。
单击实体,打开实体的下级菜单,单击设备,进入设备界面。
单击“+”,创建设备。
打开添加新设备界面,填写设备名称和设备配置(可以默认设置为default)。
也可以选择“新建设备配置”,如下图所示。
单击“添加”按钮,添加设备。
二、设备数据的上传
此处叙述数据上传到设备的操作(MQTT协议为例)。此处的安装的MQTT软件可以有和
,此两款软件可以连接硬件设备,也可以做虚拟数据。
下面介绍两款MQTT软件的应用方法。
(一)mqttfx的应用
1.默认安装后,可以在开始中将MQTTfx快捷图标拖拽到桌面上。
2.双击图标,打开MQTT.fx界面。
单击如下图标。
打开编辑界面,填写名字,填写Broker Address,此处为localhost。
3.设备凭据的配置
回到Thingsboard,复制访问令牌,如下图所示。
将访问令牌粘贴到MQTT.fx,单击“Apply”按钮,如下图所示。
关闭编辑界面,回到初始界面,点击“Connect”按钮。
如果显示如下界面,则表示配置成功。
4.进入Thingsboard的官网,单击文档,选择社区版。
单击“API”,如下图所示。
选择MQTT API。
进入MQTT API界面后,找到遥测上传API。
复制主题:v1/devices/me/telemetry到MQTT.fx,如下图所示。
复制数据格式:{"key1":"value1", "key2":"value2"}或者[{"key1":"value1"}, {"key2":"value2"}]到MQTT.fx。此处以{"key1":"value1", "key2":"value2"}格式为例。
进行修改,单击Publish,进行发布。
5.查看遥测数据
回到Thingsboard,在设备上双击打开编辑界面,单击最新遥测数据,即可看到虚拟数据。
(二)MQTTX的应用
1.打开MQTTX。
2.Thingsboard新建一个设备。
3.单击“New Connection”,
单击“Connect”。
4.在Thingsboard上观察最新遥测数据。
三、在部件上显示数据
在设备上双击,打开编辑界面,选择遥测数据,勾选数据。
单击“在部件上显示”。
选择当前组,
此处选择Digital gauges,即可在仪表上显示。
四、查看仪表。
(一)创建仪表板库
单击仪表板库,
添加仪表板,填写标题,单击添加“按钮”。
创建仪表板,单击如下图标。
分配客户。
单击“更新”,双击仪表板,进入如下界面。
单击铅笔图标,进入如下界面。
单击“+”添加新部件。
进入如下界面。
单击添加,进入如下界面。
创建一个别名。
选择设备,添加设备别名。
添加设备数据,此处选择“temp”。
即可创建出设备仪表板。
单击√,即可创建仪表板。
更多推荐
所有评论(0)