简介
本文介绍如何配置ThingsBoard PE平台并连接KERNEL设备。ThingsBoard PE平台是一款开源IoT平台,用于数据采集、处理、可视化及设备管理。支持通过业界标准MQTT协议实现设备连接。ThingsBoard兼具可扩展性、容错与高性能,确保数据不丢失。
集成流程
步骤1 ThingsBoard设备配置
-
[步骤1.1] 登录ThingsBoard实例,打开”设备群组”页面。
- [步骤1.2] 进入默认设备组”All”。
- 在Device groups概览页面点击红框任一按钮。此页面还可添加额外设备组以区分不同数据流的设备。
- 点击标出的”+”按钮向组内添加新设备。
-
[步骤1.3] 输入设备名称,例如”R40”。此时无需其他修改。点击”下一步:凭证”配置凭证。
- [步骤1.4] 凭证类型:MQTT基本
- 选择凭证类型:MQTT基本。
- 设置Client ID,例如”R40”。
- 设置用于MQTT鉴权的用户名。
- 设置用于MQTT鉴权的密码。
步骤2工业路由器配置
-
[步骤2.1] 登录路由器。默认用户名为”admin”,无密码。
-
[步骤2.2] 点击菜单”云平台”→”自定义云”→”添加”添加云配置。
-
[步骤2.3] 点击”编辑”编辑配置。
- [步骤2.4] 编辑ThingsBoard配置。
- 选择ThingsBoard平台。
- 设置MQTT ID,见”步骤1.4”。
- 设置用户名,见”步骤1.4”。
- 设置密码,见”步骤1.4”。
- 设置发布周期。
- 点击”保存”保存配置,”返回到概览”返回概览。
- [步骤2.5] 勾选”启用配置”,点击”保存&应用”应用配置。
步骤3向仪表板添加部件
- [步骤3.1] 采集的数据可通过多种部件展示。要创建部件,需能在最新遥测中看到采集数据。按以下步骤访问:
- 点击已配置的设备。
- 从弹出菜单选择最新遥测。应能看到采集数据。
- [步骤3.2] 要在部件中展示数据,应:
- 点击采集数据行。
- 点击”在部件中显示”按钮。
- 根据数据选择bundle。
- 选择适合数据可视化的图表。
- 将部件添加到仪表板。
- 创建新仪表板。
- 启用此选项后,添加后会跳转到新创建的仪表板。
- 将部件添加到仪表板。
可参考以下ThingsBoard主要功能指南: