# hp_iot **Repository Path**: Sunne.com/hp_iot ## Basic Information - **Project Name**: hp_iot - **Description**: 一个标准的物联网平台,涵盖TCP,HTTP,MQTT,Modbus协议的平台,使开发者只专注于业务开发即可。 - **Primary Language**: Java - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2024-12-25 - **Last Updated**: 2025-12-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # hp_iot #### 介绍 一个标准的物联网平台,系统包含了品类、物模型、消息转换、插件管理(mqtt插件、EMQX插件、http插件、tcp插件、modbus插件等)、设备管理、设备分组、规则引擎、第三方平台接入、数据流转(http/mqtt/kafka)、数据可视化、告警中心等模块。使开发者只专注于业务开发即可。 #### 低配服务器万级设备接入能力 服务器配置: 1台2核2G(阿里云突发性能实例)跑主程序、1台2核4G(阿里云突发性能实例)跑TDengine和RocketMq 设备接入情况:接入4千台网关+8千台子设备,其中4千台子设备每10秒上报一条数据 稳定运行后:设备在线并正常上报和下发、CPU占用未超过50%、界面操作没有卡顿 #### 技术栈 时序数据库:elasticsearch、TDEngine K-V数据库:redis ertx event-bus(内置)、RocketMQ,通过扩展模块可接入其它任意消息中间件。 #### 软件架构 软件架构说明 本系统采用springboot、jpa、vertx、redis、H2、mysql、elasticsearch、TDEngine、RocketMq、sa-token等框架和第三方软件,中间件采用模块化无侵入集成非常容易扩展和替换。 前端基于若依,保留了良好的交互体验的同时保证了前端即时数据刷新的性能。 #### 安装教程 1. 推荐使用JDK21,向下兼容JDK17和11 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)