EEBus

EEBus (VDE-AR-E 2829-6 series) is a communication protocol for connecting energy-related devices such as heat pumps, wallboxes, batteries, inverters, control boxes and energy management systems.

With jEEBus.SHIP and jEEBus.SPINE we provide a Java implementation for the communication and data layer of EEBus.

We are a member of the EEBus Initative e.V. and the FNN Project Group Control Box Test Cases in order to participate in the further development of the standard. We successfully tested our stack with other manufacturers at the annual Plugfest at the EEBUSummit.

The EEBus protocol fits very well with our current research activities as we are setting up a Smart Meter Gateway (SMGW) test bed in our new Digital Grid Lab to test control boxes (FFN Steuerbox) and SMGW use cases. New generations of control boxes and devices will support the EEBus protocol and can be seamlessly integrated into our laboratory infrastructure to communicate with our power-hardware-in-the-loop system for complex test setups

Offered Services

Take advantage of our expertise in the field of EEBus to develop innovative, EEBus-compatible products. We support you in your development with our tailored advice and individual software license agreements. We also offer virtual EEBus devices that you can use as a counterpart to your product for communication tests in quality assurance. We offering following services: Please contact us if you have any questions about the implementation or the services we offer.

Software Licenses

Our EEBus software stacks jEEBus.SHIP and jEEBus.SPINE are licensed under AGPL. If AGPL is not suitable for you, we offer proprietary licenses to suit your needs.
Pos. Description
P1.1 Software Stack jEEBus.SHIP
P1.2 Software Stack jEEBus.SPINE
We have already implemented several use cases based on jEEBus.SHIP and jEEBus.SPINE. These are not available as open source, but can also be licensed.
Pos. Use Case Description Actor
P1.3 LPC Limitation of Power Consumption Energy Guard
P1.4 LPC Limitation of Power Consumption Controllable System
P1.5 LPP Limitation of Power Production Energy Guard
P1.6 LPP Limitation of Power Production Controllable System
P1.7 MGCP Monitoring of Grid Connection Point Monitoring Appliance
P1.8 MGCP Monitoring of Grid Connection Point Connection Point
P1.9 MCP Monitoring of Power Consumption Monitoring Appliance
P1.10 MCP Monitoring of Power Consumption Monitored Unit

Virtual EEBus Devices

Our virtual EEBus devices can be used as a counterpart for communication and function tests. We offer the following virtual EEBus devices as a Java console application (no source code), including documentation and configuration options via configuration files and REST API.
Pos. Use Case Description Actor
P2.1 LPC Limitation of Power Consumption Energy Guard
P2.2 LPC Limitation of Power Consumption Controllable System
P2.3 LPP Limitation of Power Production Energy Guard
P2.4 LPP Limitation of Power Production Controllable System
P2.5 MGCP Monitoring of Grid Connection Point Monitoring Appliance
P2.6 MGCP Monitoring of Grid Connection Point Connection Point
P2.7 MCP Monitoring of Power Consumption (under development) Monitoring Appliance
P2.8 MCP Monitoring of Power Consumption (under development) Monitored Unit

Software Development, Integration and Tests

Need help with implementing and testing EEBus? We offer various services around software development, customized integration and testing. As EEBus use cases are highly dependent on the local system, we offer implementation and system integration support for the EEBus application layer. This includes extending your systems and devices with EEBus. With our experience from various research projects, we can identify and integrate the necessary EEBus use cases for your project.
Pos. Description
P3.1 Integration and development support for customized solutions
P3.2 Implementation of new EEBus use cases
P3.3 Carrying out system tests in our Digital Grid Lab

Support

Pos. Description
P4.1 General support on EEBus on hourly rates