ThingsBoard 正在转型,并使任何数据收集、处理和可视化变得简单
物联网设备
。该平台与重要公司和个人建立了广泛的关系,这些公司和个人将其设备链接到 Thingsboard 服务器和网络。
大多数(60–80%)物联网设备都是哑终端设备(不支持 IP),因此
ThingsBoard 物联网网关
至关重要,因为它允许非 IP 设备连接到云平台。目前,该平台还在扩展,引入了用于环境监测的新方法,
智能零售
,
家庭健康监测
,
智慧农业
及
家庭能源管理
以及其他生产活动。
Thingsboard 是什么?
Thingsboard 是一个可靠的开源平台,用于数据收集、设备管理和可视化。该平台提供 Rest API,这是一个用户界面,支持各种实体协同工作,以实现在 IoT 应用程序中提供和管理多种实体类型及其关系的特定目标。
资料来源:thingsboard.io
实体的一个例子是租户,代表拥有或生产财产的个人或公司。在这个平台中,您可以将租户视为具有许多客户、设备和资产的独特业务实体。对于用户来说,他们有机会访问仪表板并能够管理实体。
Thingsboard 如何工作
Thingsboard 通过字符串实体工作,这些实体代表数据库中的设备、资产、客户和仪表板,目前支持三种不同类型的数据库。SQL 是用于存储所有实体和遥测数据的语言,其主要目标是 Postgres SQL,并确保 Thingsboard 的设计者倡导如何使用它。
但是,除了测试执行和以最小负载启动开发实例外,我们不建议个人使用混合数据库。
该平台使用的另一种数据库是 NoSQL,用于存储所有遥测数据和实体。目前,Thing Broad 仅支持 Cassandra 作为 NoSQL,因此我们建议您尝试实现它。请注意,由于 NoSQL 对提供物联网项目全面研究所必需的事务和“连接”的限制,使用 NoSQL 的选项已被取代,取而代之的是混合方法。
ThingsBoard 功能
ThingsBoard 物联网和容错规则引擎
该平台的大脑是 ThingsBoard 规则引擎,它负责处理传入的消息。规则引擎中的节点可以形成一个集群,其中每个节点负责新消息的某个部分。此外,规则引擎订阅来自队列的传入数据馈送。Thingsboard 规则引擎的共享和隔离模式可用,共享模式下的规则引擎处理来自各个租户的消息。
隔离模式是指规则引擎可以设置为隔离模式,只处理每个特定租户的消息。至于容错,所有平台服务器都是相同的,不需要热备或主员工来执行某些功能。
此外,如果节点发生故障,系统会自动发现,更换故障节点时无需停机。此外,合格的 NoSQL 数据库用于复制持久数据。
设备管理和安全
设备管理器允许管理和注册设备,从而允许服务器端和客户端配置和监控设备属性。管理还提供了一个 API,使服务器端程序能够通过 RPC 指示设备,反之亦然。
在安全性方面,设备上运行的应用程序需要设备凭据才能与 Thingsboard 服务器交互。Thingsboard 的设计支持不同的设备凭据,目前,该平台仅支持三种不同类型的数据库。此外,访问令牌是适用于多种设备的通用凭据。可以使用 DLT 访问令牌模式或基于访问令牌的身份验证的单向 SSL 模式。
ThingsBoard 警报物联网系统
使用 Thingsboard,您可以为实体(例如客户和设备)生成和管理警报。例如,您可以将 Thingsboard 设置为每当热传感器读数超过预定水平时自动生成警报。通常,这是一个相当简单的例子,现实世界的情况往往远没有那么复杂。
此外,Thingsboard 会根据来源、开始时间和类型区分警报。因此,在任何时候,只有一个实时警报具有相同的发起者、类型和开始时间。假设您已设置警报规则,以便在温度超过 20 度时生成“高温”警报。此外,您还添加了警报规则,当温度等于或低于 20 度时,警报将关闭。
在这些情况下,警报将始终提醒您,并通知您有关温度的任何变化。考虑一个拓扑,其中每个客户端在客户设置中有 1000 个设备,一个帐篷有大约 1,000 个客户端。因此,您的服务器应用程序安装包含 1 万个小部件。
Thingsboard 正在设计一个仪表板,显示租户和客户端级别的所有活动警报,这是一个好主意,因为该平台允许传播警报以降低 SQL 语句的复杂性并加快加载时间。因此,我们可以指示警报生成时是否应向父实体可见,并指定关系(这是可选的)。
使用 Thingsboard 的优势
高连接性、可扩展性和可用性
Thingsboard 在本地信息中心和云中提供裸机或 K8S 的更高部署。您可以水平扩展平台元素,因为该平台的生产部署支持超过 500,000 个链接设备。在连接方面,使用平台的内置协议,您可以使用 MQTT、SNMO 和 HTTP 等选项将设备直接连接到它。利用广泛的网关创造了各种机会,例如使用 BLE、OPC-UA 和 Modbus 将本地网络设备连接到云。
有效的数据处理和可视化
该平台使用规则引擎,这是一种可靠且可扩展的处理系统,它依赖于商用的消息队列实现(例如 Apache Kafka)来保证数据处理和数据持久性。规则引擎可以方便地用于数据处理或将数据发送到外部系统进行进一步处理。
在可视化方面,Thingsboard 的交互式仪表板包含可视化的收集数据。仪表板具有交互式功能,例如控制小部件、地图和内置图表,无需编码。您可以利用复杂的小部件选项或定制包来自定义仪表板的每个方面。此外,嵌入式 Web 套接字功能可以实现低带宽更新。
移动应用程序
使用移动设备上的 Thingsboard 应用程序,您可以在 Flutter 上构建交互式项目,以快速轻松地创建您的 IoT 移动应用程序。此外,您还可以利用仪表板中已集成的一系列移动操作来拍照、扫描二维码、更改位置以及执行其他活动。为了管理租户、客户、用户、设备和资产,Thingsboard 提供了用户界面和 API。借助该平台,单个租户可能拥有数百万个客户、设备和租户管理员。
Thingsboard 使用示例
监控智能能源并分析其效率
ThingsBoard 平台确保大大减少开发智能能源解决方案所需的时间和精力。如果您有效地探索其功能和其他技术,您可以将智能能源解决方案的生产时间缩短高达 90%。Thingsboard 的独特之处在于它在数据收集方式方面的可靠性和可扩展性。
此外,其稳健性能够处理收集的任何数据、生成警报并生成有见地的信息。关于数据可视化,该平台包含当前和过去数据的高级和适应性可视化。因此,您可以存储和预览将来的任何数据。
您可能也有兴趣
使用智能电表进行物联网能源管理
如果不提及 Thingsboard 仪表板,我们就无法谈论智能能源监控,因为 ThingsBoard 创建仪表板来评估和传播输入分析和监控的结果。此外,仪表板将使用 MQTT API 从许多智能电表收集实时数据并将其显示在实时仪表板中。然后,规则引擎将处理收集的数据,以在达到指定阈值时触发警报。
智能农业解决方案
借助 Thingsboard 平台,创建智能农业解决方案所需的上市时间大大缩短。您可以使用多种功能,例如强大的规则引擎、可自定义的仪表板和灵活的数据可视化来记录您的数据,这些功能非常有利,并确保按时设计和开发智能农业解决方案。
资料来源:thingsboard.io
为了提高智能农业的有效性,该平台与其他公司合作,例如 Dusun 提供可靠且容错的数据收集设备,使您能够跟踪设施状况和其他变量,如作物生长特性、发芽率和湿度水平。此外,自动远程执行器使您能够减少资源使用,从而节省您的资金。
你可能也想知道
基于LoRaWAN的物联网农业系统
关于数据可视化,该平台包含先进且适应性强的可视化功能,可帮助存储数据以供将来访问和使用。该平台还提供为生产准备的服务器基础设施,链接到您的物联网设备,让您可以访问交互式仪表板和其他功能,以创建智能农业解决方案。
环境监测
该平台在环境部门发挥着至关重要的作用,它执行的功能包括监测主要城镇的空气质量,甚至监测整个大陆(包括南极洲)的平均天气、监测救济、检查水质以及地震警报或预报。因此,如果您充分利用该平台,其交互功能的和谐运作将使您的环境监测项目减少高达 90%。
仪表板是解决方案模板的一个组件,它显示使用 MQTT API 实时收集的温度和湿度传感器的结果。仪表板允许您对其进行自定义,您可以在其中选择更改传感器的位置并建立警报阈值。
您可能还想知道:
物联网远程监控
把它包起来
Thingsboard 提供了一种智能方式,利用技术收集、监控、可视化和处理来自不同领域的数据。该平台具有交互性,允许个人和其他公司连接他们的物联网设备并使用其独特功能,例如交互式和可自定义的仪表板以及强大的规则引擎。
ThingsBoard 官方认可的物联网网关硬件合作伙伴是 Dusun IoT.
我们的
ThingsBoard 网关
非常适合 ThingsBoard 平台,可实现简单的设置和部署。 Dusun ThingsBoard 网关不断发展,以满足未来 ThingsBoard IoT 网关的需求。
它支持用于设备连接的 BLE、Modbus、CAN、OPC-UA、LoRaWAN 和 BACnet 协议,以及用于云连接的以太网和 LTE
.
ThingsBoard 可以轻松支持 MQTT 连接、OPC-UA 连接器、Modbus 连接器、BLE 连接器、Request 连接器、CAN 连接器、BACnet 连接器、ODBC 连接器、RESET 连接器、SNMP 连接器、FTP 连接器、Socket 连接器和自定义连接器。此外,该网关符合工业设计标准,非常适合复杂的工业环境。
这款
防水网关
对于户外应用,尤其是农业应用至关重要。值得注意的是,所有设备都满足大多数国家的认证标准,包括 FCC、CE、IC、WPC、NTC、KC、RCM、SRRC 和其他认证证书,可让您快速将解决方案推向市场。
填写以下表格或发送电子邮件给我们。售前工程师将为您提供全面概述,并协助您确定
ThingsBoard 网关
以及解决方案。