Skip to content
Thomas Volden edited this page Feb 19, 2018 · 8 revisions

How to get started

First of all, it will help to read up on the protocol: http://openchargealliance.org/

Next follow our Getting started guide for examples.

How it's build

The structure is designed to easily switch protocol and format.

Object diagram

Please see Class roles, responsibilities and collaborators for more information on the entities from the diagram above.
All dependencies are injected so it's easy switch them out or mock them for tests.

To avoid making the same mistakes as I have, please see Decisions I made, but more importantly understand the reason behind them.