Version 0.5 released

2024-05-18 (Andreas Linde)

Version 0.5 of ship-go, spine-go, eebus-go and cemd are now available.

# ship-go

The SHIP package is new and extracted from eebus-go. It covers the SHIP 1.0.1 specification.

The code got a major refactoring, improved functionality, various bug fixes and test coverage of over 90%.

For more details check out the repository.

# spine-go

The SPINE package is new and extracted from eebus-go. It covers the SPINE 1.3.0 specification.

The code got a major refactoring, improved functionality, various bug fixes and test coverage of over 90%.

For more details check out the repository.

# eebus-go

The main focus of this version was to incorporate all updates from the updated SHIP and SPINE packages, add support for more features and test coverage of more than 90%.

For more details check out the repository.

# cemd

The cemd packge provides functionatliy to more easily adopt EEBUS use cases into applications. It covers lots of use cases from the perspective of a energy management system. So this version update was greatly refactored and now also has test coverage of more than 90%.

Note: This version is not compatible with the previous versions, as the interfaces changed!

Version 0.5 provides support for these use cases:

  • E-Mobility:

    • EVSE Commissioning and Configuration V1.0.1
    • EV Commissioning and Configuration V1.0.1
    • EV Charging Electricity Measurement V1.0.1
    • EV State Of Charge V1.0.0 RC1
    • Optimization of Self Consumption During EV Charging V1.0.1b
    • Overload Protection by EV Charging Current Curtailment V1.0.1b
    • Coordinated EV Charging V1.0.1
  • Grid:

    • Limitation of Power Consumption V1.0.0 as a server (to communicate with a control box) and a client (to communicate with an EVSE, heatpump, …)
    • Monitoring of Power Consumption V1.0.0
    • Limitation of Power Production V1.0.0 as a server (to communicate with a control box) and a client (to communicate with an EVSE, inverter, …)
    • Monitoring of Grid Connection Point V1.0.0
  • Inverter:

    • Visualization of Aggregated Battery Data V1.0.0 RC1
    • Visualization of Aggregated Photovoltaic Data V1.0.0 RC1

For more details check out the repository.

# contact

If you are interesting in joining the development of any of these libraries, want to use them in your services, need other services around EEBUS, please feel free to get in touch