Smart Home, Smart Building, Smart Consumer

Open platform for energy management solutions

Electrical devices in buildings and production processes consume a lot of electricity and heat. The use of automatic control and monitoring can save money and energy. OGEMA is an open-software platform for such energy management applications. Specifications, reference implementation and example applications are openly available and provided by the OGEMA Alliance ( All developers and manufacturers can realise their ideas for automated efficient energy use supported by software on the gateway platform.

The OGEMA framework presents an “operating system” for energy management which makes it possible to run software applications from different sources on a gateway computer. With the installation of appropriate hardware drivers, all building and home automation systems can basically be integrated. Applications and communication drivers are connected through data models that are defined in the OGEMA specification. The OGEMA gateway acts as a firewall between public and private communications systems, and includes comprehensive rights management and control which enables secure access of applications and drivers to all data. In doing so, it provides trust and transparency for the users.

Examples of applications that can be installed onto the framework include the scheduling and control of household appliances – e.g. electric hot water heaters, dishwashers, etc. – in order to take advantage of low price periods of upcoming time-of-use tariffs, or the optimisation of on-site consumption from local PV systems. It is also possible to connect distributed generators and flexible loads in a virtual power plant. Other applications adapt heating, air conditioning and lighting in office buildings based on usage patterns. In a number of smart grid field tests, the suitability of the framework for these types of energy management applications was proven and valuable insights for further developments were acquired.

The Java-based API of the OGEMA framework is published on the OGEMA Alliance website with sample source code. The OGEMA reference implementation license enables the unrestricted use of the framework for commercial applications and drivers. A certification is required if the OGEMA logo is to be used.

Together with partners from industry and research, the Fraunhofer Institutes for Wind Energy and Energy System Technology IWES in Kassel, for Solar Energy Systems ISE in Freiburg and for Integrated Circuits IIS in Erlangen are working on OGEMA 2.0. The project is supported by the German Federal Ministry for the Environment, Nature Conservation and Nuclear Safety (BMU). The OGEMA Alliance and an industry working group were established in order to promote the development of the software and to transfer research results to the market.

contact details/company:
Fraunhofer IWES
Königstor 59
34119 Kassel

contact person:
Dr.David Nestle