We work with EEBUS Solutions that simply work.

Ready-made EEBUS software stacks for minimal time to market.

Companies that wish to connect their devices to external partners can use our preformed EEBUS software stacks on a licensing basis.


For devices where small memory footprint and cost-effectiveness are critical: Our MISRA compliant EEBUS stack offers the most compact solution.

Microsoft Azure Sphere

Our integrated Azure Sphere Stack combines local EEBUS communication with cloud connectivity – Cyber security & Partnering as a Service.


Our stacks in C++ are applicable for a wide range of powerful IoT devices. Get performance and flexibility for your EEBUS implementation.


Our Java stacks are the perfect fit for home and energy management gateways running multiple local applications.

› Further Information

By using an EEBUS stack from KEO you benefit from the broad know-how, experience and market penetration of the leading EEBUS integrator.

Key for partnering: Interoperable Use Cases.

The EEBUS standard aims to connect separated business and technology ecosystems by defining standardized application scenarios (=Use Cases). These Use Cases describe information exchange between two or more devices in order to realize a specific goal.

Applying the EEBUS process enables the development of a seamless transition from business objectives to Use Cases and finally to the technical implementation. EEBUS conformance with the reference models enables a modular approach to interoperability and assures that changes on one architecture layer does not necessary require re-validation of the whole use case.

EEBUS classification according to the Smart Grid (SGAM) and Smart Home & Building (HBAM) Architecture Models.

The KEO EEBUS Stack interfaces through all layers of interoperability.

  • The Use Case API enables an easy access to EEBUS Use Cases, without the necessity to acquire deep understanding of SPINE and the EEBUS specifications. The Use Case relevant parameters are brought to the interface to be connected with the customer process logic. The option to focus on the level of interoperable Use Cases is accelerating the access to EEBUS and provides the user the freedom to concentrate on core business processes.
  • The SPINE API provides our customers a proven toolbox to access and use detailed EEBUS data models (SPINE). However, working directly on the information layer requires deep understanding of SPINE and the related specifications. To access other data models (e.g. Modbus, ZigBee or Homekit) can mappings be developed on the Framework API level.
  • The Transport API provides an interface for transporting content to various destinations. This can be done with the SPINE native TCP/IP protocol SHIP (Smart Home IP) or with other transport protocols as well (e.g. Thread or MQTT).
The KEO EEBUS Stack provides multiple APIs for connectivity.

One Software Stack for all needs of interoperability – from RTOS-based devices up to cloud solutions.

Take the next step!