# gwiot **Repository Path**: liu-huagui/gwiot ## Basic Information - **Project Name**: gwiot - **Description**: 本项目开始原因是由于学习嵌入式班级进行过物联网系统的开发,并且发现存在重复封装及研究mqtt服务的问题,在实习后在公司iot部门,故而萌发了,通过研究和学习的思想。收集网络上相关资料,简易实现一个物联网中台系统。本系统后端使用了java+springboot+es+influxdb+emqx等技术,前端使用了vue3.x+elementui-plus+echarts+ts等技术。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 22 - **Forks**: 8 - **Created**: 2022-02-20 - **Last Updated**: 2025-10-10 ## Categories & Tags **Categories**: iot **Tags**: Java, vue3 ## README

物联网中台系统(gwiot)

Downloads

## 项目简介 物联网中台系统(gwiot)是一个基于Spring Boot的单体架构物联网平台解决方案。该系统提供设备接入、数据采集、存储、处理和可视化展示等核心功能,支持大规模物联网设备连接和数据处理。 系统采用前后端分离架构,后端基于Spring Boot构建单体应用,前端使用Vue3和Element Plus构建现代化管理界面。 本项目为本人毕业设计源代码,仅供学习参考,请勿用于商业用途。 ## 快速开始 ### 核心依赖 #### 后端依赖 | 依赖 | 版本 | | ---------------------- |----------| | Spring Boot | 2.7.18 | | Mybatis Plus | 3.3.1 | | influxdb-java | 2.19 | | mqttv3 | 1.2.25 | #### 前端依赖 | 依赖 | 版本 | | ---------------------- |------------| | ElementUI-Plus | 2.6.4 | | TypeScript | 4.1.5 | | Vue-Router | 4.0.0-0 | | Vuex4+ | 4.0.0-0 | | axios | 0.24.0 | | Echarts | 5.3.2 | ## 安装教程 1. 前置条件后端需有mysql数据库、redis、infludb、elasticsearch、emqx 2. 前端需要安装好node ## 效果演示