Skip to main content

chargerProductObj

idstring
Example: pwv-prod-001
namestring
Example: AC Home Charger
manufacturerstring
Example: Powerverse
metadata object
cpoStructure objectrequired
typestringrequired

Possible values: [private, public]

statusstringrequired

Possible values: [enabled, disabled]

networkProtocolstringrequired
Example: ocpp1.6j
evses object[]required
  • Array [
  • currentTypestringrequired

    Possible values: [ac, dc]

    maxPowernumbernullable
    Example: 7.4
    dlmPhasesstringrequired
    Examples:
    Example: 1p
    inputVoltagestringrequired
    Example: 230V
    dlmMaxCurrentAnumbernullable
    Example: 32
    connectors object[]required
  • Array [
  • typestringrequired
    Example: type2
    formatstringrequired

    Possible values: [socket, cable]

  • ]
  • ]
  • configurationMappings object

    Product metadata configuration mappings (CPO keys to platform keys). Free-form object that can contain any keys and values; structure is not constrained.

    property name*any

    Product metadata configuration mappings (CPO keys to platform keys). Free-form object that can contain any keys and values; structure is not constrained.

    Example: {"AuthorizationEnabled":"authEnabled","MaxPowerKw":"maxPowerKw","SolarMode":"solarModulationEnabled"}
    configHandlerstring

    Optional. Config handler identifier.

    Possible values: [POWERVERSE]

    defaultConfiguration objectrequired
    nominalVoltagenumberrequired

    Nominal voltage

    nPhasesnumberrequired

    Number of phases

    property name*any
    chargerProductObj
    {
    "id": "pwv-prod-001",
    "name": "AC Home Charger",
    "manufacturer": "Powerverse",
    "metadata": {
    "cpoStructure": {
    "type": "private",
    "status": "enabled",
    "networkProtocol": "ocpp1.6j",
    "evses": [
    {
    "currentType": "ac",
    "maxPower": 7.4,
    "dlmPhases": "1p",
    "inputVoltage": "230V",
    "dlmMaxCurrentA": 32,
    "connectors": [
    {
    "type": "type2",
    "format": "socket"
    }
    ]
    }
    ]
    },
    "configurationMappings": {
    "AuthorizationEnabled": "authEnabled",
    "MaxPowerKw": "maxPowerKw",
    "SolarMode": "solarModulationEnabled"
    },
    "configHandler": "POWERVERSE",
    "defaultConfiguration": {
    "nominalVoltage": 0,
    "nPhases": 0
    }
    }
    }