开源能源管理系统
OpenEMS - 开源能源管理系统 - 是一个用于能源管理应用的模块化平台。它围绕监控、控制和集成储能与可再生能源以及互补设备和服务(如电动汽车充电站、热泵、电解槽、分时电价等)的需求而开发。
如果您计划在自己的项目中使用 OpenEMS,请考虑加入 OpenEMS Association e.V.,这是一个由大学、硬件制造商、软件公司以及商业和个人业主组成的网络,并在 OpenEMS Community forum 中与我们联系。
OpenEMS 在“本地能源管理”中

OpenEMS 在 »区域能源管理« 中

OpenEMS IoT 技术栈
OpenEMS “物联网”技术栈包含三个主要组件:
- OpenEMS Edge 在现场运行,与设备和服务通信,收集数据并执行控制算法
- OpenEMS UI 是面向 Web 浏览器和智能手机的实时用户界面
- OpenEMS Backend 运行在(云)服务器上,连接去中心化的 Edge 系统,并通过互联网提供聚合、监控和控制功能
特性
OpenEMS 软件架构旨在利用现代且灵活的能量管理系统所需的一些特性:
- 快速、类似 PLC 的设备控制
- 由于使用现代编程语言和模块化架构,易于扩展
- 由于清晰的设备抽象,控制算法可复用且与设备无关
- 支持广泛的设备和协议
OpenEMS UI 截图

系统架构
OpenEMS 通常与外部硬件和软件组件结合使用
(例外是模拟开发环境 - 参见 快速入门)。简要概述如下,这是 OpenEMS 在生产环境中的使用方式:

快速入门
- 打开 Gitpod 上的实时演示
- 遵循 快速入门 指南在您的计算机上设置 OpenEMS
- 在提交代码之前,请查阅我们的 贡献指南
文档
开源理念
OpenEMS 项目由 OpenEMS Association e.V. 推动,这是一个由来自各种领域的用户、供应商和科研机构组成的网络,如硬件制造商、软件公司、电网运营商等。他们共同的目标是开发一个免费且开源的能源管理平台,以支持 100% 的能源转型。
我们邀请第三方将 OpenEMS 用于他们自己的项目,并乐于支持他们的起步阶段。无论如何,如果您对 OpenEMS 感兴趣,我们很高兴在 OpenEMS 社区论坛 收到您的来信。
OpenEMS 的开发由 FENECON GmbH 启动,这是一家专注于储能系统制造和项目开发的德国公司。它是 FEMS - FENECON 能源管理系统 背后的软件栈,并广泛应用于私人、商业和工业应用。
OpenEMS 由多个联邦和欧盟资助项目提供资金。如果您是一名开发人员,并希望受雇于其中一家合作伙伴公司或大学以从事 OpenEMS 相关工作,请将您的求职信发送至 info@openems.io。
科学研究
如果您在科学研究中使用 OpenEMS,请引用我们的 Zenodo 数字对象标识符(DOI):
许可证
- OpenEMS Edge
- OpenEMS Backend
版权所有 (C) 2016-2026 OpenEMS Association e.V.
本产品包含由 FENECON GmbH 开发的软件:您可以 根据 Eclipse Public License version 2.0 的条款重新分发和/或修改它。
- OpenEMS UI
版权所有 (C) 2016-2026 OpenEMS Association e.V.
本产品包含由 FENECON GmbH 开发的软件:您可以 根据 GNU Affero General Public License version 3 的条款重新分发和/或修改它。