Github

Mailing List

Roadmap

Documentation

Zulip

The primary goal of EVerest is to develop and maintain an open source software stack for EV charging stations. By digitally abstracting the complexity of multiple standards and use cases, EVerest runs on any device, from unmanaged AC home chargers to complex multi-EVSE satellite public DC charging stations with battery and solar support.

The EVerest project was initiated by PIONIX GmbH. Today, further organizations such as Chargebyte and Qwello are playing key roles in supporting the EVerest project. Currently, there are six organizations contributing to EVerest. The Technical Steering Committee (TSC) consists of members from four different organizations.

EVerest supports all protocols needed:

  • IEC 61851
  • DIN SPEC 70121
  • ISO 15118: -2 and -20
  • SAE J1772
  • SAE J2847/2
  • CHAdeMO (planned)
  • GB/T (planned)
  • MCS (planned)
  • OCPP: 1.6, 2.0.1 and 2.1 (planned)
  • Modbus
  • Sunspec

EVerest is developed with modularity and customizability in mind. It consists of a framework to configure several interchangeable modules. The modules communicate via a local MQTT server and are highly configurable in regards to which functions they provide. The definitions are written in module manifest files and a setup specific system configuration (both JSON).

This enables easy adjustment to specific local circumstances. For example, if different hardware modules are used underneath or if a local solar installation needs to be adjusted on how the connectivity should be established (addresses/protocols). Even if the local power supply is constrained and needs to be shared with other consumers (chargers), this can be adapted by using the EVerest framework.

EVerest Top Level Framework Diagram

EVerest is able to manage communication between different players:

  • Car
  • Local energy generation & batteries Adjacent chargers (WIP)
  • Grid (including specific grid constraints)
  • Cloud backend / payment User (interface)

The EVerest project speeds up the emerging change to e-mobility by utilizing all the open source advantages for the EV charging world. It will enable new features for local energy management, PV integration, grid friendliness, and many more. By leveraging EVerest, you free up developers to focus on adding higher value to your product.

EVerest is rapidly evolving thanks to a growing community and real world deployments. The community is open to more contributors to help speed development.

See the EVerest Compass for an overview of all our communications channels: https://everest.github.io/nightly/index.html#everest-compass

Some quick links as a summary:

See you soon in the EVerest community!