Send a charging profile to the charger
x-ms-visibility: "important"
Send the charging profile request to the charger. The charging profile can be either TxDefaultProfile or TxProfile. If profile is related to a transaction, transactionId or evseTransactionId has to be set
Path Parameters
chargerId string required
This is globally an unique ID for the charger
application/json
Request Body required
ChargingProfile body follows the OCPP standards profile structure.
- Array [
- ]
socketId int32
transactionId int32
Is used to identify a transaction when the charger supports OCPP 1.6
evseTransactionId string
Is used to identify a transaction when the charger supports OCPP 2.0.1
chargingProfileId int32 nullable
stackLevel int32
chargingProfilePurpose string
chargingProfileKind string
recurrencyKind string
validFrom date-time nullable
validTo date-time nullable
duration int32 nullable
startSchedule date-time nullable
chargingRateUnit string
minChargingRate float nullable
schedule object[]
startPeriod int32
limit float
numberPhases int32 nullable
sessionId string
Can be used to identify a transaction when it has been started through OCPI
Responses
- 200
- 400
Charging profile created and sent successfully
text/plain
Schema
Schema
string
Errors in the input parameters or charger is offline
text/plain
Schema
Schema
string
Loading...