返回目录
开源项目数据分析类新手

ThingsBoard - 开源物联网平台

ThingsBoard 是一个开源物联网平台,用于设备管理、数据采集、处理与可视化,支持实时仪表板、规则引擎和 SCADA 监控,可本地部署或使用云服务。

1 次阅读2026/08/12 发布
ThingsBoard - 开源物联网平台 来源图片

社区作者 · zZz

它解决什么问题

ThingsBoard 是一个开源物联网平台,覆盖设备管理、数据采集、数据处理和可视化全流程。核心功能包括:安全地配置、监控和控制设备与资产,并通过服务端 API 定义设备、资产、客户等实体之间的关系;以可扩展且容错的方式收集和存储遥测数据,使用内置或自定义部件和灵活的仪表板进行可视化,并可同客户共享;SCADA 仪表板支持实时监控和控制工业流程,通过 SCADA 符号创建和管理任意工作流;规则引擎可定义复杂的数据处理链,对设备数据进行转换和标准化,支持基于遥测事件、属性更新、设备不活跃和用户操作等触发告警。

页面展示了设备管理、数据可视化、SCADA 仪表板、规则引擎、智能能源、SCADA 泳池、站点车队跟踪、智能农业、智能计量等应用场景(配图 1-10)。项目基于 Apache 2.0 许可证开源,提供本地部署和 ThingsBoard Cloud 云服务两种方式,适合需要快速构建物联网解决方案的开发者、系统集成商和企业。

— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。

安装 / 开始使用

根据 GitHub 页面说明,ThingsBoard 提供两种部署方式:本地部署(on-premises)和 ThingsBoard Cloud 云服务。本地部署的具体安装步骤、环境要求和命令请参考官方文档的 Installation options 和 Getting Started 指南。首次使用时可按照 Getting Started 流程学习:连接设备到 ThingsBoard、从设备推送数据、构建实时仪表板、创建客户并分配仪表板、定义阈值和触发告警、设置邮件/SMS/移动应用或第三方服务的通知。

若遇到问题,可访问项目 GitHub Issues 页面获取社区支持。

来源教程配图

banner
配图 1 · banner查看原图
Provision and manage devices and assets
配图 2 · Provision and manage devices and assets查看原图
Collect and visualize your data
配图 3 · Collect and visualize your data查看原图
SCADA Dashboards
配图 4 · SCADA Dashboards查看原图
Process and React
配图 5 · Process and React查看原图
IoT Rule Engine
配图 6 · IoT Rule Engine查看原图
Smart energy
配图 7 · Smart energy查看原图
SCADA Swimming pool
配图 8 · SCADA Swimming pool查看原图

适用场景

设备连接与数据推送
实时仪表板构建
告警与通知设置
SCADA 工业流程监控
智能能源管理
智能农业
智能计量
站点车队跟踪