开源的物联网云平台区分两类:完整IoT平台(设备管理+物模型+告警+可视化+指令下发)、中间件组件(MQTT消息服务器、时序库,需自己搭配业务系统)。
一、国外成熟全栈IoT平台
1. ThingsBoard(最热门首选)
- 协议:MQTT、CoAP、HTTP、LwM2M;Modbus/OPCUA需要网关转换
- 核心能力:完整设备台账、物模型、RPC远程下发、规则引擎、告警、SCADA组态大屏、多租户、GIS地图、OTA升级
- 协议:Apache2.0(可免费商用),社区版永久免费
- 优点:生态最大、文档丰富、集群支持百万级设备;可视化组态极强
- 缺点:Java开发资源占用偏高;原生不带Modbus轮询;中文文档偏少
- 适用:智慧水务、电力、能耗、项目私有化部署、工业监控
2. OpenRemote
- 侧重:智慧楼宇、园区、能源管理
- 能力:资产树形管理、联动规则、组态看板、远程控制
- 适合:建筑IoT、暖通空调场景
3. KaaIoT
- 微服务架构,模块化;擅长OTA固件升级、设备生命周期管理
- 适合:消费类物联网设备,大批量固件迭代
二、国产开源全栈平台(中文友好、原生支持Modbus工业协议,国内项目优先)
1. ThingsPanel(星环开源)
- Go语言开发;Apache2.0可商用
- 原生协议:MQTT、ModbusTCP/RTU、TCP、HTTP
- 功能:物模型、远程RPC下发、Web拖拽组态大屏、告警联动、多租户、网关子设备拓扑
- 优点:轻量化、部署简单、中文界面完善,工业场景适配好
- 适用:泵站、PLC、传感器、4G测控设备、中小型私有化项目
2. FastBee(蜂信物联)
- SpringBoot+Vue,Gitee高星国产平台
- 内置MQTT服务,Modbus、TCP接入;设备管理、大屏可视化、告警通知、定时任务
- 优点:一键Docker部署,上手门槛低;国内社区活跃
- 适合:中小企业、智慧农业、动环监控、中小型物联网项目
3. ThingLinksIoT(基于若依RuoYiVue)
- 国产Java开源,继承若依完善权限系统;MQTT、Modbus、GB28181视频
- 亮点:权限组织管理极强,适合多项目多管理员;视频+物联网融合项目
4. IoTMaster(物联大师)
- Go语言,超轻量单文件运行,无需预装数据库
- 原生Modbus TCP/RTU、PLC协议、远程调试寄存器、Web组态
- 优点:工控机内网部署神器,占用内存几十兆;适合工厂本地测控,泵站内网监控
5. SagooIoT
- 插件热插拔架构,原生支持IEC104电力规约、OPC UA、Modbus
- 适合:电力、工业产线、能源类项目
6. IoTSharp
- .NET平台,低内存占用,百万MQTT连接,时序库适配TDengine、IoTDB
- 适合熟悉C/.NET开发团队二次开发
三、底层中间件(只做接入/消息,不含设备管理页面,需要自己开发上层业务)
1. EMQX(MQTT消息服务器)
- 高性能MQTT Broker,百万并发连接;只负责消息转发,没有设备台账、物模型、告警
- 用法:EMQX + ThingsPanel / FastBee / 自研后台 组合方案
2. Apache IoTDB(时序数据库)
- 清华开源物联网时序数据库;专门存储传感器测点历史数据,搭配平台使用
3. TDengine(涛思数据)
- 国产高性能时序库,适合海量遥测数据存储
4. NodeRED(流程编排工具)
- 可视化低代码流转,做数据转换联动;无设备管理台账,只做数据流处理
选型速查表
| 平台 | 开发语言 | 原生Modbus | 中文 | 推荐场景 |
| ThingsBoard | Java | ❌需网关 | 一般 | 大型项目、组态大屏、百万设备集群 |
| ThingsPanel | Go | ✅ | 优秀 | 工业测控、泵站、PLC私有化部署(国内首选) |
| FastBee | Java(SpringBoot) | ✅ | 优秀 | 中小型物联网项目,快速落地 |
| IoT‑Master | Go | ✅ | 优秀 | 工控机内网本地部署,轻量测控 |
| ThingLinks‑IoT | Java(若依) | ✅ | 优秀 | 多用户权限复杂、视频+物联网融合 |
如果物联网项目不具备独立开发的技术,可以考虑采用不开源、零代码拖拽式应用的云平台,比如聚英云等。
经典组合方案(工业物联网项目常用)
1. 全套一体化开箱即用:ThingsPanel / FastBee(自带MQTT+设备管理+组态)
2. 高性能分离架构:EMQX(消息接入) + ThingsBoard(业务平台) + IoTDB/TDengine(时序存储)
官方微信
天猫店铺
京东店铺
销售王经理