赞
踩
本教程的目的是演示最新的 ThingsBoard 功能的基本用法。您将学习如何:
在本指南中,我们将连接并可视化来自温度传感器的数据以使其保持简单。
您需要启动并运行 ThingsBoard 服务器。最简单的方法是使用Live Demo服务器。
另一种选择是使用安装指南安装ThingsBoard。Windows 用户应遵循本指南。
举例来说,让我们添加一个设备,它将把以下数据传输到 ThingsBoard 平台:设备的名称和温度读数作为遥测。
要添加新设备,请按照以下步骤操作:
添加新设备时,您会收到通知。您可以点击右上角的“铃铛”图标查看。
在此了解有关通知的更多信息以及如何配置它们。
您还可以使用:
现在,让我们检查设备与 ThingsBoard 平台的连接。为此,请使用“检查连接”功能代表您的设备发布遥测数据(例如温度读数)。您可以在添加设备时和之后执行此操作。
您也可以使用ThingsBoard API 参考。在这里,您可以找到有关所有支持的设备连接协议的更多详细信息。
ThingsBoard 中的仪表板允许用户可视化和监控从物联网设备收集的数据。
让我们创建一个仪表板并向其中添加三个小部件,以显示实体列表及其最新值,以及显示与指定实体相关的警报信号。
要创建新的仪表板,请按照以下步骤操作:
“实体表”小部件显示实体及其最新值的列表。实体列表对应于选定的设备或其他实体,并具有附加全文搜索和分页选项功能的过滤器。
要添加表格小部件,我们需要从小部件库中选择它。小部件被分组到小部件包中。每个小部件都有一个数据源。这就是小部件“知道”要显示什么数据的方式。要查看我们在步骤 2 中发送的“温度”数据的最新值,我们应该配置数据源。
让我们添加你的第一个小部件:
恭喜!您已添加第一个小部件。
在“实体表”小部件中,有两列。第一列显示设备的名称,第二列显示“温度”键(设备遥测)的值。因此,每列对应一个添加的键。
现在您可以发送新的遥测读数(如步骤 1中所述),它将立即出现在表中。
图表小部件允许您使用可自定义的折线图和条形图显示时间序列数据。
要添加图表小部件,我们需要从小部件库中选择它。图表小部件显示同一数据键(在我们的例子中为“温度”)的多个历史值。我们还应该配置时间窗口以使用图表小部件。
恭喜!您已添加图表小部件。现在您可以发送新的遥测读数,它将立即显示在图表中。
您还可以打开时间窗口并更改间隔和聚合函数。单击“更新”按钮更新时间窗口设置。
报警表小部件显示特定时间窗口内与指定实体相关的报警。通过指定实体作为报警源以及相应的报警字段来配置报警小部件。
现在是时候配置警报规则并发出一些警报了。
注意:在本文档中,我们使用单个设备作为小部件的数据源。要使用动态实体(例如,特定类型或与特定资产相关的设备)作为数据源,您应该使用别名。别名是对小部件中使用的单个实体或一组实体的引用。您可以在此处了解有关不同别名的更多信息。
我们将使用报警规则功能,当温度读数大于 25 度时发出警报。为此,我们应该编辑设备配置文件并添加新的报警规则。“我的新设备”使用“默认”设备配置文件。我们建议为每个相应的设备类型创建专用的设备配置文件,但为了简单起见,我们将跳过此步骤。
现在,我们的警报规则已启用(请参阅步骤 4),我们应该代表设备发送新的遥测数据(请参阅步骤 2)以触发警报。请注意,温度值应为 26 或更高才能引发警报。一旦我们发送新的温度读数,我们应该立即在仪表板上看到新的警报。
ThingsBoard通知中心允许向最终用户发送个性化通知。这些通知可以包括有关设备活动、环境温度变化或 IoT 生态系统中检测到的其他事件的通知。在此处了解有关通知及其配置方法的更多信息。
此外,ThingsBoard 移动应用程序允许用户直接在智能手机上接收即时推送通知。这可确保您无论身在何处都能及时了解 IoT 解决方案中的任何事件。按照本指南了解如何安装 ThingsBoard PE 移动应用程序并设置从 ThingsBoard 实例直接向智能手机发送推送通知。
ThingsBoard 最重要的功能之一是能够将仪表板分配给客户。您可以将不同的设备分配给不同的客户。然后,您可以创建仪表板并将其分配给多个客户。每个客户用户都将看到自己的设备,并且无法看到属于其他客户的设备或任何其他数据。
我们已经创建了设备(参见步骤 1)和仪表板(参见步骤 3)。现在是时候创建客户和客户用户,并确保他们可以访问设备的数据和仪表板。
让我们创建一个客户,标题为“我的新客户”。请参阅以下说明:
让我们将设备分配给客户。客户用户将能够读取和写入遥测数据并向设备发送命令。
确保该设备已分配给您的客户。
您可以在设备创建阶段让客户成为设备的所有者。
让我们与客户共享我们的仪表板。客户用户将拥有仪表板的只读访问权限。
最后,让我们创建一个属于客户并有权read-only
访问仪表板和设备的用户。您可以选择将仪表板配置为在用户登录平台 Web UI 后立即显示。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。