[Open Source] Energy Management System to Help Enterprises Establish Energy Management Systems, with Complete Source Code and Comprehensive Features
![[Open Source] Energy Management System to Help Enterprises Establish Energy Management Systems, with Complete Source Code and Comprehensive Features](https://yy123.ink/api/img/1782597938451-99awoo.jpg)
1. Project Overview

Smart Carbon and Energy Management System
Built with SpringBoot and RuoYi framework
The backend interface and UI of the energy and carbon management platform are fully open source, with complete source code, comprehensive features, and normal operation.
Through this project, learners can gain an understanding of the features, business processes, and technical architecture of the energy management industry.
The energy management system collects enterprise energy consumption data, including water, electricity, gas, and heat, helping businesses establish an energy management system and identify waste and leaks, thereby providing a basis for energy conservation. It further enables enterprises to manage the entire carbon lifecycle, including carbon tracking, carbon accounting, carbon trading, and carbon reporting. Contributing to China's carbon peaking and carbon neutrality goals.
2. Open Source License
Open Source Under Dual AGPL and ZTPL Licenses
3. Screenshots
UI Showcase (The platform supports switching between dark and light themes)









4. Feature Overview
Open-Source Energy Management System + Energy Management System Source Code + Energy Management Platform + EMS. Applicable scenarios: enterprises, industrial parks, chemical plants, industrial and mining facilities, public buildings, and more. Using IoT technology, the system collects enterprise energy consumption data, including water, electricity, gas, and heat, helping businesses establish an energy management system, identify waste and leaks, and further achieve energy conservation and emissions reduction. It also enables enterprises to manage the entire carbon lifecycle, including carbon tracking, carbon accounting, carbon trading, and carbon reporting. Contributing to China's dual-carbon goals.
Community Edition - Feature List
-
Home Dashboard Completed -
Real-Time Data Monitoring Completed
2.1. Real-Time Data Viewing Completed
2.2. Configuration Diagram Analysis (SVG Diagram Binding)Completed -
Historical Point Analysis Completed -
Comprehensive Indicator Analysis Completed
4.1. Comprehensive Indicator Analysis (Daily)Completed
4.2. Comprehensive Indicator Analysis (Monthly)Completed
4.3. Comprehensive Indicator Analysis (Yearly)Completed -
Key Equipment Analysis Completed
5.1. Key Equipment Analysis (Daily)Completed
5.2. Key Equipment Analysis (Monthly)Completed
5.3. Key Equipment Analysis (Yearly)Completed -
Process Energy Consumption Analysis Completed
6.1. Process Energy Consumption Analysis (Daily)Completed
6.2. Process Energy Consumption Analysis (Monthly)Completed
6.3. Process Energy Consumption Analysis (Yearly)Completed -
Peak, Flat, and Valley Period Analysis Completed
7.1. Peak, Flat, and Valley Period Configuration Completed
7.2. Peak, Flat, and Valley Period Data Completed -
Energy Consumption Comparison Analysis (By Energy Type)Completed
8.1. Electricity Year-over-Year and Month-over-Month Comparison Completed
8.2. Water Year-over-Year and Month-over-Month Comparison Completed
8.3. Other Energy Type Analysis Completed -
Intelligent Alarms Completed
9.1. Alarm Analysis Completed
9.2. Alarm Configuration Completed -
Historical Data Entry Completed -
Energy-Saving Project Management Completed -
Knowledge Base Completed -
Equipment Archive Management Completed -
Model Configuration Management (Computational Models, etc.) Completed -
Basic Data Management (Dictionaries, Energy Types, etc.) Completed -
System Management (Users, Roles, Permissions, etc.) Completed -
Building Energy Consumption Analysis (Branches and Sub-items) Completed
Enhanced Edition - Feature List
-
Unit Energy Consumption Analysis -
Plans and Actual Performance -
Energy Consumption Assessment -
Energy Consumption Benchmarking -
Building Energy Consumption and HVAC Energy Saving -
Energy Balance Analysis -
Energy Benchmarking Analysis -
Energy-Saving Features for Key Equipment Such as Air Compressors -
Carbon Inventory, Carbon Pathways, and Carbon Emission Factors -
Source-Grid-Load-Storage (Microgrid) Related Features -
Low-Carbon Industrial Park Features -
Custom Reports -
Energy Cost Analysis -
Photovoltaic Operations and Maintenance Monitoring -
Charging Operations Platform
Key Feature: Data-Driven Computational Model and Business Model Configuration




Key Features

5. Tech Stack
Business Architecture

Technical Architecture


Technology Stack:
Based on the RuoYi framework powered by SpringBoot. Easy to read and understand, with a clean and attractive interface. Supports switching between dark and light themes (top-right corner of the demo system).
Relational Database: PostgreSQL (MySQL requires manual adaptation; MySQL performance is too poor).
Time-Series Database: InfluxDB 2.7+
Middleware: Redis
VUE Version: VUE 3