# Functions
Creates a new ClearChargingProfileRequest.
Creates a new ClearChargingProfileResponse, containing all required fields.
Creates a new ClearedChargingLimitRequest, containing all required fields.
Creates a new ClearedChargingLimitResponse, which doesn't contain any required or optional fields.
Creates a new GetChargingProfilesRequest, containing all required fields.
Creates a new GetChargingProfilesResponse, containing all required fields.
Creates a new GetCompositeScheduleRequest, containing all required fields.
Creates a new GetCompositeScheduleResponse, containing all required fields.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
# Structs
ChargingProfileCriterion specifies the charging profile within a GetChargingProfilesRequest.
If the CSMS wishes to clear some or all of the charging profiles that were previously sent the Charging Station, it SHALL send a ClearChargingProfileRequest.
The field definition of the ClearChargingProfile request payload sent by the CSMS to the Charging Station.
This field definition of the ClearChargingProfile response payload, sent by the Charging Station to the CSMS in response to a ClearChargingProfileRequest.
No description provided by the author
When an external control system sends a signal to release a previously imposed charging limit to a Charging Station, the Charging Station sends a ClearedChargingLimitRequest to notify the CSMS about this.
The field definition of the ClearedChargingLimit request payload sent by the Charging Station to the CSMS.
This field definition of the ClearedChargingLimit response payload, sent by the CSMS to the Charging Station in response to a ClearedChargingLimitRequest.
No description provided by the author
The CSMS MAY ask a Charging Station to report all, or a subset of all the install Charging Profiles from the different possible sources, by sending a GetChargingProfilesRequest.
The field definition of the GetChargingProfiles request payload sent by the CSMS to the Charging Station.
This field definition of the GetChargingProfiles response payload, sent by the Charging Station to the CSMS in response to a GetChargingProfilesRequest.
The CSMS MAY request the Charging System to report the Composite Charging Schedule by sending a GetCompositeScheduleRequest.
The field definition of the GetCompositeSchedule request payload sent by the CSMS to the Charging System.
This field definition of the GetCompositeSchedule response payload, sent by the Charging System to the CSMS in response to a GetCompositeScheduleRequest.
# Interfaces
Needs to be implemented by Charging stations for handling messages part of the OCPP 2.0 Smart charging profile.
Needs to be implemented by a CSMS for handling messages part of the OCPP 2.0 Smart charging profile.
# Type aliases
Status reported in ClearChargingProfileResponse.
Status reported in GetChargingProfilesResponse.
Status reported in GetCompositeScheduleResponse.