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 profile | Features | Compliance | Info |
---|---|---|---|
Core | compliant | Basic Charge Station functionality comparable with OCPP 1.5 without support for firmware updates, local authorization list management and reservations. | |
Firmware Management | compliant | Support for firmware update management and diagnostic log file download | |
Local Auth List Management | compliant | Features to manage the local authorization list in Charge Stations | |
Reservation | compliant | Support for reservation of a Charge Station | |
Smart Charging | compliant | Support for basic Smart Charging, for instance using control pilot | |
Remote Trigger | compliant (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.