myems.github.io

行业领先的开源能源管理系统 。用开源助力实现碳达峰碳中和。Industry leading Open Source Energy Management System. Industrie führend Open-Source-Energiemanagementsystem.

Follow me on GitHub

MyEMS

中文 EN DE

Documentation Status Maintainability Test Coverage Total alerts Language grade: Python Language grade: JavaScript Scrutinizer Code Quality Build Status Codacy Badge

MyEMS 介绍

MyEMS是开源能源管理系统的开创者。 可用于建筑、商场、工厂、医院、机场等各种用能单位的能源数据采集、处理、分析、可视化分析和报表。 还具有设备管理、故障诊断、工单管理、人工智能优化控制等功能。 MyEMS由资深专业团队开发维护,系统代码基于MIT开源软件许可协议发布。 用开源助力实现碳达峰碳中和目标。

MyEMS架构

MyEMS Architecture Function View

MyEMS Architecture Site View

MyEMS UI 展示

MyEMS Space EnergyCategory1

MyEMS Space EnergyCategory2

MyEMS Space EnergyCategory3

MyEMS Large Screen Dashboard

MyEMS社区版功能

功能 社区版 说明
开源 ✔️ MIT License
价格 免费  
更换品牌名称与标志LOGO  
Modbus TCP 协议 ✔️ 采集数据 https://modbus.org/
数据点数量 无限制 实际数量受限于服务器资源上限
计量表数量 无限制 实际数量受限于服务器资源上限
空间数量 无限制 实际数量受限于服务器资源上限
设备数量 无限制 实际数量受限于服务器资源上限
租户数量 无限制 实际数量受限于服务器资源上限
门店数量 无限制 实际数量受限于服务器资源上限
车间数量 无限制 实际数量受限于服务器资源上限
组合设备数量 无限制 实际数量受限于服务器资源上限
Docker容器化部署 ✔️ https://hub.docker.com/u/myems
MySQL ✔️ http://mysql.com/
MariaDB ✔️ https://mariadb.org/
SingleStore ✔️ https://www.singlestore.com/
AWS 云部署 ✔️ https://aws.amazon.com/
AZure 云部署 ✔️ https://azure.microsoft.com/
阿里云部署 ✔️ https://aliyun.com/
私有云部署 ✔️  
总览页 ✔️ 本月总能耗、本月总成本、本月消耗吨标准煤、本月吨二氧化碳排放、分时消耗电量、成本占比、吨标准煤占比、吨二氧化碳排放占比、本月能耗趋势、本月成本趋势、相关参数、本月子空间数据
数据比较分析 ✔️ 同比、环比、自由比、不比
Excel 导出 ✔️ 真正Excel文件,包含表格、曲线图、柱状图、饼状图等,非CSV文件
计量表数据/能耗分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期总能耗、基准期总能耗、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期能耗趋势、相关参数、详细数据、导出Excel
计量表数据/碳排放分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期总二氧化碳排放、基准期总二氧化碳排放、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期二氧化碳排放趋势、相关参数、详细数据、导出Excel
计量表数据/成本分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期总成本、基准期总成本、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期成本趋势、相关参数、详细数据、导出Excel
计量表数据/趋势分析 ✔️ 按空间层级筛选、趋势值、相关参数、详细数据、导出Excel
计量表数据/实时分析 ✔️ 按空间层级筛选、能耗值点最新值、能耗值点最近一小时趋势、 相关参数最新值、实时刷新
计量表数据/总分表平衡分析 ✔️ 按空间层级筛选、多种时间尺度、报告期总表消耗、报告期分表消耗、报告期差值、报告期差值百分比、导出Excel
计量表数据/离线表能耗分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期总能耗、基准期总能耗、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期能耗趋势、相关参数、详细数据、导出Excel
计量表数据/离线表成本分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期总成本、基准期总成本、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期成本趋势、相关参数、详细数据、导出Excel
计量表数据/虚拟表能耗分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期总能耗、基准期总能耗、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期能耗趋势、相关参数、详细数据、导出Excel
计量表数据/虚拟表碳排放分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期总二氧化碳排放、基准期总二氧化碳排放、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期二氧化碳排放趋势、相关参数、详细数据、导出Excel
计量表数据/虚拟表成本分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期总成本、基准期总成本、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期成本趋势、相关参数、详细数据、导出Excel
计量表数据/计量表台账 ✔️ 按空间层级筛选、包含名称、空间、成本中心、能耗分类、描述等属性、导出Excel
空间数据/能耗分类分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类总能耗、基准期分类总能耗、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类能耗趋势、单位面积值、相关参数、详细数据、子空间数据、导出Excel
空间数据/能耗分项分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分项总能耗、基准期分项总能耗、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分项能耗趋势、单位面积值、相关参数、详细数据、子空间数据、导出Excel
空间数据/成本分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期总成本、报告期分类总成本、基准期分类总成本、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类成本趋势、单位面积值、相关参数、详细数据、子空间数据、导出Excel
空间数据/产出分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类总产出、基准期分类总产出、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类产出趋势、单位面积值、相关参数、详细数据、子空间数据、导出Excel
空间数据/收入分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期总收入、报告期分类总收入、基准期分类总收入、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类收入趋势、单位面积值、相关参数、详细数据、子空间数据、导出Excel
空间数据/效率分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期累积效率、报告期累积效率趋势、单位面积值、相关参数、详细数据、子空间数据、导出Excel
空间数据/负荷分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类平均负荷、报告期分类最大负荷、报告期分类负荷系数、报告期分类平均负荷趋势、报告期分类最大负荷趋势、报告期分类负荷系数趋势、单位面积值、相关参数、详细数据、子空间数据、导出Excel
空间数据/统计分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类消耗算术平均数、报告期分类消耗中位数、报告期分类消耗最小值、报告期分类消耗最大值、报告期分类消耗样本标准差、报告期分类消耗样本方差、单位面积值、相关参数、详细数据、子空间数据、导出Excel
设备数据/能耗分类分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类总能耗、基准期分类总能耗、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类能耗趋势、相关参数、详细数据、导出Excel
设备数据/能耗分项分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分项总能耗、基准期分项总能耗、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分项能耗趋势、相关参数、详细数据、导出Excel
设备数据/成本分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期总成本、报告期分类总成本、基准期分类总成本、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类成本趋势、相关参数、详细数据、导出Excel
设备数据/产出分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类总产出、基准期分类总产出、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类产出趋势、相关参数、详细数据、导出Excel
设备数据/收入分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期总收入、报告期分类总收入、基准期分类总收入、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类收入趋势、相关参数、详细数据、导出Excel
设备数据/效率分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期累积效率、报告期累积效率趋势、相关参数、详细数据、导出Excel
设备数据/负荷分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类平均负荷、报告期分类最大负荷、报告期分类负荷系数、报告期分类平均负荷趋势、报告期分类最大负荷趋势、报告期分类负荷系数趋势、单位面积值、相关参数、详细数据、导出Excel
设备数据/统计分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类消耗算术平均数、报告期分类消耗中位数、报告期分类消耗最小值、报告期分类消耗最大值、报告期分类消耗样本标准差、报告期分类消耗样本方差、相关参数、详细数据、导出Excel
设备数据/批量分析 ✔️ 按空间层级筛选、空间向下递归查询、按报告期查询全部能耗分类数据、导出Excel
设备数据/设备台账 ✔️ 按空间层级筛选、设备列表包括名称、空间、成本中心、描述等、导出Excel
租户数据/能耗分类分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类总能耗、基准期分类总能耗、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类能耗趋势、单位面积值、相关参数、详细数据、导出Excel
租户数据/能耗分项分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分项总能耗、基准期分项总能耗、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分项能耗趋势、单位面积值、相关参数、详细数据、导出Excel
租户数据/成本分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期总成本、报告期分类总成本、基准期分类总成本、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类成本趋势、单位面积值、相关参数、详细数据、导出Excel
租户数据/负荷分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类平均负荷、报告期分类最大负荷、报告期分类负荷系数、报告期分类平均负荷趋势、报告期分类最大负荷趋势、报告期分类负荷系数趋势、单位面积值、相关参数、详细数据、导出Excel
租户数据/统计分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类消耗算术平均数、报告期分类消耗中位数、报告期分类消耗最小值、报告期分类消耗最大值、报告期分类消耗样本标准差、报告期分类消耗样本方差、单位面积值、相关参数、详细数据、导出Excel
租户数据/租户账单 ✔️ 按空间层级筛选、付款通知书包含租赁合同号码、租户地址、账单号码、账单日期、付款到期日、应付款金额、结算时间范围、数量、单位、金额、小计、增值税销项税金、应付金额合计等、导出Excel
租户数据/批量分析 ✔️ 按空间层级筛选、空间向下递归查询、按报告期查询全部能耗分类数据、导出Excel
门店数据/能耗分类分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类总能耗、基准期分类总能耗、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类能耗趋势、单位面积值、相关参数、详细数据、导出Excel
门店数据/能耗分项分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分项总能耗、基准期分项总能耗、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分项能耗趋势、单位面积值、相关参数、详细数据、导出Excel
门店数据/成本分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期总成本、报告期分类总成本、基准期分类总成本、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类成本趋势、单位面积值、相关参数、详细数据、导出Excel
门店数据/负荷分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类平均负荷、报告期分类最大负荷、报告期分类负荷系数、报告期分类平均负荷趋势、报告期分类最大负荷趋势、报告期分类负荷系数趋势、单位面积值、相关参数、详细数据、导出Excel
门店数据/统计分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类消耗算术平均数、报告期分类消耗中位数、报告期分类消耗最小值、报告期分类消耗最大值、报告期分类消耗样本标准差、报告期分类消耗样本方差、单位面积值、相关参数、详细数据、导出Excel
门店数据/批量分析 ✔️ 按空间层级筛选、空间向下递归查询、按报告期查询全部能耗分类数据、导出Excel
车间数据/能耗分类分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类总能耗、基准期分类总能耗、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类能耗趋势、单位面积值、单位产品值、相关参数、详细数据、导出Excel
车间数据/能耗分项分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分项总能耗、基准期分项总能耗、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分项能耗趋势、单位面积值、单位产品值、相关参数、详细数据、导出Excel
车间数据/成本分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期总成本、报告期分类总成本、基准期分类总成本、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类成本趋势、单位面积值、单位产品值、相关参数、详细数据、导出Excel
车间数据/负荷分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类平均负荷、报告期分类最大负荷、报告期分类负荷系数、报告期分类平均负荷趋势、报告期分类最大负荷趋势、报告期分类负荷系数趋势、单位面积值、单位产品值、相关参数、详细数据、导出Excel
车间数据/统计分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类消耗算术平均数、报告期分类消耗中位数、报告期分类消耗最小值、报告期分类消耗最大值、报告期分类消耗样本标准差、报告期分类消耗样本方差、单位面积值、单位产品值、相关参数、详细数据、子空间数据、导出Excel
车间数据/批量分析 ✔️ 按空间层级筛选、空间向下递归查询、报告期查询全部能耗分类数据、导出Excel
组合设备数据/能耗分类分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类总能耗、基准期分类总能耗、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类能耗趋势、单位面积值、相关参数、详细数据、相关设备数据、导出Excel
组合设备数据/能耗分项分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分项总能耗、基准期分项总能耗、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分项能耗趋势、单位面积值、相关参数、详细数据、相关设备数据、导出Excel
组合设备数据/成本分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期总成本、报告期分类总成本、基准期分类总成本、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类成本趋势、相关参数、详细数据、相关设备数据、导出Excel
组合设备数据/产出分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类总产出、基准期分类总产出、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类产出趋势、相关参数、详细数据、相关设备数据、导出Excel
组合设备数据/收入分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期总收入、报告期分类总收入、基准期分类总收入、报告期消耗吨标准煤、报告期吨二氧化碳排放、报告期分类收入趋势、相关参数、详细数据、相关设备数据、导出Excel
组合设备数据/效率分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期累积效率、报告期累积效率趋势、相关参数、详细数据、导出Excel
组合设备数据/负荷分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类平均负荷、报告期分类最大负荷、报告期分类负荷系数、报告期分类平均负荷趋势、报告期分类最大负荷趋势、报告期分类负荷系数趋势、相关参数、详细数据、相关设备数据、导出Excel
组合设备数据/统计分析 ✔️ 按空间层级筛选、多种比较类型、多种时间尺度、报告期分类消耗算术平均数、报告期分类消耗中位数、报告期分类消耗最小值、报告期分类消耗最大值、报告期分类消耗样本标准差、报告期分类消耗样本方差、相关参数、详细数据、相关设备数据、导出Excel
组合设备数据/批量分析 ✔️ 按空间层级筛选、空间向下递归查询、按报告期查询全部能耗分类数据、导出Excel
能流图分析 ✔️ 表示能源流动状况、节点显示用能单位、链接显示本月能源总量
配电系统分析 ✔️ 高中低压配电系统、实时数据、配电系统图
RESTful API ✔️ 基于Python开发,提供系统配置、能源报告、Excel导出接口
Web UI ✔️ 基于ReactJS开发,用于能源数据分析
Admin UI ✔️ 基于AngularJS (version 1.x)开发,用于系统配置管理
在线社区技术支持 ✔️  

MyEMS企业版功能

详见 MyEMS企业版功能

MyEMS下载(社区版)

[1]. Gitee https://gitee.com/myems/myems

[2]. Github https://github.com/myems/myems

[3]. Bitbucket https://bitbucket.org/myems/myems

[4]. Gitlab https://gitlab.com/myems/myems

[5]. GitCode https://gitcode.net/myems/myems

MyEMS安装(社区版)

MyEMS项目由下列组件构成:

MyEMS 数据库 (SQL)

详见 database介绍与安装

MyEMS API 应用程序接口 (Python)

详见 myems-api介绍与安装

MyEMS 管理 UI (AngularJS version 1.x)

详见 myems-admin介绍与安装

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

详见 myems-modbus-tcp介绍与安装

MyEMS 数据清洗服务 (Python)

详见 myems-cleaning介绍与安装

MyEMS 数据规范化服务 (Python)

详见 myems-normalization介绍与安装

MyEMS 数据汇总服务 (Python)

详见 myems-aggregation介绍与安装

MyEMS Web UI (ReactJS)

详见 myems-web介绍与安装

默认端口号

MyEMS Web UI: 80

MyEMS API: 8000

MyEMS Admin UI: 8001

默认密码

Admin UI ``` administrator !MyEMS1 ```
Web UI ``` administrator@myems.io !MyEMS1 ```

Docker-Compose 快速部署

详见 Docker Compose 快速部署

MyEMS项目管理

社区版路线图

集成测试合作计划

详见 集成测试合作计划

QQ交流群

群号: 792528967

QQ群