208 lines
16 KiB
Markdown
208 lines
16 KiB
Markdown
# MyEMS
|
||
|
||
[中文](./README.md) | [EN](./README_EN.md) | [DE](./README_DE.md)
|
||
|
||
[](https://myems.readthedocs.io/en/latest/?badge=latest)
|
||
[](https://codeclimate.com/github/MyEMS/myems/maintainability)
|
||
[](https://codeclimate.com/github/MyEMS/myems/test_coverage)
|
||
[](https://lgtm.com/projects/g/MyEMS/myems/alerts/)
|
||
[](https://lgtm.com/projects/g/MyEMS/myems/context:python)
|
||
[](https://lgtm.com/projects/g/MyEMS/myems/context:javascript)
|
||
[](https://scrutinizer-ci.com/g/MyEMS/myems/?branch=master)
|
||
[](https://scrutinizer-ci.com/g/MyEMS/myems/build-status/master)
|
||
[](https://www.codacy.com/gh/MyEMS/myems/dashboard?utm_source=github.com&utm_medium=referral&utm_content=MyEMS/myems&utm_campaign=Badge_Grade)
|
||
|
||
## MyEMS 介绍
|
||
|
||
MyEMS是行业领先的开源能源管理系统,利用云计算、物联网、大数据、人工智能等信息化技术构建而成。MyEMS可用于构建统一规范、功能强大的综合能源管理服务平台。MyEMS由资深专业团队开发维护,系统代码基于MIT开源软件许可协议发布。
|
||
|
||
## MyEMS架构
|
||
|
||

|
||
|
||

|
||
|
||
|
||
## MyEMS组件(社区版)
|
||
|
||
MyEMS项目由下列组件构成:
|
||
### MyEMS 数据库 (SQL)
|
||
|
||
[安装 数据库](./database/README.md)
|
||
|
||
### MyEMS API 应用程序接口 (Python)
|
||
|
||
[安装 myems-api](./myems-api/README.md)
|
||
|
||
### MyEMS 管理 UI (AngularJS)
|
||
|
||
[安装 admin UI](./admin/README.md)
|
||
|
||
### MyEMS BACnet/IP 数据采集服务 (Python)
|
||
|
||
[安装 myems-bacnet](./myems-bacnet/README.md)
|
||
|
||
### MyEMS Modbus TCP 数据采集服务 (Python)
|
||
|
||
[安装 myems-modbus-tcp](./myems-modbus-tcp/README.md)
|
||
|
||
### MyEMS MQTT数据转发服务 (Python)
|
||
|
||
[安装 myems-mqtt-publisher](./myems-mqtt-publisher/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)
|
||
|
||
[安装 web UI](./web/README.md)
|
||
|
||
## 功能版本对比
|
||
| 功能 |社区版 |企业版 | 说明 |
|
||
| :--- | :----: | :----: | :----: |
|
||
| 开源 | ✔️ | ❌ | |
|
||
| 价格 | 免费 | 收费 | 标准组件授权费;定制组件开发费; |
|
||
| 更换品牌名称与标志LOGO | ✔️ | ✔️ | |
|
||
| Modbus TCP 协议 | ✔️ | ✔️ | 采集数据 |
|
||
| BACnet/IP 协议 | ✔️ | ✔️ | 采集数据 |
|
||
| MQTT 协议发布 | ✔️ | ✔️ | 发布最新采集到的数据 |
|
||
| 数据点数量 | 无限制 |无限制 | 仅受硬件性能限制 |
|
||
| 计量表数量 | 无限制 |无限制 | 仅受硬件性能限制 |
|
||
| 空间数量 | 无限制 |无限制 | 仅受硬件性能限制 |
|
||
| 设备数量 | 无限制 |无限制 | 仅受硬件性能限制 |
|
||
| 租户数量 | 无限制 |无限制 | 仅受硬件性能限制 |
|
||
| 门店数量 | 无限制 |无限制 | 仅受硬件性能限制 |
|
||
| 车间数量 | 无限制 |无限制 | 仅受硬件性能限制 |
|
||
| 组合设备数量 | 无限制 |无限制 | 仅受硬件性能限制 |
|
||
| Docker容器化部署 | ✔️ | ✔️ | |
|
||
| Kubernetes部署 | ✔️ | ✔️ | |
|
||
| MySQL | ✔️ | ✔️ | |
|
||
| MariaDB | ✔️ | ✔️ | |
|
||
| SingleStore | ✔️ | ✔️ | |
|
||
| AWS 云部署 | ✔️ | ✔️ | |
|
||
| AZure 云部署 | ✔️ | ✔️ | |
|
||
| 阿里云部署 | ✔️ | ✔️ | |
|
||
| 私有云部署 | ✔️ | ✔️ | |
|
||
| 总览页 | ✔️ | ✔️ | |
|
||
| 数据比较分析 | ✔️ | ✔️ | 同比、环比、自由比、不比 |
|
||
| Excel 导出 | ✔️ | ✔️ | 表格、曲线图、柱状图、饼状图 |
|
||
| 计量表数据/能耗分析 | ✔️ | ✔️ | |
|
||
| 计量表数据/成本分析 | ✔️ | ✔️ | |
|
||
| 计量表数据/趋势分析 | ✔️ | ✔️ | |
|
||
| 计量表数据/实时分析 | ✔️ | ✔️ | |
|
||
| 计量表数据/总分表平衡分析 | ✔️ | ✔️ | |
|
||
| 计量表数据/离线表能耗分析 | ✔️ | ✔️ | |
|
||
| 计量表数据/离线表成本分析 | ✔️ | ✔️ | |
|
||
| 计量表数据/虚拟表能耗分析 | ✔️ | ✔️ | |
|
||
| 计量表数据/虚拟表成本分析 | ✔️ | ✔️ | |
|
||
| 计量表数据/计量表台账 | ✔️ | ✔️ | |
|
||
| 空间数据/能耗分类分析 | ✔️ | ✔️ | |
|
||
| 空间数据/能耗分项分析 | ✔️ | ✔️ | |
|
||
| 空间数据/成本分析 | ✔️ | ✔️ | |
|
||
| 空间数据/产出分析 | ✔️ | ✔️ | |
|
||
| 空间数据/收入分析 | ✔️ | ✔️ | |
|
||
| 空间数据/效率分析 | ✔️ | ✔️ | |
|
||
| 空间数据/负荷分析 | ✔️ | ✔️ | |
|
||
| 空间数据/统计分析 | ✔️ | ✔️ | |
|
||
| 空间数据/节能分析 | ❌ | ✔️ | |
|
||
| 设备数据/能耗分类分析 | ✔️ | ✔️ | |
|
||
| 设备数据/能耗分项分析 | ✔️ | ✔️ | |
|
||
| 设备数据/成本分析 | ✔️ | ✔️ | |
|
||
| 设备数据/产出分析 | ✔️ | ✔️ | |
|
||
| 设备数据/收入分析 | ✔️ | ✔️ | |
|
||
| 设备数据/效率分析 | ✔️ | ✔️ | |
|
||
| 设备数据/负荷分析 | ✔️ | ✔️ | |
|
||
| 设备数据/统计分析 | ✔️ | ✔️ | |
|
||
| 设备数据/节能分析 | ❌ | ✔️ | |
|
||
| 设备数据/设备台账 | ✔️ | ✔️ | |
|
||
| 租户数据/能耗分类分析 | ✔️ | ✔️ | |
|
||
| 租户数据/能耗分项分析 | ✔️ | ✔️ | |
|
||
| 租户数据/成本分析 | ✔️ | ✔️ | |
|
||
| 租户数据/负荷分析 | ✔️ | ✔️ | |
|
||
| 租户数据/统计分析 | ✔️ | ✔️ | |
|
||
| 租户数据/节能分析 | ❌ | ✔️ | |
|
||
| 租户数据/租户账单 | ✔️ | ✔️ | |
|
||
| 门店数据/能耗分类分析 | ✔️ | ✔️ | |
|
||
| 门店数据/能耗分项分析 | ✔️ | ✔️ | |
|
||
| 门店数据/成本分析 | ✔️ | ✔️ | |
|
||
| 门店数据/负荷分析 | ✔️ | ✔️ | |
|
||
| 门店数据/统计分析 | ✔️ | ✔️ | |
|
||
| 门店数据/节能分析 | ❌ | ✔️ | |
|
||
| 车间数据/能耗分类分析 | ✔️ | ✔️ | |
|
||
| 车间数据/能耗分项分析 | ✔️ | ✔️ | |
|
||
| 车间数据/成本分析 | ✔️ | ✔️ | |
|
||
| 车间数据/负荷分析 | ✔️ | ✔️ | |
|
||
| 车间数据/统计分析 | ✔️ | ✔️ | |
|
||
| 车间数据/节能分析 | ❌ | ✔️ | |
|
||
| 组合设备数据/成本分析 | ✔️ | ✔️ | |
|
||
| 组合设备数据/产出分析 | ✔️ | ✔️ | |
|
||
| 组合设备数据/收入分析 | ✔️ | ✔️ | |
|
||
| 组合设备数据/效率分析 | ✔️ | ✔️ | |
|
||
| 组合设备数据/负荷分析 | ✔️ | ✔️ | |
|
||
| 组合设备数据/统计分析 | ✔️ | ✔️ | |
|
||
| 组合设备数据/节能分析 | ❌ | ✔️ | |
|
||
| 能流图分析 | ✔️ | ✔️ | |
|
||
| 配电系统分析 | ✔️ | ✔️ | |
|
||
| REST API | ✔️ | ✔️ | |
|
||
| Web UI | ✔️ | ✔️ | |
|
||
| Admin UI | ✔️ | ✔️ | |
|
||
| MQTT 协议订阅数据 | ❌ | ✔️ | |
|
||
| Modbus RTU 协议 | ❌ | ✔️ | |
|
||
| OPC UA 协议 | ❌ | ✔️ | |
|
||
| OPC DA 协议 | ❌ | ✔️ | |
|
||
| Siemens S7 协议 | ❌ | ✔️ | |
|
||
| IEC 104 协议 | ❌ | ✔️ | |
|
||
| Johnson Controls Metasys | ✔️ | ✔️ | |
|
||
| Honeywell EBI | ✔️ | ✔️ | |
|
||
| SIEMENS Desigo CC | ❌ | ✔️ | |
|
||
| QWeather API | ❌ | ✔️ | |
|
||
| FDD 能效故障诊断系统 | ❌ | ✔️ | |
|
||
| 高级报表系统 | ❌ | ✔️ | |
|
||
| 组态图形绘制工具 | ❌ | ✔️ | |
|
||
| 设备远程控制 | ❌ | ✔️ | |
|
||
| BACnet Server | ❌ | ✔️ | |
|
||
| Modbus TCP Server(Slave) | ❌ | ✔️ | |
|
||
| OPC UA Server | ❌ | ✔️ | |
|
||
| iOS APP | ❌ | ✔️ | |
|
||
| Android APP | ❌ | ✔️ | |
|
||
| 微信小程序 | ❌ | ✔️ | |
|
||
| 支付宝小程序 | ❌ | ✔️ | |
|
||
| 工控机硬件网关(数据采集和远程控制) | ❌ | ✔️ | |
|
||
| LoRa无线数传电台模块(数据采集和远程控制)| ❌ | ✔️ | |
|
||
| 重点用能单位能耗在线监测系统上传省级平台通信协议| ❌ | ✔️ | |
|
||
| 第三方系统集成服务 | ❌ | ✔️ | |
|
||
| 在线社区技术支持 | ✔️ | ✔️ | |
|
||
| 邮件技术支持 | ✔️ | ✔️ | |
|
||
| 电话技术支持服务 | ❌ | ✔️ | |
|
||
| 微信技术支持服务 | ❌ | ✔️ | |
|
||
| 远程桌面技术支持服务 | ❌ | ✔️ | |
|
||
| 现场技术支持服务 | ❌ | ✔️ | |
|
||
| 投标技术支持服务 | ❌ | ✔️ | |
|
||
| 二次开发技术支持服务 | ❌ | ✔️ | |
|
||
|
||
## MyEMS截图
|
||

|
||

|
||

|
||

|
||
|
||
## MyEMS镜像
|
||
|
||
[1]. http://github.com/MyEMS/myems
|
||
|
||
[2]. http://gitee.com/myems/myems
|
||
|
||
[3]. http://bitbucket.org/myems/myems
|
||
|
||
[4]. https://gitlab.com/myems/myems
|
||
|