Skip to main content

chargerConfigObj

chargerIdstring<uuid>required

Unique identifier for the charger

Example: 550e8400-e29b-41d4-a716-446655440000
maxPowerKwnumber

Max charge rate for charger (in kW)

Example: 7
defaultChargePowerKwnumber

Default charge rate if none is specified (in kW)

Example: 5
plugAndChargeboolean

Charge session started on plug event

Example: true
authorizationEnabledboolean

Authorization required before starting charge session

Example: true
localAuthorizeOfflineboolean

Allow authorization of charge session when offline

Example: true
localAuthListEnabledboolean

Allow charger to store local authorization methods (i.e. RFID)

Example: true
solarModulationEnabledboolean

Enable solar modulation mode

Example: false
solarCurrentFromGridnumber

Energy (in kW) which can be drawn from grid while in solar mode

Example: 0
solarStableTimeinteger

Amount of time (in seconds) power from solar needs to be stable before enabling solar modulation

Example: 0
nominalVoltageinteger

Nominal voltage of the charger (internal field)

Example: 230
nPhasesinteger

Number of phases (internal field)

Example: 1
maxRandomStartDelaySecondsinteger

Maximum random start delay in seconds (internal field)

Example: 600
createdAtstring<date-time>

Timestamp when configuration was created

Example: 2024-01-01T00:00:00.000Z
updatedAtstring<date-time>

Timestamp when configuration was last updated

Example: 2024-01-01T00:00:00.000Z
chargerConfigObj
{
"chargerId": "550e8400-e29b-41d4-a716-446655440000",
"maxPowerKw": 7,
"defaultChargePowerKw": 5,
"plugAndCharge": true,
"authorizationEnabled": true,
"localAuthorizeOffline": true,
"localAuthListEnabled": true,
"solarModulationEnabled": false,
"solarCurrentFromGrid": 0,
"solarStableTime": 0,
"nominalVoltage": 230,
"nPhases": 1,
"maxRandomStartDelaySeconds": 600,
"createdAt": "2024-01-01T00:00:00.000Z",
"updatedAt": "2024-01-01T00:00:00.000Z"
}