Skip to main content

使用 ThingsBoard 和 reComputer R1000 创建动态物联网仪表板

介绍

ThingsBoard 社区版是一款开源平台,提供强大的功能,用于创建在其他开源物联网解决方案中脱颖而出的交互式仪表板。借助各种图形工具,ThingsBoard 允许用户轻松可视化和监控从物联网设备收集的数据,非常适合管理和分析实时数据。无论是工业自动化、智慧城市项目还是环境监测,ThingsBoard 都提供了一种多功能且用户友好的方式来跟踪和响应物联网数据洞察。

前提条件

硬件

reComputer R1000

软件

如果您是 ThingsBoard 的新用户,请确保其已正确安装。请参考此 Wiki获取指导。

登录 ThingsBoard

使用以下凭据登录:

note

用户名:[email protected]

密码:tenant

步骤 1:配置设备

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

第 2 步:连接设备

  • 点击您的设备,然后在 设备详情 窗口中点击 检查连接性 按钮。
  • 在打开的窗口中,选择消息协议和您的操作系统。
  • 安装必要的客户端工具并复制提供的命令。
  • 执行复制的命令。当 temperature 数据成功发布后,设备状态将从“未激活”变为 激活。您还将看到已发布的温度数据。
  • 关闭连接窗口。

第 3 步:在 Node-RED 中配置 MQTT 节点

  • 如果您使用不同的协议(如 Modbus、BACnet 或 OPC UA)收集数据,可以使用 Node-RED。
  • 打开 Node-RED 并添加一个 MQTT 输出 节点。
  • 在 MQTT 输出代理设置中,配置 客户端名称、密码、代理用户名以及 reComputer 的 IP 地址
  • 使用主题 v1/devices/me/telemetry 发送遥测数据。
note

您无需在 reComputer 上安装 Mosquitto 代理。

第 4 步:创建仪表板

创建一个空仪表板

  • 从屏幕左侧主菜单导航到 仪表板 页面。
  • 点击屏幕右上角的 + 符号,并从下拉菜单中选择 创建新仪表板
  • 在对话框中,为仪表板输入一个标题(描述为可选项)。点击 添加
  • 创建仪表板后,它会自动打开,您可以开始添加小部件。
  • 要保存仪表板,请点击右上角的 保存 按钮。
  • 您的第一个仪表板已创建。当您添加更多仪表板时,它们将按创建时间戳排序,显示在列表顶部。

添加一个图表小部件

  • 进入编辑模式并点击屏幕顶部的 添加新小部件 按钮。
  • 找到 图表 小部件包并点击它。
  • 选择 时间序列图表 小部件。
  • 设备 字段中,指定您之前创建的设备作为数据源。
  • 系列 部分,输入数据键 Temperature 以监控设备的温度值。
  • 点击 添加
  • 调整小部件大小并应用更改。

您可以在 这里 探索更多仪表板小部件。

技术支持与产品讨论

感谢您选择我们的产品!我们致力于为您提供多种支持,确保您使用我们的产品时能够获得尽可能顺畅的体验。我们提供多种沟通渠道,以满足不同的偏好和需求。

Loading Comments...