使用 ThingsBoard 和 reComputer R1000 创建动态 IoT 仪表板
本文档由 AI 翻译。如您发现内容有误或有改进建议,欢迎通过页面下方的评论区,或在以下 Issue 页面中告诉我们:https://github.com/Seeed-Studio/wiki-documents/issues

简介
ThingsBoard Community Edition 是一个开源平台,提供了强大的功能,用于创建在其他开源物联网解决方案中脱颖而出的交互式仪表板。通过多种图形工具,ThingsBoard 允许用户轻松可视化和监控从物联网设备收集的数据,使其成为管理和分析实时数据的理想选择。无论是工业自动化、智慧城市项目还是环境监测,ThingsBoard 都提供了一种多功能且用户友好的方式来跟踪和响应物联网数据洞察。
前置条件
硬件
reComputer R1000 |
---|
![]() |
软件
如果您是 ThingsBoard 的新用户,请确保其已正确安装。请参考此 Wiki获取指导。
登录 ThingsBoard
使用以下凭据登录:
用户名: [email protected]
密码: tenant
第一步:配置设备
- 导航到
Entities
部分下的Devices
页面。

点击表格右上角的
+
图标,并从下拉菜单中选择Add new device
。输入设备名称。填写 Client Id、Password 和 Username。点击
Add
。随着您添加更多设备,它们将出现在表格顶部。表格会自动按创建时间排序,最新的设备列在最前面。

第 2 步:连接设备
- 点击您的设备,然后在
Device details
窗口中点击Check connectivity
按钮。

- 在打开的窗口中,选择消息协议和您的操作系统。

- 安装必要的客户端工具并复制提供的命令。
- 执行复制的命令。一旦成功发布
temperature
数据,设备状态将从 "Inactive" 变为Active
。您还将看到已发布的温度数据。

- 关闭连接窗口。
第 3 步:在 Node-RED 中配置 MQTT 节点
- 如果您使用 Modbus、BACnet 或 OPC UA 等不同协议收集数据,可以使用 Node-RED。
- 打开 Node-RED 并添加一个
MQTT Out
节点。 - 在 MQTT Out 的代理设置中,配置
客户端名称、密码、代理用户名以及 reComputer 的 IP 地址
。 - 使用主题
v1/devices/me/telemetry
来发送遥测数据。
- 如果您想了解更多关于 MQTT In 节点的信息,可以进一步探索。
您不需要在 reComputer 上安装 Mosquitto 代理。
第 4 步:创建 Dashboard
创建一个空的 Dashboard
- 从屏幕左侧主菜单导航到
Dashboards
页面。 - 点击屏幕右上角的
+
符号,并从下拉菜单中选择Create new dashboard
。

在对话框中,为仪表板输入一个标题(描述为可选项)。点击
Add
。创建仪表板后,它会自动打开,您可以开始添加小部件。
要保存仪表板,请点击右上角的
Save
按钮。您的第一个仪表板现在已创建。当您添加更多仪表板时,它们将按创建时间戳排序,显示在列表顶部。
添加一个图表小部件
- 进入编辑模式并点击屏幕顶部的
Add new widget
按钮。

- 找到
Charts
小部件包并点击它。

- 选择
Time series chart
小部件。

- 在
Device
字段中,指定您之前创建的设备作为数据源。 - 在
Series
部分,输入数据键Temperature
以监控设备的温度值。 - 点击
Add
。

- 调整小部件大小并应用更改。
您可以在 这里 探索更多仪表板小部件。
技术支持与产品讨论
感谢您选择我们的产品!我们致力于为您提供多种支持,以确保您使用我们的产品时能够获得尽可能顺畅的体验。我们提供多个沟通渠道,以满足不同的偏好和需求。