乐联 IoT 平台是基于芋道开源框架开发的一款前后端代码 100% 开源的物联网中台系统。该项目严格遵循芋道框架的规范,代码结构清晰,易于阅读和扩展。
浏览次数
11
收藏次数
0
点赞次数
0
乐联 IoT 平台
乐联 IoT 平台是基于芋道开源框架开发的一款前后端代码 100% 开源的物联网中台系统。该项目严格遵循芋道框架的规范,代码结构清晰,易于阅读和扩展。
标签: 物联网中台设备管理多协议接入
介绍详情

前言


在万物互联的时代,物联网技术正以前所未有的速度改变着我们的生活和工作方式。从智能家居到工业自动化,从智慧城市到智慧农业,物联网平台作为连接物理世界与数字世界的桥梁,其重要性不言而喻。


开发一个稳定、高效、可扩展的物联网平台并非易事,它需要深厚的技术积累和对行业需求的深刻理解。今天,向大家介绍一个基于开源精神打造的物联网中台系统——乐联 IoT 平台。它不仅具备强大的通用后台管理能力,更深度融合了物联网领域的核心功能,为开发和企业提供开箱即用的解决方案。


项目介绍


乐联 IoT 平台是基于芋道开源框架开发的一款前后端代码 100% 开源的物联网中台系统。该项目严格遵循芋道框架的规范,代码结构清晰,易于阅读和扩展。平台在为开发提供一个功能完备、技术先进、易于二次开发的物联网基础平台,无论是用于企业级大规模设备接入场景,还是作为物联网技术的学习入门项目,都能满足需求。


项目功能

通用基础功能


基于若依通用后台管理系统开发


采用 Spring Boot 多模块架构、MySQL + MyBatis Plus、Redis + Redisson


数据库默认使用 MySQL,其它数据库后续进行适配


消息队列可使用 Event、Redis、RabbitMQ、Kafka、RocketMQ 等


权限认证使用 Spring Security & Token & Redis,支持多终端、多种用户的认证系统,支持 SSO 单点登录


支持加载动态权限菜单,按钮级别权限控制,Redis 缓存提升性能


高效率开发,使用代码生成器可以一键生成 Java、Vue 前后端代码、SQL 脚本、接口文档,支持单表、树表、主子表


集成阿里云、腾讯云等短信渠道,集成 MinIO、阿里云、腾讯云、七牛云等云存储服务


物联网功能


品类管理-树型结构品类管理,内置常见物联网设备品类


产品管理-提供产品基本信息设置、物模型定义、产品发布管理、数据解析等


设备管理-基础管理功能(注册、分组、标签等)、运行监控、远程控制、安全管理、数据管理等


设备接入-提供mqtt/http/modbus/udp/coap等常见协议接入、设备认证、接入配置、连接管理、OTA等


组件中心-基于Spring Boot的设备协议接入模块,可实现动态配置、多实例独立部署


规则引擎-数据处理规则、触发条件、执行动作、规则配置、运行管理、场景应用等


告警中心-告警规则配置、告警通知、告警处理、告警监控、告警联动等


数据管理-提供实时数据存储、历史数据时序数据库存储、数据查询分析、数据推送等


另提供可视化大屏、第三方平台对接、视频接入、无人机接入、AI算法集成等功能


项目源码


后端:https://gitee.com/open-enjoy/enjoy-iot


前端:https://gitee.com/open-enjoy/enjoy-web

总结


乐联 IoT 平台是一个集通用后台管理与专业物联网功能于一体的综合性开源平台。它不仅为开发提供了一个功能强大的技术底座,更通过开源的方式促进了技术的交流和共享。随着物联网技术的不断发展,相信乐联 IoT 平台会持续迭代和完善,为更多企业和开发创造价值。