尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

goEMS 能源管理系统(微电网) -;️goEMS微电网;能源管理系统(EMS);️储能光伏运营平台️; 多租户 SaaS 能源云平台️;

goEMS 能源管理系统(微电网) -;️goEMS微电网;能源管理系统(EMS);️储能光伏运营平台️; 多租户 SaaS 能源云平台️; GOEMS 能源管理系统当前版本3.0.8 GOEMS平台微服务源码当前 GOEMS管理后台前端源码 更新日志基于 Spring Cloud Alibaba 的多租户能源管理云平台EMS在线体验 | 帮助文档⚡️GOEMS 开源能源管理系统全套源码⚡️⚡️能源管理系统EMS⚡️⚡️储能光伏运营平台⚡️⚡️多租户 SaaS 能源云平台⚡️Spring Cloud Alibaba MySQL Redis Nacos多租户隔离、企业-电站-设备三级资产管理、设备智能接入、时序采集与远程管控、阈值告警与多渠道通知、多维经营报表与能量流分析、运营管理后台、数据大屏一站式能源数字化运营解决方案。GOEMS 基于 MIT 协议发布代码全开源无加密、可免费商用适合储能、光伏等能源资产运营方与集成商快速构建「企业 - 电站 - 设备」三级资产模型的能源管理云平台。 项目介绍系统采用 Java Spring Cloud Alibaba 微服务架构后端基于 RuoYi-Cloud 多租户版witos-platform二次开发前后端分离设计清晰。通过 GOEMS 设备接入层对接边缘能源设备实现设备接入、时序采集、远程管控、告警通知与经营分析的完整闭环原生多租户隔离可同时服务多个能源运营主体数据独立、权限隔离。 系统演示在线演示https://ems-pc.huizhidata.com/login?redirect%2Fems-home%2Flist演示环境权限开放请勿随意删除数据。本地启动体验见下方「快速开始」启动后可通过 Swagger 在线查看与调试接口。 项目资料在线文档https://ems-doc.huizhidata.com/ 使用文档 / 接口文档仓库内文档doc/目录包含 Nacos 配置示例等。Swagger 接口文档部署后访问各服务/swagger-ui.html在线查看。核心功能能源驾驶舱统一呈现公司、电站、设备、功率、电量、收益、告警与社会贡献数据支持列表、地图、KPI 与数据大屏多视图切换一屏掌握整体运营态势。云边协同自研边缘控制器与平台云端资源统一编排支持资源发现、能力快照、离线暂存、上线下发与冲突检测保障边缘侧断网续传与指令一致性。多类设备模型覆盖电表、光伏、储能、PCS、负荷与辅助设备以统一指标、状态和能力模型对外提供数据屏蔽异构设备差异。时序数据底座原始采样、实时快照与小时/日/月/年分层存储支持历史追溯、缺口补拉与收益重算为报表与告警提供可靠数据底座。实时监控与控制实时感知功率、SOC、设备状态与采样质量控制指令下发前完成状态、能力、参数、权限与时效校验避免误操作。告警与运维中心支持告警规则、告警分级、当前告警、历史告警、邮件通知与状态大屏形成「发现-通知-处置」的运维闭环。电价与收益支持分时电价、电站套用、光伏与储能收益、节能收益与社会贡献统计支撑经营分析与结算决策。多租户治理租户、公司、电站、用户、角色、菜单、数据范围与操作审计分层隔离满足多运营主体 SaaS 化运营。微服务高扩展Spring Boot Spring Cloud Alibaba Nacos Gateway Security MyBatis-Plus Redis ECharts 开箱即用便于持续二开。系统优势成熟稳定的微服务架构后端 Spring Boot Spring Cloud AlibabaNacos 注册与配置中心、网关统一鉴权模块化拆分清晰。规范的接口设计提供标准 RESTful 接口与统一数据结构Swagger 在线文档接口复用率高便于二次开发与第三方系统集成。多维度经营分析小时/日/月/年报表与能量流分析经营数据支持 Excel 导出助力运营决策。高效开发支持内置代码生成器支持前后端代码一键生成大幅减少重复工作提升开发效率。精细权限控制基于 Spring Security 实现 RBAC 角色权限控制可精确到按钮级别支持租户数据隔离与数据权限范围保障系统安全。高可用设计内置 Redis 缓存、Sentinel 限流熔断、Seata 分布式事务与 XXL-JOB 定时任务有效削峰解耦提升系统并发能力与稳定性。 技术特点运行环境及框架后台服务 Java Spring Boot Spring Cloud Alibaba MyBatis-Plus MySQL Redis Nacos运行环境 Linux 和 Windows 等都支持只要有 Java 环境和对应的数据库、Redis、Nacos运行条件 Java 1.8、MySQL 5.7、Redis 5、Nacos 2.x、Maven 3.6Java 项目框架版本1. Spring Boot 2.7.18 2. Spring Cloud 2021.0.8 3. Spring Cloud Alibaba 2021.0.5.0 4. MyBatis-Plus 3.5.0 5. Nacos 2.1.1 6. Seata 1.5.1 7. XXL-JOB 2.3.0 8. Maven 3.6项目代码包介绍1. witos-register 注册与配置中心Nacos 2. witos-gateway 微服务网关统一鉴权、验证码、Sentinel 限流熔断 3. witos-authems-auth 认证授权中心登录、令牌签发 4. witos-modules/ems_server EMS 能源管理业务模块企业/电站/设备/告警/报表/设备接入 5. witos-modules/witos-system 系统管理租户/用户/角色/菜单/字典/日志 6. witos-modules/witos-file 文件服务MinIO 7. witos-modules/witos-gen 代码生成 8. witos-modules/witos-job 定时任务XXL-JOB 9. witos-api/witos-api-system 系统模块远程调用接口 10. witos-common/* 公共组件核心/数据源/安全/日志/缓存/分布式事务/消息/MyBatis-Plus 扩展等 11. witos-visual/witos-monitor 服务监控Spring Boot Admin OSHI 12. witos-demo 单体运行示例二开模块抽离参考快速开始环境要求JDK 1.8、Maven 3.6、MySQL 5.7、Redis 5、Nacos 2.x。构建打包执行bin/package.bat或mvn package构建各模块 Jar。初始化数据库依次导入sql/witos_platform.sql业务库、sql/witos_config.sqlNacos 配置库、sql/witos_seata.sql分布式事务库EMS 增量补丁按需执行sql/ems_opensource_device_patch.sql。导入 Nacos 配置参考doc/下的*.yml示例与各服务resources/bootstrap.yml在 Nacos 配置中心创建对应 Data ID。启动服务先启动注册中心 Nacos再按顺序执行bin/run-gateway.bat→bin/run-auth.bat→bin/run-modules-system.bat→bin/run-modules-ems-server.bat其余模块按需启动。验证在 Nacos 控制台查看服务注册情况打开 Swagger 在线文档登录调试。功能矩阵 能源业务 设备与云边协同 监控告警 经营分析 平台底座 系统设置 第三方对接企业管理云边资源编排实时指标监控小时/日/月/年报表网关路由与鉴权租户管理天气服务电站管理资源发现与能力快照历史时序聚合能量流分析认证授权中心租户套餐腾讯地图设备管理离线暂存与上线下发告警规则与分级首页经营驾驶舱Sentinel 限流熔断用户管理邮件通知员工管理多类设备模型当前/历史告警价格策略Seata 分布式事务角色权限业务参数配置时序数据同步告警事件闭环光伏/储能收益Redis 缓存菜单管理心跳与状态监测远程指令下发含控制校验邮件通知数据导出XXL-JOB 定时任务部门/岗位设备档案告警通知日志节能收益与社会贡献代码生成器数据字典文件服务MinIO通知公告服务监控操作/登录日志相关文档Nacos 配置示例致谢本项目基于 RuoYi-Cloud 与 witos-platform 二次开发感谢若依开源社区与 witos 开源作者的贡献。反馈与交流项目主页https://github.com/roinli/GOEMS-cloud欢迎通过 GitHub Issues 提交 Bug、交流方案、获取更新动态。© 2026 GOEMS 版权所有 · 开源协议MIT License · 详见 LICENSE
返回列表