物联网平台开源!源代码免费开源!开箱即用!替代传统SCADA系统。
源代码
开箱即用的物联网平台,支持物模型、自定义数据解析协议、分布式部署等,让开发者只需要关注自己的业务实现,不需要关心设备上报数据以及存储。
🚀 开源物联网平台「共工 IoT Platform」:企业级设备管理,开箱即用!
项目简介
共工 IoT Platform 是一款基于 Spring Boot + Vue-Element-Admin 构建的开源物联网平台,专为高并发设备接入场景设计。
平台支持 MQTT 3.1.1/5.0 协议、自定义物模型、多协议解析、集群化部署 等核心功能,开发者可快速搭建企业级物联网系统,无需关注底层通信与存储细节,聚焦业务逻辑开发。
🎯 目标人群与企业
- • 中小企业:快速搭建低成本物联网解决方案,替代传统SCADA系统。
- • 硬件厂商:为设备提供标准化接入平台,缩短产品上市周期。
- • 系统集成商:基于开放API对接ERP/CRM等业务系统,实现设备-业务联动。
- • 开发者:通过自定义协议解析与物模型,灵活适配垂直行业需求(如工业、农业、能源)。
🔍 核心功能解析
1️⃣ MQTT 通讯能力
- • 协议支持:完整兼容 MQTT 3.1.1/5.0,适配主流传感器、网关设备。
- • 安全加密:支持 SSL/TLS,保障设备与平台通信安全。
- • 高级功能:
- • 📌 Retain 消息:设备离线时保留最后指令,上线自动推送(如远程控制指令)。
- • 📌 Will 消息:设备异常断开时触发告警(如工业设备故障通知)。
2️⃣ 集群化部署
- • 无状态设计:通过 Nginx/LVS 负载均衡横向扩展,新增节点自动注册。
- • 性能表现:
- • 📊 单机压测:阿里云 2核4G 服务器支持 5000 消息/秒(峰值 7K+),CPU 负载 ≤40%。
- • 📊 集群扩展:线性支撑 百万级设备接入,满足大型工厂或城市级项目需求。
3️⃣ 自定义物模型
- • 可视化编辑器:拖拽式定义设备属性(如温度、湿度、状态),统一数据格式。
- • 动态扩展:新增设备类型时,无需修改代码,仅需配置物模型即可适配。
4️⃣ 多协议解析
- • 一行注解实现解析:通过
@ProtocolParser注解快速定义私有协议(如二进制转JSON)。 - • 协议支持:TCP/UDP/HTTP 等,覆盖工业协议(Modbus)、LoRaWAN 等场景。
5️⃣ 开放 API 平台
- • RESTful API + JWT 鉴权:封装设备管理、数据查询、指令下发等核心功能。
- • 典型场景:
- • 第三方系统通过 API 远程开关灯、调节空调温度。
- • 集成数据分析平台,实时获取设备数据流(如时序数据库 Elasticsearch 存储)。
🤖 物联网5大典型应用场景
1. 工业物联网(IIoT)
- • 场景:工厂设备状态监测、预测性维护。
- • 案例:通过 Modbus 协议接入机床,实时采集振动数据,结合 AI 算法预测故障。
2. 智慧农业
- • 场景:环境监测与自动化控制。
- • 案例:土壤温湿度传感器通过 MQTT 上报数据,平台自动触发灌溉系统。
3. 智慧城市
- • 场景:路灯、垃圾桶等公共设施管理。
- • 案例:路灯通过 LoRaWAN 上报能耗数据,平台远程调节亮度以节能。
4. 能源管理
- • 场景:光伏电站、充电桩监控。
- • 案例:充电桩通过 HTTP 协议上报充电状态,平台计费并优化电网负荷。
5. 车联网
- • 场景:车辆位置追踪与故障诊断。
- • 案例:车载终端通过 TCP 协议上报 GPS 数据,平台实时显示车队位置。
立即体验开源物联网平台! 🚀
物联网平台开源!源代码免费开源!开箱即用!
👉 项目地址:
https://www.gitcc.com/candelabraTree/gong-iiot
开箱即用的物联网平台,支持物模型、自定义数据解析协议、分布式部署等,让开发者只需要关注自己的业务实现,不需要关心设备上报数据以及存储。
让设备互联更简单,让业务创新更高效! 🌟
感谢您的支持!
微信
支付宝
关闭
👁 阅读量:14 次
