OCPP 2.0.1 Test Cases
All 365 OCTT compliance test cases, one page each.
Charge Point cases (230)
- TC_A_01_CS — Basic Authentication - Valid username/password combination
- TC_A_04_CS — TLS - server-side certificate - Valid certificate
- TC_A_05_CS — TLS - server-side certificate - Invalid certificate
- TC_A_06_CS — TLS - server-side certificate - TLS version too low
- TC_A_07_CS — TLS - Client-side certificate - valid certificate
- TC_A_09_CS — Update Charging Station Password for HTTP Basic Authentication - Accepted
- TC_A_10_CS — Update Charging Station Password for HTTP Basic Authentication - Rejected
- TC_A_11_CS — Update Charging Station Certificate by request of CSMS - Success - Charging Station Certificate
- TC_A_14_CS — Update Charging Station Certificate by request of CSMS - Invalid certificate
- TC_A_15_CS — Update Charging Station Certificate by request of CSMS - SignCertificateRequest Rejected
- TC_A_19_CS — Upgrade Charging Station Security Profile - Accepted
- TC_A_20_CS — Upgrade Charging Station Security Profile - No valid CSMSRootCertificate installed
- TC_A_21_CS — Upgrade Charging Station Security Profile - No valid ChargingStationCertificate installed
- TC_A_22_CS — Upgrade Charging Station Security Profile - Downgrade security profile - Rejected
- TC_A_23_CS — Update Charging Station Certificate by request of CSMS - CertificateSignedRequest Timeout
- TC_B_01_CS — Cold Boot Charging Station - Accepted
- TC_B_02_CS — Cold Boot Charging Station - Pending
- TC_B_03_CS — Cold Boot Charging Station - Rejected
- TC_B_06_CS — Get Variables - single value
- TC_B_07_CS — Get Variables - multiple values
- TC_B_08_CS — Get Variables - limit to maximum number of values
- TC_B_09_CS — Set Variables - single value
- TC_B_10_CS — Set Variables - multiple values
- TC_B_11_CS — Set Variables - invalidly formatted values
- TC_B_12_CS — Get Base Report - ConfigurationInventory
- TC_B_13_CS — Get Base Report - FullInventory
- TC_B_15_CS — Get Base Report - Not Supported base report
- TC_B_20_CS — Reset Charging Station - Without ongoing transaction - OnIdle
- TC_B_21_CS — Reset Charging Station - With Ongoing Transaction - OnIdle
- TC_B_22_CS — Reset Charging Station - With Ongoing Transaction - Immediate
- TC_B_23_CS — Reset Charging Station - Unavailable persists reset
- TC_B_25_CS — Reset EVSE - Without ongoing transaction
- TC_B_26_CS — Reset EVSE - With Ongoing Transaction - OnIdle
- TC_B_27_CS — Reset EVSE - With Ongoing Transaction - Immediate
- TC_B_28_CS — Reset EVSE - Not Supported
- TC_B_29_CS — Reset EVSE - With ongoing transaction - Not Supported
- TC_B_30_CS — Cold Boot Charging Station - Pending/Rejected - SecurityError
- TC_B_32_CS — Get Variables - Unknown component
- TC_B_33_CS — Get Variables - Unknown variable
- TC_B_34_CS — Get Variables - Not supported attribute type
- TC_B_35_CS — Set Variables - Unknown component
- TC_B_36_CS — Set Variables - Unknown variable
- TC_B_37_CS — Set Variables - Not supported attribute type
- TC_B_39_CS — Set Variables - Read-only
- TC_B_41_CS — Reset Charging Station - With multiple ongoing transactions - OnIdle
- TC_B_43_CS — Set new NetworkConnectionProfile - Rejected
- TC_B_45_CS — Migrate to new ConnectionProfile - Success - Same CSMS Root
- TC_B_46_CS — Migrate to new ConnectionProfile - Fallback mechanism - Same CSMS Root
- TC_B_47_CS — Migrate to new ConnectionProfile - Fallback after NetworkProfileConnectionAttempts per
- TC_B_49_CS — Migrate to new ConnectionProfile - Fallback after NetworkProfileConnectionAttempts per
- TC_B_50_CS — Migrate to new ConnectionProfile - Success - New CSMS Root - New CSMS
- TC_B_51_CS — Status change during offline period - > Offline Threshold
- TC_B_52_CS — Status change during offline period - < Offline Threshold
- TC_B_53_CS — Get Base Report - Test mandatory DM variables via FullInventory
- TC_B_57_CS — Network Reconnection - After connection loss
- TC_C_02_CS — Local start transaction - Authorization Invalid/Unknown
- TC_C_04_CS — Local Stop Transaction - Different idToken
- TC_C_05_CS — Local start transaction - Authorization invalid - Cable lock
- TC_C_06_CS — Local start transaction - Authorization Blocked
- TC_C_07_CS — Local start transaction - Authorization Expired
- TC_C_08_CS — Authorization through authorization cache - Accepted
- TC_C_09_CS — Authorization through authorization cache - Invalid & Not Accepted
- TC_C_10_CS — Authorization through authorization cache - Blocked
- TC_C_11_CS — Authorization through authorization cache - Expired
- TC_C_12_CS — Authorization through authorization cache - Invalid & Accepted
- TC_C_13_CS — Authorization through authorization cache - Accepted but cable not connected yet.
- TC_C_15_CS — Authorization through authorization cache - StopTxOnInvalidId = false, MaxEnergyOnInvalidId > 0
- TC_C_16_CS — Authorization through authorization cache - StopTxOnInvalidId = true
- TC_C_17_CS — Authorization through authorization cache - StopTxOnInvalidId = false
- TC_C_18_CS — Authorization through authorization cache - StopTxOnInvalidId = true, MaxEnergyOnInvalidId > 0
- TC_C_26_CS — Offline Authorization - Unknown Id
- TC_C_32_CS — Store Authorization Data in the Authorization Cache - Persistent over reboot
- TC_C_33_CS — Store Authorization Data in the Authorization Cache - Update on AuthorizeResponse
- TC_C_34_CS — Store Authorization Data in the Authorization Cache - Update on TransactionResponse
- TC_C_36_CS — Store Authorization Data in the Authorization Cache - AuthCacheCtrlr.LocalPreAuthorize = false
- TC_C_37_CS — Clear Authorization Data in Authorization Cache - Accepted
- TC_C_38_CS — Clear Authorization Data in Authorization Cache - Rejected
- TC_C_39_CS — Authorization by GroupId - Success
- TC_C_41_CS — Authorization by GroupId - Success with Authorization Cache
- TC_C_42_CS — Authorization by GroupId - Not stopped by GroupId
- TC_C_44_CS — Authorization by GroupId - Invalid status with Authorization Cache
- TC_C_45_CS — Authorization by GroupId - Master pass - Not able to start transaction + groupId
- TC_C_46_CS — Store Authorization Data in the Authorization Cache - AuthCacheLifeTime
- TC_C_47_CS — Stop Transaction with a Master Pass - With UI - All transactions
- TC_C_48_CS — Stop Transaction with a Master Pass - With UI - With UI - Specific transactions
- TC_C_49_CS — Stop Transaction with a Master Pass - Without UI
- TC_C_56_CS — Local start transaction - Authorization Unknown
- TC_C_57_CS — Authorization through authorization cache - AuthCacheDisablePostAuthorize
- TC_E_01_CS — Start transaction options - PowerPathClosed
- TC_E_02_CS — Start transaction options - EnergyTransfer
- TC_E_03_CS — Local start transaction - Cable plugin first - Success
- TC_E_04_CS — Local start transaction - Authorization first - Success
- TC_E_05_CS — Local start transaction - Authorization first - Cable plugin timeout
- TC_E_06_CS — Local Stop Transaction - Accepted
- TC_E_07_CS — Stop transaction options - PowerPathClosed - Local stop
- TC_E_08_CS — Stop transaction options - EnergyTransfer stopped - StopAuthorized
- TC_E_09_CS — Start transaction options - EVConnected
- TC_E_10_CS — Start transaction options - Authorized - Local
- TC_E_11_CS — Start transaction options - DataSigned
- TC_E_12_CS — Start transaction options - ParkingBayOccupied
- TC_E_13_CS — Start transaction options - Authorized - Remote
- TC_E_14_CS — Stop transaction options - EVDisconnected - Charging Station side
- TC_E_15_CS — Stop transaction options - StopAuthorized - Local
- TC_E_16_CS — Stop transaction options - Deauthorized - Invalid idToken
- TC_E_17_CS — Stop transaction options - Deauthorized - EV side disconnect
- TC_E_19_CS — Stop transaction options - ParkingBayUnoccupied
- TC_E_20_CS — Stop transaction options - EVDisconnected - EV side (able to charge IEC 61851-1 EV)
- TC_E_21_CS — Stop transaction options - StopAuthorized - Remote
- TC_E_22_CS — Stop transaction options - EnergyTransfer stopped - SuspendedEV
- TC_E_24_CS — Disconnect cable on EV-side - Deauthorize transaction - UnlockOnEVSideDisconnect is true
- TC_E_25_CS — Disconnect cable on EV-side - Deauthorize transaction - UnlockOnEVSideDisconnect is false
- TC_E_26_CS — Disconnect cable on EV-side - Suspend transaction
- TC_E_27_CS — Disconnect cable on EV-side - Suspend transaction - Fixed cable connection timeout
- TC_E_28_CS — Check Transaction status - TransactionId unknown
- TC_E_29_CS — Check Transaction status - Transaction with id ongoing - with message in queue
- TC_E_30_CS — Check Transaction status - Transaction with id ongoing - without message in queue
- TC_E_31_CS — Check Transaction status - Transaction with id ended - with message in queue
- TC_E_32_CS — Check Transaction status - Transaction with id ended - without message in queue
- TC_E_33_CS — Check Transaction status - Without transactionId - with message in queue
- TC_E_34_CS — Check Transaction status - Without transactionId - without message in queue
- TC_E_35_CS — Stop transaction options - PowerPathClosed - Remote stop
- TC_E_37_CS — Stop transaction options - PowerPathClosed - EV side disconnect
- TC_E_38_CS — Local start transaction - EV not ready
- TC_E_39_CS — Stop transaction options - Deauthorized - timeout
- TC_E_40_CS — Offline Behaviour - Connection loss during transaction
- TC_E_41_CS — Retry sending transaction message when failed - Max retry count reached
- TC_E_42_CS — Retry sending transaction message when failed - Success before reaching the max retry count
- TC_E_43_CS — Offline Behaviour - Transaction during offline period
- TC_E_44_CS — Offline Behaviour - Stop transaction during offline period
- TC_E_45_CS — Offline Behaviour - Stop transaction during offline period - Same GroupId
- TC_E_50_CS — Retry sending transaction message when failed - Max retry count reached - CallError
- TC_E_51_CS — Retry sending transaction message when failed - Success before reaching the max retry count - CallError
- TC_E_52_CS — Local start transaction - Authorization first - DisableRemoteAuthorization
- TC_E_54_CS — Stop transaction options - EVDisconnected - EV side (not able to charge IEC 61851-1 EV)
- TC_F_01_CS — Remote start transaction - Cable plugin first
- TC_F_02_CS — Remote start transaction - Remote start first - AuthorizeRemoteStart is true
- TC_F_03_CS — Remote start transaction - Remote start first - AuthorizeRemoteStart is false
- TC_F_04_CS — Remote start transaction - Remote start first - Cable plugin timeout
- TC_F_05_CS — Remote unlock Connector - With ongoing transaction
- TC_F_06_CS — Remote unlock Connector - Without ongoing transaction - Accepted
- TC_F_07_CS — Remote unlock Connector - Without ongoing transaction - No cable connected
- TC_F_08_CS — Remote stop transaction - Success
- TC_F_09_CS — Remote stop transaction - Rejected
- TC_F_10_CS — Remote unlock Connector - Without ongoing transaction - UnknownConnector
- TC_F_11_CS — Trigger message - MeterValues - Specific EVSE
- TC_F_12_CS — Trigger message - MeterValues - All EVSE
- TC_F_13_CS — Trigger message - TransactionEvent - Specific EVSE
- TC_F_14_CS — Trigger message - TransactionEvent - All EVSE
- TC_F_15_CS — Trigger message - LogStatusNotification - Idle
- TC_F_16_CS — Trigger message - LogStatusNotification - Uploading
- TC_F_17_CS — Trigger message - FirmwareStatusNotification - Specific EVSE not relevant
- TC_F_18_CS — Trigger message - FirmwareStatusNotification - Idle
- TC_F_19_CS — Trigger message - FirmwareStatusNotification - Downloading
- TC_F_20_CS — Trigger message - Heartbeat
- TC_F_23_CS — Trigger message - StatusNotification - Specific EVSE - Available
- TC_F_24_CS — Trigger message - StatusNotification - Specific EVSE - Occupied
- TC_F_26_CS — Trigger message - BootNotification - Rejected
- TC_F_27_CS — Trigger message - NotImplemented
- TC_G_01_CS — Connector status Notification - Available to Occupied
- TC_G_02_CS — Connector status Notification - Occupied to Available
- TC_G_03_CS — Change Availability EVSE - Operative to inoperative
- TC_G_04_CS — Change Availability EVSE - Inoperative to operative
- TC_G_05_CS — Change Availability Charging Station - Operative to inoperative
- TC_G_06_CS — Change Availability Charging Station - Inoperative to operative
- TC_G_07_CS — Change Availability Connector - Operative to inoperative
- TC_G_08_CS — Change Availability Connector - Inoperative to operative
- TC_G_09_CS — Change Availability EVSE - Operative to operative
- TC_G_10_CS — Change Availability EVSE - Inoperative to inoperative
- TC_G_11_CS — Change Availability EVSE - With ongoing transaction
- TC_G_12_CS — Change Availability Charging Station - Operative to operative
- TC_G_13_CS — Change Availability Charging Station - Inoperative to inoperative
- TC_G_14_CS — Change Availability Charging Station - With ongoing transaction
- TC_G_15_CS — Change Availability Connector - Operative to operative
- TC_G_16_CS — Change Availability Connector - Inoperative to inoperative
- TC_G_17_CS — Change Availability Connector - With ongoing transaction
- TC_G_18_CS — Change Availability EVSE - state persists across reboot
- TC_G_19_CS — Change Availability Connector - state persists across reboot
- TC_G_21_CS — Change Availability Charging Station - state persists across reboot
- TC_J_01_CS — Clock-aligned Meter Values - No transaction ongoing
- TC_J_02_CS — Clock-aligned Meter Values - Transaction ongoing
- TC_J_03_CS — Clock-aligned Meter Values - EventType Ended
- TC_J_04_CS — Clock-aligned Meter Values - Signed
- TC_J_06_CS — Clock-aligned Meter Values - No Meter Values during transaction
- TC_J_07_CS — Sampled Meter Values - EventType Started - EVSE known
- TC_J_08_CS — Sampled Meter Values - Context Transaction.Begin - EVSE not known
- TC_J_09_CS — Sampled Meter Values - EventType Updated
- TC_J_10_CS — Sampled Meter Values - EventType Ended
- TC_J_11_CS — Sampled Meter Values - Signed
- TC_K_38_CS — Remote start transaction with charging profile - Ignore chargingProfile
- TC_L_01_CS — Secure Firmware Update - Installation successful
- TC_L_02_CS — Secure Firmware Update - InstallScheduled
- TC_L_03_CS — Secure Firmware Update - DownloadScheduled
- TC_L_05_CS — Secure Firmware Update - InvalidCertificate
- TC_L_06_CS — Secure Firmware Update - InvalidSignature
- TC_L_07_CS — Secure Firmware Update - DownloadFailed
- TC_L_08_CS — Secure Firmware Update - InstallVerificationFailed or InstallationFailed
- TC_L_10_CS — Secure Firmware Update - AcceptedCanceled
- TC_L_11_CS — Secure Firmware Update - Unable to cancel
- TC_L_12_CS — Secure Firmware Update - Unable to download/install firmware with ongoing transaction -
- TC_L_13_CS — Secure Firmware Update - Unable to download/install firmware with ongoing transaction -
- TC_L_14_CS — Secure Firmware Update - Unable to install firmware with ongoing transaction -
- TC_L_15_CS — Secure Firmware Update - Unable to install firmware with ongoing transaction -
- TC_L_16_CS — Secure Firmware Update - Able to update firmware with ongoing transaction
- TC_L_18_CS — Secure Firmware Update - Missing firmware signing certificate and signature
- TC_M_01_CS — Install CA certificate - CSMSRootCertificate
- TC_M_02_CS — Install CA certificate - ManufacturerRootCertificate
- TC_M_07_CS — Install CA certificate - Rejected - Certificate invalid
- TC_M_09_CS — Install CA certificate - AdditionalRootCertificateCheck - Rejected
- TC_M_12_CS — Retrieve certificates from Charging Station - CSMSRootCertificate
- TC_M_13_CS — Retrieve certificates from Charging Station - ManufacturerRootCertificate
- TC_M_17_CS — Retrieve certificates from Charging Station - CSMSRootCertificate & ManufacturerRootCertificate
- TC_M_18_CS — Retrieve certificates from Charging Station - All certificateTypes
- TC_M_19_CS — Retrieve certificates from Charging Station - No matching certificate found
- TC_M_20_CS — Delete a certificate from a Charging Station - Success
- TC_M_22_CS — Delete a certificate from a Charging Station - No matching certificate found
- TC_M_23_CS — Delete a certificate from a Charging Station - Unable to delete the Charging Station Certificate
- TC_M_30_CS — Install CA certificate - AdditionalRootCertificateCheck - Reconnect using new CSMS Root - Success
- TC_M_31_CS — Install CA certificate - AdditionalRootCertificateCheck - Reconnect using new CSMS Root - Fallback
- TC_N_25_CS — Retrieve Log Information - Diagnostics Log - Success
- TC_N_26_CS — Retrieve Log Information - Diagnostics Log - Upload failed
- TC_N_27_CS — Get Customer Information - Accepted + data
- TC_N_28_CS — Get Customer Information - Accepted + no data
- TC_N_30_CS — Clear Customer Information - Clear and report + data
- TC_N_31_CS — Clear Customer Information - Clear and report + no data
- TC_N_32_CS — Clear Customer Information - Clear and no report
- TC_N_35_CS — Retrieve Log Information - Security Log - Success
- TC_N_36_CS — Retrieve Log Information - Second Request
- TC_N_62_CS — Clear Customer Information - Clear and report - customerIdentifier
- TC_P_01_CS — Data Transfer to the Charging Station - Rejected / Unknown VendorId / Unknown MessageId
- TC_P_03_CS — CustomData - Receive custom data
Central System cases (135)
- TC_A_01_CSMS — Basic Authentication - Valid username/password combination
- TC_A_02_CSMS — Basic Authentication - Username does not equal ChargingStationId
- TC_A_03_CSMS — Basic Authentication - Invalid password
- TC_A_04_CSMS — TLS - server-side certificate - Valid certificate
- TC_A_06_CSMS — TLS - server-side certificate - TLS version too low
- TC_A_07_CSMS — TLS - Client-side certificate - valid certificate
- TC_A_08_CSMS — TLS - Client-side certificate - Invalid certificate
- TC_A_09_CSMS — Update Charging Station Password for HTTP Basic Authentication - Accepted
- TC_A_10_CSMS — Update Charging Station Password for HTTP Basic Authentication - Rejected
- TC_A_11_CSMS — Update Charging Station Certificate by request of CSMS - Success - Charging Station Certificate
- TC_A_14_CSMS — Update Charging Station Certificate by request of CSMS - Invalid certificate
- TC_A_19_CSMS — Upgrade Charging Station Security Profile - Accepted
- TC_B_01_CSMS — Cold Boot Charging Station - Accepted
- TC_B_02_CSMS — Cold Boot Charging Station - Pending
- TC_B_06_CSMS — Get Variables - single value
- TC_B_07_CSMS — Get Variables - multiple values
- TC_B_09_CSMS — Set Variables - single value
- TC_B_10_CSMS — Set Variables - multiple values
- TC_B_12_CSMS — Get Base Report - ConfigurationInventory
- TC_B_13_CSMS — Get Base Report - FullInventory
- TC_B_20_CSMS — Reset Charging Station - Without ongoing transaction - OnIdle
- TC_B_21_CSMS — Reset Charging Station - With Ongoing Transaction - OnIdle
- TC_B_22_CSMS — Reset Charging Station - With Ongoing Transaction - Immediate
- TC_B_25_CSMS — Reset EVSE - Without ongoing transaction
- TC_B_26_CSMS — Reset EVSE - With Ongoing Transaction - OnIdle
- TC_B_27_CSMS — Reset EVSE - With Ongoing Transaction - Immediate
- TC_B_30_CSMS — Cold Boot Charging Station - Pending/Rejected - SecurityError
- TC_B_31_CSMS — Cold Boot Charging Station - Pending/Rejected - TriggerMessage
- TC_B_42_CSMS — Set new NetworkConnectionProfile - Accepted
- TC_B_44_CSMS — Set new NetworkConnectionProfile - Failed
- TC_C_02_CSMS — Local start transaction - Authorization Invalid/Unknown
- TC_C_06_CSMS — Local start transaction - Authorization Blocked
- TC_C_07_CSMS — Local start transaction - Authorization Expired
- TC_C_08_CSMS — Authorization through authorization cache - Accepted
- TC_C_20_CSMS — Authorization through authorization cache - Invalid
- TC_C_37_CSMS — Clear Authorization Data in Authorization Cache - Accepted
- TC_C_38_CSMS — Clear Authorization Data in Authorization Cache - Rejected
- TC_C_39_CSMS — Authorization by GroupId - Success
- TC_C_47_CSMS — Stop Transaction with a Master Pass - With UI - All transactions
- TC_C_48_CSMS — Stop Transaction with a Master Pass - With UI - With UI - Specific transactions
- TC_C_49_CSMS — Stop Transaction with a Master Pass - Without UI
- TC_E_01_CSMS — Start transaction options - PowerPathClosed
- TC_E_02_CSMS — Start transaction options - EnergyTransfer
- TC_E_03_CSMS — Local start transaction - Cable plugin first - Success
- TC_E_04_CSMS — Local start transaction - Authorization first - Success
- TC_E_07_CSMS — Stop transaction options - PowerPathClosed - Local stop
- TC_E_08_CSMS — Stop transaction options - EnergyTransfer stopped - StopAuthorized
- TC_E_09_CSMS — Start transaction options - EVConnected
- TC_E_10_CSMS — Start transaction options - Authorized - Local
- TC_E_11_CSMS — Start transaction options - DataSigned
- TC_E_12_CSMS — Start transaction options - ParkingBayOccupied
- TC_E_14_CSMS — Stop transaction options - EVDisconnected - Charging Station side
- TC_E_15_CSMS — Stop transaction options - StopAuthorized - Local
- TC_E_16_CSMS — Stop transaction options - Deauthorized - Invalid idToken
- TC_E_17_CSMS — Stop transaction options - Deauthorized - EV side disconnect
- TC_E_19_CSMS — Stop transaction options - ParkingBayUnoccupied
- TC_E_20_CSMS — Stop transaction options - EVDisconnected - EV side (able to charge IEC 61851-1 EV)
- TC_E_21_CSMS — Stop transaction options - StopAuthorized - Remote
- TC_E_22_CSMS — Stop transaction options - EnergyTransfer stopped - SuspendedEV
- TC_E_26_CSMS — Disconnect cable on EV-side - Suspend transaction
- TC_E_29_CSMS — Check Transaction status - Transaction with id ongoing - with message in queue
- TC_E_30_CSMS — Check Transaction status - Transaction with id ongoing - without message in queue
- TC_E_31_CSMS — Check Transaction status - Transaction with id ended - with message in queue
- TC_E_33_CSMS — Check Transaction status - Without transactionId - with message in queue
- TC_E_34_CSMS — Check Transaction status - Without transactionId - without message in queue
- TC_E_38_CSMS — Local start transaction - EV not ready
- TC_E_39_CSMS — Stop transaction options - Deauthorized - timeout
- TC_E_53_CSMS — Reset Sequence Number - CSMS accepting seqNo = 0 at start of transaction
- TC_F_01_CSMS — Remote start transaction - Cable plugin first
- TC_F_02_CSMS — Remote start transaction - Remote start first - AuthorizeRemoteStart is true
- TC_F_03_CSMS — Remote start transaction - Remote start first - AuthorizeRemoteStart is false
- TC_F_04_CSMS — Remote start transaction - Remote start first - Cable plugin timeout
- TC_F_06_CSMS — Remote unlock Connector - Without ongoing transaction - Accepted
- TC_F_11_CSMS — Trigger message - MeterValues - Specific EVSE
- TC_F_12_CSMS — Trigger message - MeterValues - All EVSE
- TC_F_13_CSMS — Trigger message - TransactionEvent - Specific EVSE
- TC_F_14_CSMS — Trigger message - TransactionEvent - All EVSE
- TC_F_15_CSMS — Trigger message - LogStatusNotification - Idle
- TC_F_18_CSMS — Trigger message - FirmwareStatusNotification - Idle
- TC_F_20_CSMS — Trigger message - Heartbeat
- TC_F_23_CSMS — Trigger message - StatusNotification - Specific EVSE - Available
- TC_F_24_CSMS — Trigger message - StatusNotification - Specific EVSE - Occupied
- TC_F_27_CSMS — Trigger message - NotImplemented
- TC_G_03_CSMS — Change Availability EVSE - Operative to inoperative
- TC_G_04_CSMS — Change Availability EVSE - Inoperative to operative
- TC_G_05_CSMS — Change Availability Charging Station - Operative to inoperative
- TC_G_06_CSMS — Change Availability Charging Station - Inoperative to operative
- TC_G_07_CSMS — Change Availability Connector - Operative to inoperative
- TC_G_08_CSMS — Change Availability Connector - Inoperative to operative
- TC_G_11_CSMS — Change Availability EVSE - With ongoing transaction
- TC_G_14_CSMS — Change Availability Charging Station - With ongoing transaction
- TC_G_17_CSMS — Change Availability Connector - With ongoing transaction
- TC_G_20_CSMS — Connector status Notification - Lock Failure
- TC_J_01_CSMS — Clock-aligned Meter Values - No transaction ongoing
- TC_J_02_CSMS — Clock-aligned Meter Values - Transaction ongoing
- TC_J_03_CSMS — Clock-aligned Meter Values - EventType Ended
- TC_J_04_CSMS — Clock-aligned Meter Values - Signed
- TC_J_07_CSMS — Sampled Meter Values - EventType Started - EVSE known
- TC_J_08_CSMS — Sampled Meter Values - Context Transaction.Begin - EVSE not known
- TC_J_09_CSMS — Sampled Meter Values - EventType Updated
- TC_J_10_CSMS — Sampled Meter Values - EventType Ended
- TC_J_11_CSMS — Sampled Meter Values - Signed
- TC_L_01_CSMS — Secure Firmware Update - Installation successful
- TC_L_02_CSMS — Secure Firmware Update - InstallScheduled
- TC_L_03_CSMS — Secure Firmware Update - DownloadScheduled
- TC_L_04_CSMS — Secure Firmware Update - RevokedCertificate
- TC_L_05_CSMS — Secure Firmware Update - InvalidCertificate
- TC_L_06_CSMS — Secure Firmware Update - InvalidSignature
- TC_L_07_CSMS — Secure Firmware Update - DownloadFailed
- TC_L_08_CSMS — Secure Firmware Update - InstallVerificationFailed
- TC_L_09_CSMS — Secure Firmware Update - InstallationFailed
- TC_L_10_CSMS — Secure Firmware Update - AcceptedCanceled
- TC_L_11_CSMS — Secure Firmware Update - Unable to cancel
- TC_L_13_CSMS — Secure Firmware Update - Unable to download/install firmware with ongoing transaction -
- TC_M_01_CSMS — Install CA certificate - CSMSRootCertificate
- TC_M_02_CSMS — Install CA certificate - ManufacturerRootCertificate
- TC_M_05_CSMS — Install CA certificate - Failed
- TC_M_13_CSMS — Retrieve certificates from Charging Station - ManufacturerRootCertificate
- TC_M_18_CSMS — Retrieve certificates from Charging Station - All certificateTypes
- TC_M_19_CSMS — Retrieve certificates from Charging Station - No matching certificate found
- TC_M_20_CSMS — Delete a certificate from a Charging Station - Success
- TC_M_21_CSMS — Delete a certificate from a Charging Station - Failed
- TC_N_25_CSMS — Retrieve Log Information - Diagnostics Log - Success
- TC_N_27_CSMS — Get Customer Information - Accepted + data
- TC_N_28_CSMS — Get Customer Information - Accepted + no data
- TC_N_29_CSMS — Get Customer Information - Not Accepted
- TC_N_30_CSMS — Clear Customer Information - Clear and report + data
- TC_N_31_CSMS — Clear Customer Information - Clear and report + no data
- TC_N_32_CSMS — Clear Customer Information - Clear and no report
- TC_N_34_CSMS — Retrieve Log Information - Rejected
- TC_N_35_CSMS — Retrieve Log Information - Security Log - Success
- TC_N_36_CSMS — Retrieve Log Information - Second Request
- TC_N_62_CSMS — Clear Customer Information - Clear and report - customerIdentifier
- TC_P_02_CSMS — Data Transfer to the CSMS - Rejected / Unknown VendorId / Unknown MessageId
- TC_P_03_CSMS — CustomData - Receive custom data