API Reference ocpp_model v0.3.0

Modules

OcppModel Module: Contains helper functions

Behaviour of a Basic ChargeSystem, it has a limited set of actions

Behaviour of a Basic Charger, this is a charger behaviour with a limit set of actions

Behaviour of a ChargeSystem, allowing the module assuming the behaviour to be able to respond to messages send to it

Behaviour of a Charger, allowing the module assuming the behaviour to be able to respond to messages send to it

Behaviour for a controller

Field types or subclasses of the OCPP Model

Contains a map of all EnumTypes that are used in the currently supported messages, with a function to validate if a value is part of the EnumType

OCPP 2.0 message structs

contains structs for the three message types, and helper functions to transform between terms, structs and json