# 流石IOT **Repository Path**: gujiliming/flowstone-iot ## Basic Information - **Project Name**: 流石IOT - **Description**: 一个极简版本的IOT系统,包括网关管理、模型管理、设备管理等基础数据管理功能,以及MQTT数据接入、实时数据处理、实时数据入kafka、历史工况入TDengine、报警规则配置及报警执行、历史工况查询等功能;后台可单节点部署也可以按需要部署设备服务、网关服务及报警处理服务等,能尽量多的节省服务器资源,同时也可根据实际应用场景进行横向扩展,增加数据处理能力 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-04-30 - **Last Updated**: 2025-04-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 1. 简介 一个极简版本的IOT系统,包括网关管理、模型管理、设备管理等基础数据管理功能,以及MQTT数据接入、实时数据处理、实时数据入kafka、历史工况入TDengine、报警规则配置及报警执行、历史工况查询等功能;后台可单节点部署也可以按需要部署设备服务、网关服务及报警处理服务等,能尽量多的节省服务器资源,同时也可根据实际应用场景进行横向扩展,增加数据处理能力 前端使用vue/vite/element-plus,后端使用SpringBoot/MyBatis Plus/Spring Security技术。 # 2. 软件架构 ## 2.1 功能架构 ![输入图片说明](doc/image.png) ## 2.2 技术架构 # 3. 模块说明 # 4. 部署 ## 4.1 前端部署 ## 4.2 后端部署 ### 4.2.1 单服务部署 ### 4.2.2 模块分开部署 ## 4.3 # 5. 使用说明 # 6. 更新日志