🌟 开源免费 · 314+ Stars · 127+ Forks

智碳EMS 开源能源管理系统

集能耗监测、能源管理、双碳管理于一体,支持水电气热能耗监测、碳跟踪、碳盘查、碳交易全生命周期管理,助力企业实现碳达峰碳中和目标

314+ Stars
127+ Forks
4 产品版本
智碳EMS能源管理仪表盘
实时能耗
2,456 kWh
🌱
碳减排
-15.3%
向下滚动

四大产品版本,满足不同场景需求

从开源社区到企业级SaaS,总有一款适合您

开源免费

Mini版

面向中小型场景,轻量快速部署,适合预算有限、快速交付的项目

  • ✓ 轻量级架构设计
  • ✓ 快速部署上线
  • ✓ 核心能耗监测功能
  • ✓ 低成本运维
开源免费

社区版

面向中大型场景,功能全面,支持水电气热能耗监测、碳跟踪、碳盘查全生命周期管理

  • ✓ 完整的能耗监测功能
  • ✓ 碳排放核算管理
  • ✓ 多维度数据分析
  • ✓ 可视化大屏展示
商业授权

企业版

增强功能定制开发,包含单耗分析、能源对标、碳管理体系、源网荷储协同等高级功能

  • ✓ 单耗分析与能效对标
  • ✓ 碳管理体系建设
  • ✓ 源网荷储协同优化
  • ✓ 专业技术支持服务
云服务

SaaS云版

零部署、即开即用,支持多租户、免费改Logo

  • ✓ 零部署即开即用
  • ✓ 多租户隔离
  • ✓ 免费定制品牌
  • ✓ 弹性扩展能力

核心功能特性

全方位能源管理能力,助力企业绿色转型

能耗监测

实时数据采集(水、电、气、热),多维度能耗分析,尖峰平谷分析,帮助企业精准掌握用能情况

碳排放管理

碳跟踪与碳盘查,碳交易支持,碳汇报自动生成,满足企业碳合规要求

智能分析

同比环比分析,能耗对标分析,成本效益分析,用能异常检测,数据驱动决策

可视化展示

综合看板,组态图监测,自定义报表,支持深色/浅色主题切换

告警管理

异常报警,报警统计,多渠道通知(短信、邮件、微信),及时发现问题

系统管理

多租户支持,权限管理,数据安全,操作日志审计,满足企业级管理需求

版本功能对比

功能特性 Mini版 社区版 企业版 SaaS版
能耗监测
数据可视化
告警管理
自定义模型 -
碳排放管理 - -
单耗分析 - -
能源对标 - -
源网荷储协同 - -
多租户支持 - - -
技术支持 社区 社区 企业级 企业级

智碳生态系统

丰富的周边项目,构建完整的能碳管理解决方案

智碳生态系统

配套工具

🧹
数据清洗服务 时序数据转换与清洗
📊
报表设计器 自定义报表配置
🎨
组态设计器 可视化组态图设计

硬件对接

电表对接方案 支持多种品牌电表
🌐
网关设备 边缘计算网关
📡
传感器适配 温湿度、压力等传感器

加入开源社区

与开发者一起,为双碳事业贡献力量

0
Stars
🍴
0
Forks
👥
0
Contributors
📦
0
Releases

贡献指南

1

Fork 仓库

从 Gitee 或 GitHub Fork 项目到您的账号

2

开发功能

在您的仓库中进行功能开发或Bug修复

3

提交 PR

向主仓库提交 Pull Request

4

合并代码

审核通过后合并到主分支

5分钟快速部署

简单几步,即可拥有自己的能碳管理系统

Docker Compose
# 1. 克隆仓库
git clone https://gitee.com/liulingling1993/zhitan-ems.git

# 2. 进入docker目录
cd zhitan-ems/docker

# 3. 启动服务
docker-compose up -d

# 4. 访问系统
# 前端: http://localhost:80
# 后端: http://localhost:8080
# 默认账号: admin / admin123

环境要求

  • Docker 20.10+
  • Docker Compose 2.0+
  • 内存: 4GB+
  • 磁盘: 20GB+
源码编译
# 1. 克隆仓库
git clone https://gitee.com/liulingling1993/zhitan-ems.git

# 2. 初始化数据库
# 创建 PostgreSQL 数据库,执行 sql/zhitan_ems.sql

# 3. 编译后端
cd zhitan-ems/zhitan-api
mvn clean package -DskipTests

# 4. 启动后端
java -jar target/zhitan-api.jar

# 5. 启动前端
cd ../zhitan-web
npm install
npm run dev

# 6. 访问系统
# 前端: http://localhost:3000
# 后端: http://localhost:8080

环境要求

  • JDK 1.8+
  • Maven 3.6+
  • Node.js 16+
  • PostgreSQL 12+ / MySQL 8.0+
  • Redis 6.0+
  • InfluxDB 2.7+ (可选)