Messages implementation overview

List of OCPP 2.0.1 Messages, Data Types and Enumerations which are implemented in this library

DirectionMessageImplemented
Ch -> CSAuthorizeyes
Ch -> CSBootNotificationyes
CS -> ChCancelReservationyes
CS -> ChCertificateSignedyes
CS -> ChChangeAvailabilityyes
CS -> ChClearCacheyes
CS -> ChClearChargingProfileyes
CS -> ChClearDisplayMessageyes
Ch -> CSClearedChargingLimityes
CS -> ChClearVariableMonitoringyes
CS -> ChCostUpdatedyes
CS -> ChCustomerInformationyes
Ch <> CSDataTransferyes
CS -> ChDeleteCertificateyes
Ch -> CSFirmwareStatusNotificationno
Ch -> CSGetEVCertificateno
CS -> ChGetBaseReportno
Ch -> CSGetCertificateStatusno
CS -> ChGetChargingProfilesno
CS -> ChGetCompositeScheduleno
CS -> ChGetDisplayMessagesno
CS -> ChGetInstalledCertificateIdsno
CS -> ChGetLocalListVersionno
CS -> ChGetLogno
CS -> ChGetMonitoringReportno
CS -> ChGetReportno
CS -> ChGetTransactionStatusno
CS -> ChGetVariablesno
Ch -> CSHeartbeatyes
CS -> ChInstallCertificateno
Ch -> CSLogStatusNotificationno
CS -> ChMeterValuesyes
Ch -> CSNotifyChargingLimitno
Ch -> CSNotifyCustomerInformationno
Ch -> CSNotifyDisplayMessagesno
Ch -> CSNotifyEVChargingNeedsno
Ch -> CSNotifyEVChargingScheduleno
Ch -> CSNotifyEventno
Ch -> CSNotifyMonitoringReportno
Ch -> CSNotifyReportno
CS -> COPublishFirmwareno
Ch -> CSPublishFirmwareStatusNotificationno
Ch -> CSReportChargingProfilesno
CS -> ChRequestStartTransactionno
CS -> ChRequestStopTransactionno
Ch -> CSReservationStatusUpdateno
CS -> ChReserveNowno
CS -> ChResetno
Ch -> CSSecurityEventNotificationno
Ch -> CSSendLocalListno
CS -> ChSetChargingProfileno
CS -> ChSetDisplayMessageno
CS -> ChSetMonitoringBaseno
CS -> ChSetMonitoringLevelno
CS -> ChSetNetworkProfileno
CS -> ChSetVariableMonitoringno
CS -> ChSetVariablesno
Ch -> CSSignCertificateno
Ch -> CSStatusNotificationyes
Ch -> CSTransactionEventyes
CS -> ChTriggerMessageno
CS -> ChUnlockConnectoryes
CS -> ChUnpublishFirmwareno
CS -> ChUpdateFirmwareno

DataTypes

DataTypeImplemented
ACChargingParametersno
AdditionalInfoyes
APNno
AuthorizationDatano
CertificateHashDataChainno
CertificateHashDatayes
ChargingLimitno
ChargingNeedsno
ChargingProfileCriterionno
ChargingProfileno
ChargingSchedulePeriodno
ChargingScheduleno
ChargingStationyes
ClearChargingProfileyes
ClearMonitoringResultyes
Componentno
ComponentVariableno
CompositeScheduleno
ConsumptionCostno
Costno
DCChargingParametersno
EventDatano
EVSEyes
Firmwareno
GetVariableDatano
GetVariableResultno
IdTokenInfoyes
IdTokenyes
LogParametersno
MessageContentyes
MessageInfono
MeterValueyes
Modemyes
MonitoringDatano
NetworkConnectionProfileno
OCSPRequestDatayes
RelativeTimeIntervalno
ReportDatano
SalesTariffEntryno
SalesTariffno
SampledValueyes
SetMonitoringDatano
SetMonitoringResultno
SetVariableDatano
SetVariableResultno
SignedMeterValueyes
StatusInfoyes
Transactionyes
UnitOfMeasureyes
VariableAttributeno
VariableCharacteristicsno
VariableMonitoringno
Variableno
VPNno

Enumerations

EnumerationsImplemented
APNAuthenticationno
Attributeno
AuthorizationStatusno
AuthorizeCertificateStatusyes
BootReasonyes
CancelReservationStatusyes
CertificateActionno
CertificateSignedStatusyes
CertificateSigningUseyes
ChangeAvailabilityStatusyes
ChargingLimitSourceyes
ChargingProfileKindno
ChargingProfilePurposeyes
ChargingProfileStatusno
ChargingRateUnitno
ChargingStateyes
ClearCacheStatusyes
ClearChargingProfileStatusyes
ClearMessageStatusyes
ClearMonitoringStatusyes
ComponentCriterionno
Connectorno
ConnectorStatusyes
CostKindno
CustomerInformationStatusno
Datano
DataTransferStatusyes
DeleteCertificateStatusno
DisplayMessageStatusno
EnergyTransferModeno
EventNotificationno
EventTriggerno
FirmwareStatusno
GenericDeviceModelStatusno
GenericStatusno
GetCertificateIdUseno
GetCertificateStatusno
GetChargingProfileStatusno
GetDisplayMessagesStatusno
GetInstalledCertificateStatusno
GetVariableStatusno
HashAlgorithmyes
IdTokenyes
InstallCertificateStatusno
InstallCertificateUseno
Iso15118EVCertificateStatusno
Locationyes
Logno
LogStatusno
Measurandyes
MessageFormatyes
MessagePriorityno
MessageStateno
MessageTriggerno
Monitorno
MonitoringBaseno
MonitoringCriterionno
Mutabilityno
NotifyEVChargingNeedsStatusno
OCPPInterfaceno
OCPPTransportno
OCPPVersionno
OperationalStatusyes
Phaseyes
PublishFirmwareStatusno
ReadingContextyes
Reasonyes
RecurrencyKindno
RegistrationStatusyes
ReportBaseno
RequestStartStopStatusno
ReservationUpdateStatusno
ReserveNowStatusno
Resetno
ResetStatusno
SendLocalListStatusno
SetMonitoringStatusno
SetNetworkProfileStatusno
SetVariableStatusno
TransactionEventyes
TriggerMessageStatusno
TriggerReasonyes
UnlockStatusyes
UnpublishFirmwareStatusno
Updateno
UpdateFirmwareStatusno
UploadLogStatusno
VPNno