Skip to main content
Version: 5.32

OCPP

The Charge Controller family provides mature support for the OCPP 1.6 protocol. Some specifications leave room for propietary implementations. Where this is the case, details are outlined.

Feature profileFeaturesComplianceInfo
CorecompliantBasic Charge Station functionality comparable with OCPP 1.5 without support for firmware updates, local authorization list management and reservations.
Firmware ManagementcompliantSupport for firmware update management and diagnostic log file download
Local Auth List ManagementcompliantFeatures to manage the local authorization list in Charge Stations
ReservationcompliantSupport for reservation of a Charge Station
Smart ChargingcompliantSupport for basic Smart Charging, for instance using control pilot
Remote Triggercompliant (proprietary implementation)Support for remote triggering of Charge Station messages

1. Core

1.1. Authorize

Normative.

1.2. BootNotification

Normative.

1.3. ChangeAvailability

Normative.

1.4. ChangeConfiguration

Normative.

1.5. ClearCache

Normative.

1.6. DataTransfer

Normative.

1.7. GetConfiguration

Normative.

1.8. Heartbeat

Normative.

1.9. MeterValues

Normative.

1.10. RemoteStartTransaction

Normative.

1.11. RemoteStopTransaction

Normative.

1.12. Reset

Normative.

1.13. StartTransaction

Normative.

1.14. StatusNotification

Normative.

1.15. StopTransaction

Normative.

1.16. UnlockConnector

Normative.

2. Firmware Management

2.1. GetDiagnostics

Normative.

2.2. DiagnosticsStatusNotification

Normative.

2.3. FirmwareStatusNotification

Normative.

2.4. UpdateFirmware

Normative.

3. Local Auth List Management

3.1. GetLocalListVersion

Normative.

3.2. SendLocalList

Normative.

4. Reservation

4.1. CancelReservation

Normative.

4.2. ReserveNow

Normative.

5. Smart Charging

5.1. ClearChargingProfile

Normative.

5.2. GetCompositeSchedule

Normative.

5.3. SetChargingProfile

Normative.

6. Remote Trigger

6.1. TriggerMessage

Normative.