# MyEMS能源管理系统
**Repository Path**: windhc/myems
## Basic Information
- **Project Name**: MyEMS能源管理系统
- **Description**: MyEMS开源能源管理系统(EMS)参考ISO 50001能源管理体系标准(等同GB/T 23331-2020),适用于建筑、工厂、商场、医院、园区、能碳管理中心的电、水、气、冷、热等能源数据采集、分析、报表,还有光伏、储能、充电桩、微电网、虚拟电厂、设备控制、故障诊断、工单管理、人工智能优化等企业版可选功能。资深专业公司开发维护,保障长期支持。用开源助力企业集团、产业园区、能源运营商低碳发展!
- **Primary Language**: Python
- **License**: MIT
- **Default Branch**: master
- **Homepage**: https://myems.io
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 770
- **Created**: 2025-05-24
- **Last Updated**: 2025-05-24
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
MyEMS v5.4.0
Industry Leading Open Source Energy Management System
Nearly a thousand project cases
Commitment to permanent open source
Free technical support within QQ and WeChat groups
Keep updated, 1 minor version per month, 1 major version per year
[](https://github.com/MyEMS/myems/security/code-scanning)
[](https://scrutinizer-ci.com/g/MyEMS/myems/?branch=master)
[](https://scrutinizer-ci.com/g/MyEMS/myems/build-status/master)
[](https://app.codacy.com/gh/MyEMS/myems/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
[简体中文](./README_CN.md) | English | [German](./README_DE.md)
## MyEMS Introduction
The MyEMS open source energy management system refers to the ISO 50001 energy management system standard (equivalent to GB/T 23331-2020) and is suitable for energy data collection, analysis, and reporting of electricity, water, gas, cold, heat, and other energy sources in buildings, factories, shopping malls, hospitals, parks, and energy carbon management centers. It also has optional enterprise features such as photovoltaics, energy storage, charging stations, microgrids, virtual power plants, equipment control, fault diagnosis, work order management, and AI optimization. Developed and maintained by a senior professional company to ensure long-term support. Using open source to assist enterprise groups, industrial parks, and energy operators in low-carbon development!
## MyEMS Architecture



## MyEMS Web UI Presentation

































## MyEMS Admin UI Presentation

















## MyEMS Dashboard UI Presentation


## Features of MyEMS Community Edition
See [https://myems.io/en/docs/intro#myems-features](https://myems.io/en/docs/intro#myems-features)
## Features of MyEMS Enterprise Edition
See [https://myems.io/en/docs/enterprise](https://myems.io/en/docs/enterprise)
## MyEMS Downloads (Community Edition)
[1]. [https://github.com/myems/myems](https://github.com/myems/myems) (recommended)
[2]. [https://gitee.com/myems/myems](https://gitee.com/myems/myems)
[3]. [https://bitbucket.org/myems/myems](https://bitbucket.org/myems/myems)
[4]. [https://gitlab.com/myems/myems](https://gitlab.com/myems/myems)
[5]. [https://gitcode.net/myems/myems](https://gitcode.net/myems/myems)
[6]. [https://gitlink.org.cn/myems/myems](https://gitlink.org.cn/myems/myems)
[7]. [https://atomgit.com/myems/myems](https://atomgit.com/myems/myems)
[8]. [https://gitea.com/myems/myems](https://gitea.com/myems/myems)
[9]. [https://codeberg.org/myems/myems](https://codeberg.org/myems/myems)
[10]. [https://git.launchpad.net/myems](https://git.launchpad.net/myems)
## MyEMS Installation (Community Edition)
See [https://myems.io/en/docs/category/installation](https://myems.io/en/docs/category/installation)
## MyEMS Compose of Components:
### MyEMS Database (SQL)
See [database](./database/README.md) Introduction
### MyEMS API (Python)
See [myems-api](./myems-api/README.md) Introduction
### MyEMS Admin UI (ReactJS)
See [myems-admin](myems-admin/README.md) Introduction
### MyEMS Modbus TCP Acquisition Service (Python)
See [myems-modbus-tcp](./myems-modbus-tcp/README.md) Introduction
### MyEMS Cleaning Service (Python)
See [myems-cleaning](./myems-cleaning/README.md) Introduction
### MyEMS Normalization Service (Python)
See [myems-normalization](./myems-normalization/README.md) Introduction
### MyEMS Aggregation Service (Python)
See [myems-aggregation](./myems-aggregation/README.md) Introduction
### MyEMS Web UI (AngularJS)
See [myems-web](myems-web/README.md) Introduction
### Default Ports
MyEMS Web UI: 80
MyEMS API: 8000
MyEMS Admin UI: 8001
### Default Passwords
Admin UI:
User Name: administrator
Password: !MyEMS1
Web UI:
User Name: administrator@myems.io
Password: !MyEMS1
## Contact Us
- Company: Haishi Software
- Contact: Zhang Nengyuan
- Tel & WeChat: (+86) 13011132526
- Email: zny@myems.org
- LINE ID: myems
- WhatsApp: https://wa.me/message/6HB55A46RVAJP1




## Weixin Official Subscription Account

## WeChat Group

## QQ Group
Group Number: 792528967

## Xiaohongshu

## Videos
[BiliBili](https://space.bilibili.com/539108162)
[YouTube](https://www.youtube.com/@myems)
## 🔖 AD Links
- 👉 JFlow&ccflow: [https://ccflow.org/index.html?frm=myems](https://ccflow.org/index.html?frm=myems)
- 👉 IoTGateway: A cross-platform IoT gateway based on .NET6 [https://github.com/iioter/iotgateway](https://github.com/iioter/iotgateway)
- 👉 Enjoy IoT: [https://gitee.com/open-enjoy/enjoy-iot](https://gitee.com/open-enjoy/enjoy-iot)