README.md

Summary

Maintainability
Test Coverage
<p align="center">
   <img alt="logo" src="https://myems.io/img/myems.png" width="150" height="150">
</p>
<h1 align="center" style="margin: 30px 0 30px; font-weight: bold;">MyEMS v4.10.0</h1>
<h4 align="center">领先的开源能源管理系统</h4>

 [![Maintainability](https://api.codeclimate.com/v1/badges/e01a2ca1e833d66040d0/maintainability)](https://codeclimate.com/github/MyEMS/myems/maintainability)
 [![CodeQL Scanning](https://github.com/MyEMS/myems/actions/workflows/codeql.yml/badge.svg)](https://github.com/MyEMS/myems/security/code-scanning)
 [![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/MyEMS/myems/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/MyEMS/myems/?branch=master)
 [![Build Status](https://scrutinizer-ci.com/g/MyEMS/myems/badges/build.png?b=master)](https://scrutinizer-ci.com/g/MyEMS/myems/build-status/master)
 [![Codacy Badge](https://app.codacy.com/project/badge/Grade/b2cd6049727240e2aaeb8fc7b4086166)](https://app.codacy.com/gh/MyEMS/myems/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)


 [English](./README_EN.md) | [German](./README_DE.md)

## MyEMS 介绍

MyEMS开源能源管理系统用于建筑、工厂、商场、医院、园区的电、水、气等能源数据采集、分析、报表,还有光伏、储能、充电桩、微电网、设备控制、故障诊断、工单管理、人工智能优化等可选功能。资深专业团队开发维护,保障长期支持。用开源助力企业集团、产业园区、能源运营商低碳发展!

## MyEMS架构

![MyEMS Architecture Function View](/docs/images/architecture-function-view-cn.png)

![MyEMS Architecture Site View](/docs/images/architecture-site-view-cn.png)

![MyEMS Data Flow](/docs/images/myems-data-flow-cn.svg)

## MyEMS UI 展示

![MyEMS Space EnergyCategory1](/docs/images/myems-space-energycategory1.gif)

![MyEMS Space EnergyCategory2](/docs/images/myems-space-energycategory2.gif)

![MyEMS Space EnergyCategory3](/docs/images/myems-space-energycategory3.gif)

![MyEMS Large Screen Dashboard](/docs/images/myems-large-screen-dashboard.gif)

![MyEMS Dashboard GCC](/docs/images/myems-dashboard-gcc.png)


## MyEMS社区版功能

详见 [https://myems.io/docs/intro#myems-features](https://myems.io/docs/intro#myems-features)

## MyEMS企业版功能

详见 [https://myems.io/docs/enterprise](https://myems.io/docs/enterprise)


## MyEMS下载(社区版)

[1]. [https://gitee.com/myems/myems](https://gitee.com/myems/myems)

[2]. [https://github.com/myems/myems](https://github.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)

## MyEMS安装(社区版)

详见 [https://myems.io/docs/category/installation](https://myems.io/docs/category/installation)

## MyEMS组件构成

### MyEMS 数据库 (SQL)

详见 [database](./database/README.md)介绍

### MyEMS API 应用程序接口 (Python)

详见 [myems-api](./myems-api/README.md)介绍

### MyEMS 管理 UI (AngularJS version 1.x)

详见 [myems-admin](myems-admin/README.md)介绍

### MyEMS Modbus TCP 数据采集服务 (Python)

详见 [myems-modbus-tcp](./myems-modbus-tcp/README.md)介绍

### MyEMS 数据清洗服务 (Python)

详见 [myems-cleaning](./myems-cleaning/README.md)介绍

### MyEMS 数据规范化服务 (Python)

详见 [myems-normalization](./myems-normalization/README.md)介绍

### MyEMS 数据汇总服务 (Python)

详见 [myems-aggregation](./myems-aggregation/README.md)介绍

### MyEMS Web UI (ReactJS)

详见 [myems-web](myems-web/README.md)介绍

### 默认端口号

MyEMS Web UI: 80

MyEMS API: 8000

MyEMS Admin UI: 8001

### 默认密码

Admin UI:

用户名:administrator

密码:!MyEMS1


Web UI:

用户名:administrator@myems.io

密码:!MyEMS1


## 集成测试合作计划

详见 [https://myems.io/docs/cooperation](https://myems.io/docs/cooperation)

## 微信公众号

![开源能源管理系统](/docs/images/qrcode_for_mp_weixin.jpg)


## 微信群

![微信群](/docs/images/qr_code_wechat_group.png)

## QQ群

群号: 792528967

![QQ群](/docs/images/qr_code_qq_group.png)

## 视频

[BiliBili](https://space.bilibili.com/539108162)

[YouTube](https://www.youtube.com/@myems)