GhPTech / openEMS

Open Energy Management System

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

openEMS (Open Energy Management System)

About openEMS

The Open Source Energy Management System (openEMS) is a project with the scope of monitoring and optimizing the energy resources of private homes, small businesses and local administrations. The project is maintained by GhP. Contributions and suggestions are welcome.

Architecture of openEMS

The architecture of openEMS is inspired from work carried out at openHAB. It is a pure Java solution and needs a Java Virtual Machine to run on. The OSGi bundles, deployed on an OSGi framework (Equinox), provides a highly modular architecture, which allows adding and removing functionality during runtime without stopping the service.

A map of the main bundles and how they depend on each other (as proposed by the openHAB project) is presented here below.

About

Open Energy Management System

License:Eclipse Public License 1.0