开源的物联网平台

ThingsBoard,物联网解决方案的设备管理、数据收集、处理和可视化。

联系我们


ThingsBoard 是用于数据收集、处理、可视化和设备管理的开源物联网平台

它通过行业标准的物联网协议 - MQTT、CoAP和HTTP实现设备连接,并支持云和本地部署。Thingsboard具有可伸缩性、容错性和性能优越的特点,

因此您永远不会丢失数据。


配置和管理设备和资产

使用丰富的服务端API以安全的方式配置、监视和控制您的IOT实体。定义您的设备、资产、客户或任何其他实体之间的关系。

收集和数据可视化

以可扩展且容错的方式收集和存储遥测数据。使用内置或自定义的小部件以及灵活的仪表盘可视化您的数据。与客户共享仪表板。

处理和反应

定义数据处理规则链,转换和规范化您的设备数据。在传入的遥测事件、属性更新、设备假死和用户操作时响应警报。

微服务

使用新的微服务架构,构建Thingsboard集群并获得最大的可扩展性和容错能力。 ThingsBoard还支持云和本地部署。

实时IoT仪表盘

ThingsBoard允许您创建丰富的IoT仪表盘,以实时进行数据可视化和远程设备控制。 超过30种可自定义的小部件,使您可以在大多数IoT使用场景为终端用户构建自定义仪表盘。

IoT规则引擎

ThingsBoard允许您创建复杂的规则链来处理设备中的数据并匹配您的应用程序特定用例



ThingsBoard特性


遥测数据收集

以可靠的方式收集和存储遥测数据,以应对网络和硬件故障。使用可自定义的Web仪表盘或服务器端API访问收集的数据。

多租户

开箱即用地支持多租户安装。单个租户可能具有多个租户管理员以及数百万个设备和客户。 

数据可视化

提供30多种可自定义配置的小部件,并能够使用内置编辑器创建自己的小部件。内置线图,数字和模拟仪表,地图等等。

横向可扩展性

支持以群集的模式添加新的Thingsboard服务器以提升服务器端请求并支持更多的设备的数量。 无停机时间、服务器重启或应用程序错误。 

IoT规则引擎​

根据实体属性或消息内容,使用灵活的规则链处理传入的设备数据。 使用自定义逻辑将数据转发到外部系统或触发警报。在警报上配置复杂的通知链。 增强服务器端功能或使用高度可定制的规则来操作设备。使用拖放规则链设计器定义您的应用程序逻辑。

容错性

所有Thingsboard服务器都是相同的。没有主从或热备。自动检测到节点故障。可以在不停机的情况下更换发生故障的节点。使用可靠的NoSQL数据库复制持久数据。

设备管理

提供注册和管理设备的功能。 允许监视客户端和服务端的设备属性。 为服务端应用程序提供API,以将RPC命令发送到设备,反之亦然。

安全​

支持MQTT和HTTP协议的传输加密。支持设备认证和设备凭证管理。 

资产管理

具有注册和管理资产的功能。允许使用服务端资产属性 并监视相关警报使用关系建立实体层次结构的能力。

定制和集成

使用可自定义的规则链、小部件和传输实现扩展默认平台功能。 除了MQTT、CoAP和HTTP支持之外,ThingsBoard用户还可以使用自己的传输实现或自定义现有协议的行为。 

警报管理

提供了创建和管理警报的能力,去关联你的实体:设备、资产、客户等。 可以实时监控报警和传播到相关实体的层次结构。在设备断开连接或不活动事件时发出警报。

100% 开源

ThingsBoard已获得Apache License 2.0的许可,因此您可以在商业产品中免费使用它。您甚至可以将其托管为SaaS或PaaS解决方案。 

微服务或单机

支持针对入门环境或小型环境的单例部署。 提供升级到微服务的功能,以实现高可用性和水平可扩展性。

SQL, NoSQL和混合性数据库

支持多种数据库选项,并能够选择在哪里存储主要实体以及在哪里存储遥测数据