Settings for release x.y.z

Settings for release x.y.z

Intended for internal use only! Refer to the Settings confluence page for details.

Showing x of x results
Component:

ConfigProfile

Name used for references:

AbortConcurrentTx

Description:

Type:

boolean

Translator:

not (AuthAllowConcurrent is true)

Exports:
  • Admin: AbortConcurrentTx
  • Ocpp16: AbortConcurrentTx
Component:

ConfigProfile

Name used for references:

ActivateChameleonMinCurrent

Description:

Type:

boolean

Internally stored key:

Activate-Chameleon-MinCurrent

Default:

false

Exports:
  • Admin: Activate-Chameleon-MinCurrent
  • Ocpp16: Activate-Chameleon-MinCurrent
Component:

ConfigProfile

Name used for references:

AdditionalRootCertificateCheck

Description:

When set to true, only one certificate (plus a temporarily fallback certificate) of certificateType CentralSystemRootCertificate is allowed to be installed at a time. When installing a new Central System Root certificate, the new certificate SHALL replace the old one AND the new Central System Root Certificate MUST be signed by the old Central System Root Certificate it is replacing. This configuration key is required unless only "security profile 1 - Unsecured Transport with Basic Authentication" is implemented. Please note that security profile 1 SHOULD only be used in trusted networks. Note: When using this additional security mechanism please be aware that the Charge Point needs to perform a full certificate chain verification when the new Central System Root certificate is being installed. However, once the old Central System Root certificate is set as the fallback certificate, the Charge Point needs to perform a partial certificate chain verification when verifying the server certificate during the TLS handshake. Otherwise the verification will fail once the old Central System Root (fallback) certificate is either expired or removed.

Type:

boolean

Internally stored key:

AdditionalRootCertificateCheck

Default:

false

Exports:
  • Admin: AdditionalRootCertificateCheckread-only
  • Ocpp16: AdditionalRootCertificateCheckread-only
Component:

ConfigProfile

Name used for references:

AdminWebLandingTnmEnabled

Description:

Type:

boolean

Dependency:

VendorConfigFilter equals-case-sensitive TNM

Internally stored key:

admin.web.landing.tnm.enabled

Default:

false

Exports:
  • Admin: admin.web.landing.tnm.enabled
  • Ocpp16: admin.web.landing.tnm.enabled
Component:

ConfigProfile

Name used for references:

AdminWebLandingTnmSecured

Description:

Type:

boolean

Dependency:

VendorConfigFilter equals-case-sensitive TNM

Internally stored key:

admin.web.landing.tnm.secured

Default:

true

Exports:
  • Admin: admin.web.landing.tnm.secured
  • Ocpp16: admin.web.landing.tnm.secured
Component:

ConfigProfile

Name used for references:

AdminWebLandingTnmSecuredPassword

Description:

Type:

string

Dependency:

VendorConfigFilter equals-case-sensitive TNM

Internally stored key:

admin.web.landing.tnm.secured.password

Default:

zae45roDlfEzodfqz

Exports:
  • Admin: admin.web.landing.tnm.secured.passwordhidden
  • Ocpp16: admin.web.landing.tnm.secured.passwordhidden
Component:

ConfigProfile

Name used for references:

AdminWebLandingTnmSecuredUsername

Description:

Type:

string

Dependency:

VendorConfigFilter equals-case-sensitive TNM

Internally stored key:

admin.web.landing.tnm.secured.username

Default:

user

Exports:
  • Admin: admin.web.landing.tnm.secured.username
  • Ocpp16: admin.web.landing.tnm.secured.username
Component:

ConfigProfile

Name used for references:

AdminWebNetworkPasswordsVisible

Description:

If enabled the modem password in the network settings is visible. Otherwise hides the password.

Type:

boolean

Internally stored key:

admin.web.network.passwords.visible

Default:

true

Exports:
  • Admin: admin.web.network.passwords.visible
  • Ocpp16: admin.web.network.passwords.visible
Component:

ConfigProfile

Name used for references:

AdminWebSecured

Description:

If true then the admin site requires a username and password to login.

Type:

boolean

Internally stored key:

admin.web.secured

Default:

true

Exports:
  • Admin: admin.web.secured
  • Ocpp16: admin.web.secured
Component:

ConfigProfile

Name used for references:

AdminWebSecuredPassword

Description:

Type:

string

Internally stored key:

admin.web.secured.password

Default:

Lcc-App

Exports:
  • Admin: admin.web.secured.passwordhidden
  • Ocpp16: admin.web.secured.passwordhidden
Component:

ConfigProfile

Name used for references:

AdminWebSecuredShouldallowLocalhost

Description:

Type:

boolean

Internally stored key:

admin.web.secured.shouldallowLocalhost

Default:

true

Exports:
  • Admin: admin.web.secured.shouldallowLocalhost
  • Ocpp16: admin.web.secured.shouldallowLocalhost
Component:

ConfigProfile

Name used for references:

AdminWebSecuredUsername

Description:

Type:

string

Internally stored key:

admin.web.secured.username

Default:

admin

Exports:
  • Admin: admin.web.secured.username
  • Ocpp16: admin.web.secured.username
Component:

ConfigProfile

Name used for references:

AESEncryptionExtensionSerial

Description:

Type:

string

Internally stored key:

aesencryptionextension.${1}.serial

Default:

ENO-HUGO-t1337

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
Exports:
  • Admin: aesencryptionextension.${1}.serialread-onlyhidden
Component:

ConfigProfile

Name used for references:

AESEncryptionExtensionSharedKey

Description:

Type:

string

Internally stored key:

aesencryptionextension.${1}.sharedkey

Default:

eNovates000000000000

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
Exports:
  • Admin: aesencryptionextension.${1}.sharedkeyread-onlyhidden
Component:

ConfigProfile

Name used for references:

AfterNoScheduleMaxPhase

Description:

Refer to the smart charging extension.

Type:

enumeration

Internally stored key:

AfterNoScheduleMaxPhase

Default:

UNKNOWN

Validators:
  • Enumeration validator:
    • Choices:
      • UNKNOWN
      • PHASE1
      • PHASE2
      • PHASE3
Exports:
  • Admin: AfterNoScheduleMaxPhase
  • Ocpp16: AfterNoScheduleMaxPhase
Component:

ConfigProfile

Name used for references:

AfterNoScheduleMaxPower

Description:

Refer to the smart charging extension.

Type:

integer

Internally stored key:

AfterNoScheduleMaxPower

Default:

-1

Exports:
  • Admin: AfterNoScheduleMaxPower
  • Ocpp16: AfterNoScheduleMaxPower
Component:

ConfigProfile

Name used for references:

AllianderEnableMeterValueSendAtInADay

Description:

Type:

boolean

Dependency:

(ExtensionEuAllegoEnabled is true or ExtensionAllianderEnabled is true)

Internally stored key:

alliander.enableMeterValueSendAtInADay

Default:

false

Exports:
  • Admin: alliander.enableMeterValueSendAtInADay
  • Ocpp16: alliander.enableMeterValueSendAtInADay
Component:

ConfigProfile

Name used for references:

AllianderMeterValueSendAtInADay

Description:

Number of seconds after 00:00h. Default always at 18:00h.

Type:

integerList

Dependency:

(ExtensionEuAllegoEnabled is true or ExtensionAllianderEnabled is true)

Internally stored key:

alliander.meterValueSendAtInADay

Default:

list [64800]

Exports:
  • Admin: alliander.meterValueSendAtInADay
  • Ocpp16: alliander.meterValueSendAtInADay
Component:

ConfigProfile

Name used for references:

AllianderMeterValuesonlyIfChangedOrAfterOneHour

Description:

Type:

boolean

Dependency:

(ExtensionEuAllegoEnabled is true or ExtensionAllianderEnabled is true)

Internally stored key:

alliander.meterValuesonlyIfChangedOrAfterOneHour

Default:

false

Exports:
  • Admin: alliander.meterValuesonlyIfChangedOrAfterOneHour
  • Ocpp16: alliander.meterValuesonlyIfChangedOrAfterOneHour
Component:

ConfigProfile

Name used for references:

AllianderSendDataTransferWhenStartedCharging

Description:

Type:

boolean

Dependency:

(ExtensionEuAllegoEnabled is true or ExtensionAllianderEnabled is true)

Internally stored key:

alliander.sendDataTransferWhenStartedCharging

Default:

false

Exports:
  • Admin: alliander.sendDataTransferWhenStartedCharging
  • Ocpp16: alliander.sendDataTransferWhenStartedCharging
Component:

ConfigProfile

Name used for references:

AllowOfflineTxForUnknownId

Description:

If this key exists, the Charge Point supports Unknown Offline Authorization. If this key reports a value of true, Unknown Offline Authorization is enabled.

Type:

boolean

Internally stored key:

AllowOfflineTxForUnknownId

Default:

true

Exports:
  • Admin: AllowOfflineTxForUnknownId
  • Ocpp16: AllowOfflineTxForUnknownId
Component:

ConfigProfile

Name used for references:

ApnBackOfficePath

Description:

The path of the APN cpms.

Type:

string

Internally stored key:

BackOffice-Path-APN

Default:

/ocpp

Exports:
  • Admin: BackOffice-Path-APN
  • Ocpp16: BackOffice-Path-APN
Component:

ConfigProfile

Name used for references:

ApnBackOfficeUrl

Description:

The URL of the APN cpms.

Type:

string

Internally stored key:

BackOffice-URL-APN

Default:

<<empty>>

Exports:
  • Admin: BackOffice-URL-APN
  • Ocpp16: BackOffice-URL-APN
Component:

NetworkProfile

Name used for references:

ApnName

Description:

The name of the APN.

Type:

string

Internally stored key:

network.apn

Default:

apn

Reboot required:

true

Exports:
  • Admin:
    • network.apn
    • APN-Name
    • apn
  • Ocpp16:
    • network.apn
    • APN-Name
    • apn
Component:

NetworkProfile

Name used for references:

ApnPassword

Description:

The password for the APN.

Type:

string

Internally stored key:

network.password

Default:

web

Reboot required:

true

Exports:
  • Admin:
    • network.passwordhidden
    • APN-Passwordhidden
  • Ocpp16:
    • network.passwordhidden
    • APN-Passwordhidden

APN-SignalStrengthread-onlyvirtual

Component:

ChargepointState

Name used for references:

APNSignalStrength

Description:

The received signal strength indication of the access point.

Type:

string

Translator:

string property APNSignalStrength calculated at runtime

Exports:
  • Admin: APN-SignalStrengthread-only
  • Ocpp16: APN-SignalStrengthread-only

APN-SignalStrength-BERread-onlyvirtual

Component:

ChargepointState

Name used for references:

APNSignalStrengthBER

Description:

The channel bit error rate in percent of the access point.

Type:

string

Translator:

string property APNSignalStrengthBER calculated at runtime

Exports:
  • Admin: APN-SignalStrength-BERread-only
  • Ocpp16: APN-SignalStrength-BERread-only

APN-SignalStrength-CSQread-onlyvirtual

Component:

ChargepointState

Name used for references:

APNSignalStrengthCSQ

Description:

The signal strength in dBm of the access point.

Type:

string

Translator:

string property APNSignalStrengthCSQ calculated at runtime

Exports:
  • Admin: APN-SignalStrength-CSQread-only
  • Ocpp16: APN-SignalStrength-CSQread-only
Component:

NetworkProfile

Name used for references:

ApnUser

Description:

The username for the APN.

Type:

string

Internally stored key:

network.username

Default:

web

Reboot required:

true

Exports:
  • Admin:
    • network.username
    • APN-User
  • Ocpp16:
    • network.username
    • APN-User
Component:

ConfigProfile

Name used for references:

AppChargepointContractMaxAmpPerPhase

Description:

Type:

decimal

Internally stored key:

app.chargepoint.contract.max.amp.per.phase

Exports:
  • Admin: app.chargepoint.contract.max.amp.per.phase
  • Ocpp16: app.chargepoint.contract.max.amp.per.phase
Component:

ConfigProfile

Name used for references:

AuthAbortCheckParentgroupOcpp

Description:

When a token is presented on a running transaction, enables the check to go to the OCPP backend to check the token parent group.

Type:

boolean

Internally stored key:

auth.abort.check.parentgroup.ocpp

Default:

false

Exports:
  • Admin: auth.abort.check.parentgroup.ocpp
  • Ocpp16: auth.abort.check.parentgroup.ocpp
Component:

ConfigProfile

Name used for references:

AuthAbortUseGroup

Description:

Use the parent token in the idInfo as group: A token in the same group of the token that has started the transaction, may stop this transaction.

Type:

boolean

Internally stored key:

auth.abort.use.group

Default:

false

Exports:
  • Admin: auth.abort.use.group
  • Ocpp16: auth.abort.use.group
Component:

ConfigProfile

Name used for references:

AuthAbortUseParent

Description:

Use the parent token in the idInfo as parent token: The parent token of the token that has started the transaction, may stop this transaction.

Type:

boolean

Internally stored key:

auth.abort.use.parent

Default:

true

Exports:
  • Admin: auth.abort.use.parent
  • Ocpp16: auth.abort.use.parent
Component:

ConfigProfile

Name used for references:

AuthAllowConcurrent

Description:

True will allow tokens to start charging when an authorize response of cpms returns ConcurrentTX.

Type:

boolean

Internally stored key:

auth.allow.concurrent

Default:

true

Exports:
  • Admin: auth.allow.concurrent
  • Ocpp16: auth.allow.concurrent
Component:

ConfigProfile

Name used for references:

AuthBlinkDuringOcppAuthorize

Description:

If enabled the leds will blink white/green when the token is authorized on the CPMS.

Type:

boolean

Internally stored key:

auth.blink.during.ocpp.authorize

Default:

false

Exports:
  • Admin: auth.blink.during.ocpp.authorize
  • Ocpp16: auth.blink.during.ocpp.authorize
Component:

ConfigProfile

Name used for references:

AuthCheckExpiry

Description:

If true then the expiration date is also checked.

Type:

boolean

Internally stored key:

auth.check.expiry

Default:

true

Exports:
  • Admin: auth.check.expiry
  • Ocpp16: auth.check.expiry
Component:

ConfigProfile

Name used for references:

AuthCommandTimeout

Description:

How long to wait for a response on a authorize request of command, default 100 seconds.

Type:

integer

Internally stored key:

auth.command.timeout

Default:

15

Exports:
  • Admin: auth.command.timeout
  • Ocpp16: auth.command.timeout
Component:

ConfigProfile

Name used for references:

AuthHow_to_react_on_authorize_when_offline

Description:

Chargepoints that use OCPP 1.5 use this authorization method. In OCPP 1.5 no specific configuration keys had been defined to control the authorization process on the charger. Allows for configuration on how to react when offline; when it is not possible to contact the CPMS server. 1=Tokens in charge-point local whitelist allowed, all other tokens denied. 2=All tokens allowed on the charge-point. 3=All tokens denied on the charge-point, including the ones in the charge-point local whitelist.

Type:

integer

Internally stored key:

auth.how_to_react_on_authorize_when_offline

Default:

2

Exports:
  • Admin: auth.how_to_react_on_authorize_when_offline
  • Ocpp16: auth.how_to_react_on_authorize_when_offline
Component:

ConfigProfile

Name used for references:

AuthListSizeMax

Description:

The maximum amount of tokens to keep in the authorization list, default is 200. The maximum is determined by the disk size, not memory size. The tokens are stored on disk, but not all of the are cached loaded in memory. In theory + 100000 whitelisted tokens is possible.

Type:

integer

Internally stored key:

auth.list.size.max

Default:

1000

Exports:
  • Admin: auth.list.size.max
  • Ocpp16: auth.list.size.max
Component:

ConfigProfile

Name used for references:

AuthOpenErtu2GpioExtension

Description:

Type:

boolean

Internally stored key:

auth.open.ertu2.gpio.extension

Default:

false

Exports:
  • Admin: auth.open.ertu2.gpio.extension
  • Ocpp16: auth.open.ertu2.gpio.extension
Component:

ConfigProfile

Name used for references:

AuthOpenGpioLatchButton

Description:

Type:

boolean

Internally stored key:

auth.open.gpio.latchButton

Default:

false

Exports:
  • Admin: auth.open.gpio.latchButton
  • Ocpp16: auth.open.gpio.latchButton
Component:

ConfigProfile

Name used for references:

AuthOpenGpioLatchButtonDi

Description:

Type:

integerList

Internally stored key:

auth.open.gpio.latchButton.di

Default:

if string property BoardType calculated at runtime is ERTU2Board then list [0, 1] else if string property BoardType calculated at runtime is ERTU5Board then list [174] else empty list []

Exports:
  • Admin: auth.open.gpio.latchButton.di
  • Ocpp16: auth.open.gpio.latchButton.di
Component:

ConfigProfile

Name used for references:

AuthOpenGpioLatchButtonNormalopen

Description:

Type:

boolean

Internally stored key:

auth.open.gpio.latchButton.normalopen

Default:

true

Exports:
  • Admin: auth.open.gpio.latchButton.normalopen
  • Ocpp16: auth.open.gpio.latchButton.normalopen
Component:

ConfigProfile

Name used for references:

AuthOpenToken

Description:

Same as PlugAndChargeToken, but for a connector.

Type:

string

Internally stored key:

auth.open.token.${1}

Indexes:
Exports:
  • Admin: auth.open.token.${1}
  • Ocpp16: auth.open.token.${1}
Component:

ConfigProfile

Name used for references:

AuthorizationCacheAvailable

Description:

Readonly, when true the charger supports token cache.

Type:

boolean

Internally stored key:

AuthorizationCacheAvailable

Default:

true

Exports:
  • Admin: AuthorizationCacheAvailable
  • Ocpp16: AuthorizationCacheAvailable
Component:

ConfigProfile

Name used for references:

AuthorizationCacheEnabled

Description:

If this key exists, the Charge Point supports an Authorization Cache. If this key reports a value of true, the Authorization Cache is enabled.

Type:

boolean

Internally stored key:

AuthorizationCacheEnabled

Default:

true

Exports:
  • Admin: AuthorizationCacheEnabled
  • Ocpp16: AuthorizationCacheEnabled
Component:

ConfigProfile

Name used for references:

AuthorizationKey

Description:

The basic authentication password is used for HTTP Basic Authentication, minimal length: 16 bytes. It is strongly advised to be randomly generated binary to get maximal entropy. Hexadecimal represented (20 bytes maximum, represented as a string of up to 40 hexadecimal digits). This configuration key is write-only, so that it cannot be accidentally stored in plaintext by the Central System when it reads out all configuration keys. This configuration key is required unless only "security profile 3 - TLS with client side certificates" is implemented.

Type:

string

Provide internal key as constant:

true

Internally stored key:

AuthorizationKey

Default:

656E6F7661746573303030312020202020202020

Send to slave:

true

Validators:
  • Pattern validator:
    • Pattern: ^.{32,40}
Exports:
  • Admin: AuthorizationKeyhidden
  • Ocpp16: AuthorizationKeyhidden
Component:

ConfigProfile

Name used for references:

AuthorizeRemoteTxRequests

Description:

Whether a remote request to start a transaction in the form of a RemoteStartTransaction.req message should be authorized beforehand like a local action to start a transaction.

Type:

boolean

Internally stored key:

AuthorizeRemoteTxRequests

Default:

true

Exports:
  • Admin: AuthorizeRemoteTxRequests
  • Ocpp16: AuthorizeRemoteTxRequests
Component:

ConfigProfile

Name used for references:

AutoDimLights

Description:

Type:

boolean

Internally stored key:

AutoDimLights

Default:

false

Exports:
  • Admin: AutoDimLights
  • Ocpp16: AutoDimLights
Component:

ConfigProfile

Name used for references:

AutoDimLightsSchedule

Description:

A list of 24 comma seperated light intensities.

Type:

integerList

Internally stored key:

AutoDimLights.Schedule

Default:

list [60, 60, 60, 60, 60, 60, 70, 80, 80, 80, 90, 100, 90, 90, 80, 80, 80, 80, 80, 75, 70, 60, 60, 60]

Validators:
  • List size validator:
    • Size: 24
Exports:
  • Admin: AutoDimLights.Schedule
  • Ocpp16: AutoDimLights.Schedule
Component:

ConfigProfile

Name used for references:

BlinkRepeat

Description:

Number of times to blink Charge Point lighting when signalling.

Type:

integer

Dependency:

config known but not supported

Internally stored key:

BlinkRepeat

Default:

5

Validators:
  • Range validator:
    • Min: 1
    • Max: unlimited
Exports:
  • Admin: BlinkRepeat
  • Ocpp16: BlinkRepeat
Component:

ChargepointState

Name used for references:

BluetoothLicense

Description:

Bluetooth Functionality.

Type:

string

Internally stored key:

com.enovates.bluetooth

Default:

<<empty>>

Validators:
  • License validator:
    • License: BLUETOOTH
Exports:
  • Admin: com.enovates.bluetooth
  • Ocpp16: com.enovates.bluetooth
Component:

ConfigProfile

Name used for references:

BoardNotRequiredServices

Description:

Type:

stringList

Internally stored key:

board.not.required.services

Default:

if string property BoardType calculated at runtime is ERTU6Board then empty list [] else if string property BoardType calculated at runtime is ERTU7Board then empty list [] else if string property BoardType calculated at runtime is EPBCBoard then empty list [] else list [loadcpufreq, ondemand, lightdm, x11-common, connman, xserver-nodm, xserver, rpcbind, nfscommon, nfsserver, oprofileui-server]

Exports:
  • Admin: board.not.required.services
  • Ocpp16: board.not.required.services
Component:

NetworkProfile

Name used for references:

BridgeEnabled

Description:

On some boards it is possible to enable this to bridge eth0 with eth1.

Type:

boolean

Dependency:

(string property BoardType calculated at runtime equals-case-sensitive ERTU3Board or string property BoardType calculated at runtime equals-case-sensitive ERTU6Board or string property BoardType calculated at runtime equals-case-sensitive ERTU7Board or string property BoardType calculated at runtime equals-case-sensitive EPBCBoard)

Internally stored key:

network.config.bridge

Default:

false

Reboot required:

true

Exports:
  • Admin: network.config.bridge
  • Ocpp16: network.config.bridge
Component:

ConfigProfile

Name used for references:

CertificateSignedMaxChainSize

Description:

This configuration key can be used to limit the size of the 'certificateChain' field from the CertificateSigned.req PDU. The value of this configuration key has a maximum limit of 10.000 characters.

Type:

integer

Dependency:

config known but not supported

Internally stored key:

CertificateSignedMaxChainSize

Default:

10000

Exports:
  • Admin: CertificateSignedMaxChainSizeread-only
  • Ocpp16: CertificateSignedMaxChainSizeread-only
Component:

ConfigProfile

Name used for references:

CertificateStoreMaxLength

Description:

Maximum number of Root/CA certificates that can be installed in the Charge Point.

Type:

integer

Internally stored key:

CertificateStoreMaxLength

Default:

200

Exports:
  • Admin: CertificateStoreMaxLengthread-only
  • Ocpp16: CertificateStoreMaxLengthread-only
Component:

ConfigProfile

Name used for references:

ChameleonMinCurrent

Description:

Type:

decimal

Internally stored key:

Chameleon-MinCurrent

Default:

14.0

Exports:
  • Admin: Chameleon-MinCurrent
  • Ocpp16: Chameleon-MinCurrent
Component:

ChargepointState

Name used for references:

ChargeBoxSerialNumber

Description:

Type:

string

Internally stored key:

ChargeBoxSerialNumber

Default:

<<empty>>

Validators:
  • Pattern validator:
    • Pattern: ^.{0,25}
Exports:
  • Admin: ChargeBoxSerialNumberread-only
  • Ocpp16: ChargeBoxSerialNumberread-only
Component:

ChargepointState

Name used for references:

ChargepointAlias

Description:

For customization, a consumer can give its charger(s) an alias.

Type:

string

Internally stored key:

chargepoint.alias

Default:

<<empty>>

Exports:
  • Admin: chargepoint.alias
  • Ocpp16: chargepoint.aliasread-only
Component:

ConfigProfile

Name used for references:

ChargepointCpLedShieldEnabled

Description:

Special shield for the eRTU2, with some extra leds to show status.

Type:

boolean

Internally stored key:

chargepoint.cp.led.shield.enabled

Default:

false

Exports:
  • Admin: chargepoint.cp.led.shield.enabled
  • Ocpp16: chargepoint.cp.led.shield.enabled
Component:

ConfigProfile

Name used for references:

ChargepointFknMeterConnectorid

Description:

The connector id where the chargepoint meter is connected to.

Type:

integer

Internally stored key:

chargepoint.fkn.meter.connectorid

Default:

1

Exports:
  • Admin: chargepoint.fkn.meter.connectorid
  • Ocpp16: chargepoint.fkn.meter.connectorid
Component:

ConfigProfile

Name used for references:

ChargepointFknMetername

Description:

The name of the meter of the chargepoint.

Type:

string

Internally stored key:

chargepoint.fkn.metername

Default:

FKNxx

Exports:
  • Admin: chargepoint.fkn.metername
  • Ocpp16: chargepoint.fkn.metername
Component:

ConfigProfile

Name used for references:

ChargepointFknSendInterval

Description:

With wich interval the metervalue needs to be send to CPMS.

Type:

long

Internally stored key:

chargepoint.fkn.send.interval

Default:

900

Exports:
  • Admin: chargepoint.fkn.send.interval
  • Ocpp16: chargepoint.fkn.send.interval
Component:

ConfigProfile

Name used for references:

ChargePointId

Description:

The chargeBoxIdentity used in the communication with the OCCP backend.

Type:

string

Internally stored key:

ChargePointId

Validators:
  • Pattern validator:
    • Pattern: [A-Za-z0-9\.*_-]+
Exports:
  • Admin: ChargePointId
  • Ocpp16: ChargePointId
Component:

ConfigProfile

Name used for references:

ChargepointMaxAmpPerPhase

Description:

Sets the maximum allowed current of the whole chargepoint.

Type:

decimal

Internally stored key:

chargepoint.max.amp.per.phase

Default:

20

Exports:
  • Admin: chargepoint.max.amp.per.phaseread-only
  • Ocpp16: chargepoint.max.amp.per.phaseread-only
Component:

ConfigProfile

Name used for references:

ChargepointMaxAmpPerPhaseConnector

Description:

Specify the max allowed current per phase for a specific connector.

Type:

decimal

Internally stored key:

chargepoint.max.amp.per.phase.connector.${1}

Indexes:
Exports:
  • Admin: chargepoint.max.amp.per.phase.connector.${1}read-only
  • Ocpp16: chargepoint.max.amp.per.phase.connector.${1}read-only
Component:

ConfigProfile

Name used for references:

ChargepointMaxAmpPerPhaseSoft

Description:

Sets the maximum allowed current of the whole chargepoint, can be changed at runtime.

Type:

decimal

Internally stored key:

chargepoint.max.amp.per.phase.soft

Exports:
  • Admin:
    • chargepoint.max.amp.per.phase.soft
    • Station-MaxCurrent
  • Ocpp16:
    • chargepoint.max.amp.per.phase.soft
    • Station-MaxCurrent
Component:

ConfigProfile

Name used for references:

ChargepointMaxAmpPerPhaseSoftConnector

Description:

Specify the max allowed current per phase for a specific connector, can be changed at runtime.

Type:

decimal

Internally stored key:

chargepoint.max.amp.per.phase.soft.connector.${1}

Indexes:
Exports:
  • Admin:
    • chargepoint.max.amp.per.phase.soft.connector.${1}
    • Connector${1}-MaxCurrent
  • Ocpp16:
    • chargepoint.max.amp.per.phase.soft.connector.${1}
    • Connector${1}-MaxCurrent
Component:

ConfigProfile

Name used for references:

ChargepointMinAmpPerPhase

Description:

The minimum of amps that is giving to the car, below this limit the car recieves 0 amps, and the freed current is redistributed. Mode 3 specification define the limit on 6A, but some cars do not start charging when you do not provide them with more than 8-10A.

Type:

decimal

Internally stored key:

chargepoint.min.amp.per.phase

Default:

6

Validators:
  • Range validator:
    • Min: 6
    • Max: unlimited
Exports:
  • Admin: chargepoint.min.amp.per.phase
  • Ocpp16: chargepoint.min.amp.per.phaseread-only

ChargepointModelread-only

Component:

ChargepointState

Name used for references:

ChargepointModel

Description:

Refer to chargepointModel.html for more info about how this model name is constructed.

Type:

string

Internally stored key:

ChargepointModel

Default:

<<empty>>

Exports:
  • Admin: ChargepointModelread-only
  • Ocpp16: ChargepointModelread-only
Component:

ConfigProfile

Name used for references:

ChargepointMRAMeterConnectorid

Description:

Sets connector on which the MRA meter is connected.

Type:

integer

Internally stored key:

chargepoint.MRA.meter.connectorid

Default:

1

Exports:
  • Admin: chargepoint.MRA.meter.connectorid
  • Ocpp16: chargepoint.MRA.meter.connectorid
Component:

ConfigProfile

Name used for references:

ChargepointMRASendInterval

Description:

Set the interval to read the meter and send to the backend.

Type:

long

Internally stored key:

chargepoint.MRA.send.interval

Default:

900

Exports:
  • Admin: chargepoint.MRA.send.interval
  • Ocpp16: chargepoint.MRA.send.interval
Component:

ConfigProfile

Name used for references:

ChargepointPhase

Description:

Sets how the chargepoint is connected to the grid, 3 means 3 phases, 1 means single phase.

Type:

integer

Internally stored key:

chargepoint.phase

Default:

3

Exports:
  • Admin: chargepoint.phaseread-only
  • Ocpp16: chargepoint.phaseread-only
Component:

ConfigProfile

Name used for references:

ChargepointPhaseConnector

Description:

Type:

integer

Internally stored key:

chargepoint.phase.connector.${1}

Default:

3

Indexes:
Exports:
  • Admin: chargepoint.phase.connector.${1}
  • Ocpp16: chargepoint.phase.connector.${1}
Component:

ConfigProfile

Name used for references:

ChargepointReportFailedMeter0

Description:

If reading the meter fails, should the chargepoint be set to error state and no longer allow any charging.

Type:

boolean

Internally stored key:

chargepoint.report.failed.meter.0

Default:

false

Exports:
  • Admin: chargepoint.report.failed.meter.0
  • Ocpp16: chargepoint.report.failed.meter.0
Component:

ConfigProfile

Name used for references:

ChargepointReportMeter0

Description:

For FKN and MRA_FKN, the chargepoint can report the metervalues of connector 0.

Type:

boolean

Internally stored key:

chargepoint.report.meter.0

Default:

true

Exports:
  • Admin: chargepoint.report.meter.0
  • Ocpp16: chargepoint.report.meter.0
Component:

ChargepointState

Name used for references:

ChargepointSerialNumber

Description:

Type:

string

Internally stored key:

ChargepointSerialNumber

Default:

if string property BoardType calculated at runtime is ERTU6Board then string property DigiSerial calculated at runtime else if string property BoardType calculated at runtime is ERTU7Board then string property DigiSerial calculated at runtime else if string property BoardType calculated at runtime is EPBCBoard then string property DigiSerial calculated at runtime else Serial

Validators:
  • Pattern validator:
    • Pattern: ^.{0,25}
Exports:
  • Admin: ChargepointSerialNumberread-only
  • Ocpp16: ChargepointSerialNumberread-only
Component:

ConfigProfile

Name used for references:

ChargepointSingleConnectorCanCharge

Description:

Type:

boolean

Internally stored key:

chargepoint.single.connector.can.charge

Default:

false

Exports:
  • Admin: chargepoint.single.connector.can.charge
  • Ocpp16: chargepoint.single.connector.can.charge
Component:

ChargepointState

Name used for references:

ChargepointTemperature

Description:

The temperature of the chargepoint.

Type:

string

Translator:

string property ChargepointTemperature calculated at runtime

Exports:
  • Admin:
    • chargepoint.temperatureread-only
    • Temperatureread-only
  • Ocpp16:
    • chargepoint.temperatureread-only
    • Temperatureread-only
Component:

ConfigProfile

Name used for references:

ChargepointUpgradeAsBackprocess

Description:

Enables the upgrade procedure that runs in the background; it will start downloading the zip file but only start installing with all connectors are available.

Type:

boolean

Internally stored key:

chargepoint.upgrade.as.backprocess

Default:

true

Exports:
  • Admin: chargepoint.upgrade.as.backprocess
  • Ocpp16: chargepoint.upgrade.as.backprocess
Component:

ConfigProfile

Name used for references:

ChargepointUpgradeAsBackprocessScheduledoff

Description:

Type:

boolean

Internally stored key:

chargepoint.upgrade.as.backprocess.scheduledoff

Default:

false

Exports:
  • Admin: chargepoint.upgrade.as.backprocess.scheduledoff
  • Ocpp16: chargepoint.upgrade.as.backprocess.scheduledoff
Component:

ConfigProfile

Name used for references:

ChargepointUpgradeRequiredFreeMB

Description:

Type:

integer

Internally stored key:

chargepoint.upgrade.required.free.MB

Default:

15

Exports:
  • Admin: chargepoint.upgrade.required.free.MB
  • Ocpp16: chargepoint.upgrade.required.free.MB
Component:

ConfigProfile

Name used for references:

ChargepointUpgradeSupportInsecure

Description:

Type:

boolean

Internally stored key:

chargepoint.upgrade.support.insecure

Default:

true

Exports:
  • Admin: chargepoint.upgrade.support.insecure
  • Ocpp16: chargepoint.upgrade.support.insecure
Component:

ChargepointState

Name used for references:

ChargepointVendor

Description:

Type:

string

Internally stored key:

ChargepointVendor

Default:

eNovates

Exports:
  • Admin: ChargepointVendorread-only
  • Ocpp16: ChargepointVendorread-only
Component:

ConfigProfile

Name used for references:

ChargeProfileMaxStackLevel

Description:

Max StackLevel of a ChargingProfile. The number defined also indicates the max allowed number of installed charging schedules per Charging Profile Purposes.

Type:

integer

Internally stored key:

ChargeProfileMaxStackLevel

Default:

12

Exports:
  • Admin: ChargeProfileMaxStackLevelread-only
  • Ocpp16: ChargeProfileMaxStackLevelread-only
Component:

ConfigProfile

Name used for references:

ChargingScheduleAllowedChargingRateUnit

Description:

A list of supported quantities for use in a ChargingSchedule. Allowed values: 'Current' and 'Power'.

Type:

stringList

Internally stored key:

ChargingScheduleAllowedChargingRateUnit

Default:

list [Current, Power]

Exports:
  • Admin: ChargingScheduleAllowedChargingRateUnitread-only
  • Ocpp16: ChargingScheduleAllowedChargingRateUnitread-only
Component:

ConfigProfile

Name used for references:

ChargingScheduleMaxPeriods

Description:

Maximum number of periods that may be defined per ChargingSchedule.

Type:

integer

Internally stored key:

ChargingScheduleMaxPeriods

Default:

40

Exports:
  • Admin: ChargingScheduleMaxPeriodsread-only
  • Ocpp16: ChargingScheduleMaxPeriodsread-only
Component:

ConfigProfile

Name used for references:

ClockAlignedDataInterval

Description:

Size (in seconds) of the clock-aligned data interval. This is the size (in seconds) of the set of evenly spaced aggregation intervals per day, starting at 00:00:00 (midnight). For example, a value of 900 (15 minutes) indicates that every day should be broken into 96 15-minute intervals. When clock aligned data is being transmitted, the interval in question is identified by the start time and (optional) duration interval value, represented according to the ISO8601 standard. All "per-period" data (e.g. energy readings) should be accumulated (for "flow" type measurands such as energy), or averaged (for other values) across the entire interval (or partial interval, at the beginning or end of a charging session), and transmitted (if so enabled) at the end of each interval, bearing the interval start time timestamp. A value of "0" (numeric zero), by convention, is to be interpreted to mean that no clock-aligned data should be transmitted.

Type:

integer

Internally stored key:

ClockAlignedDataInterval

Default:

900

Validators:
  • Range validator:
    • Min: 0
    • Max: unlimited
Exports:
  • Admin: ClockAlignedDataInterval
  • Ocpp16: ClockAlignedDataInterval
Component:

ConfigProfile

Name used for references:

ClockAlignedDataSampling

Description:

Type:

integer

Internally stored key:

ClockAlignedDataSampling

Default:

15

Exports:
  • Admin: ClockAlignedDataSampling
  • Ocpp16: ClockAlignedDataSampling
Component:

ConfigProfile

Name used for references:

ClockCtrlrTimeAdjustmentReportingThreshold

Description:

Type:

long

Internally stored key:

ClockCtrlr.TimeAdjustmentReportingThreshold

Default:

5000

Exports:
  • Admin: ClockCtrlr.TimeAdjustmentReportingThreshold
  • Ocpp16: ClockCtrlr.TimeAdjustmentReportingThreshold
Component:

ConfigProfile

Name used for references:

ConfigChangeChargePointIdDoreboot

Description:

When the chargeBoxIdentifier is changed with a changeConfiguration.req, do an automatic reboot.

Type:

boolean

Internally stored key:

config.change.ChargePointId.doreboot

Default:

false

Exports:
  • Admin: config.change.ChargePointId.doreboot
  • Ocpp16: config.change.ChargePointId.doreboot
Component:

ConfigProfile

Name used for references:

ConfigOcppMaxValueLength

Description:

Limit the max length of a configuration value in a GetConfiguration.conf PDU. See OCPP 1.6 section 7.19. CiString500Type.

Type:

integer

Internally stored key:

config.ocpp.max.value.length

Default:

500

Exports:
  • Admin: config.ocpp.max.value.length
  • Ocpp16: config.ocpp.max.value.length
Component:

ConfigProfile

Name used for references:

ConfigPreset

Description:

When this setting is set, the configuration for this preset is set on the chargepoint. The preset has several configuration entries defined which will be applied.

Type:

string

Provide internal key as constant:

true

Internally stored key:

config.preset

Default:

none

Reboot required:

true

Validators:
  • Value in list validator:
    • List of valid values: list property ConfigProfilePresets calculated at runtime
Exports:
  • Admin: config.preset
  • Ocpp16: config.preset
Component:

ConfigProfile

Name used for references:

ConnectionTimeOut

Description:

Interval (from successful authorization) until incipient charging session is automatically canceled due to failure of EV user to (correctly) insert the charging cable connector(s) into the appropriate connector(s).

Type:

integer

Internally stored key:

ConnectionTimeOut

Default:

120

Validators:
  • Range validator:
    • Min: 0
    • Max: unlimited
Exports:
  • Admin: ConnectionTimeOut
  • Ocpp16: ConnectionTimeOut

Connector${1}-ActualPowerread-onlyvirtualmulti

Component:

ChargepointState

Name used for references:

ConnectorActualPower

Description:

The power currently used by a connector.

Type:

long

Translator:

multi string property ConnectorActualPower calculated at runtime

Indexes:
Exports:
  • Admin: Connector${1}-ActualPowerread-only
  • Ocpp16: Connector${1}-ActualPowerread-only
Component:

ConfigProfile

Name used for references:

ConnectorDriverAutotestEnabled

Description:

Type:

boolean

Internally stored key:

connector.driver.autotest.enabled

Default:

true

Exports:
  • Admin: connector.driver.autotest.enabled
  • Ocpp16: connector.driver.autotest.enabled
Component:

ConfigProfile

Name used for references:

ConnectorDriverAutotestEvccdriver6maEnable

Description:

Type:

boolean

Internally stored key:

connector.driver.autotest.evccdriver.6ma.enable

Default:

false

Exports:
  • Admin: connector.driver.autotest.evccdriver.6ma.enable
  • Ocpp16: connector.driver.autotest.evccdriver.6ma.enable
Component:

ConfigProfile

Name used for references:

ConnectorDriverAutotestInterval

Description:

Type:

integer

Internally stored key:

connector.driver.autotest.interval

Default:

1440

Validators:
  • Range validator:
    • Min: 1
    • Max: unlimited
Exports:
  • Admin: connector.driver.autotest.interval
  • Ocpp16: connector.driver.autotest.interval
Component:

ConfigProfile

Name used for references:

ConnectorEvccCableAttached

Description:

If set to true there is not socket but the cable is attached on the chargepoint. The PP value and thus the max allow current trhough the cable is configured on the dipswitches.

Type:

boolean

Internally stored key:

connector.evcc.cable.attached

Default:

false

Exports:
  • Admin: connector.evcc.cable.attached
  • Ocpp16: connector.evcc.cable.attached
Component:

ConfigProfile

Name used for references:

ConnectorEvccCableAttachedMulti

Description:

Overrules for this connector the connector.evcc.cable.attached config.

Type:

boolean

Internally stored key:

connector.evcc.${1}.cable.attached

Default:

ConnectorEvccCableAttached is true

Indexes:
Exports:
  • Admin: connector.evcc.${1}.cable.attached
  • Ocpp16: connector.evcc.${1}.cable.attached
Component:

ConfigProfile

Name used for references:

ConnectorEvccConfig

Description:

Enables the configuration of the evcc, The lccl will configure the attached evcc to the correct layout and behavior.

Type:

string

Internally stored key:

connector.evcc.config

Default:

<<empty>>

Exports:
  • Admin: connector.evcc.config
  • Ocpp16: connector.evcc.config
Component:

ConfigProfile

Name used for references:

ConnectorEvccConfigEnabled

Description:

Enables the configuration of the evcc, The lccl will configure the attached evcc to the correct layout and behavior.

Type:

boolean

Internally stored key:

connector.evcc.config.enabled

Default:

false

Exports:
  • Admin: connector.evcc.config.enabled
  • Ocpp16: connector.evcc.config.enabled
Component:

ConfigProfile

Name used for references:

ConnectorEvccDiodeCheck

Description:

The diode check is enabled by default, to disable it, set this to false.

Type:

boolean

Internally stored key:

connector.evcc.diode.check

Default:

true

Exports:
  • Admin: connector.evcc.diode.check
  • Ocpp16: connector.evcc.diode.check
Component:

ConfigProfile

Name used for references:

ConnectorEvccDiodeCheckMulti

Description:

Enabled the diode check on the mode3; if there is no diode in the car, charging will not be allowed. Overrules for this connector the connector.evcc.diode.check config.

Type:

boolean

Internally stored key:

connector.evcc.${1}.diode.check

Default:

ConnectorEvccDiodeCheck is true

Indexes:
Exports:
  • Admin: connector.evcc.${1}.diode.check
  • Ocpp16: connector.evcc.${1}.diode.check
Component:

ConfigProfile

Name used for references:

ConnectorEvccLockmotor

Description:

Configures the lockmotor of the evcc during startup.

Type:

integer

Internally stored key:

connector.evcc.lockmotor

Default:

9

Exports:
  • Admin: connector.evcc.lockmotor
  • Ocpp16: connector.evcc.lockmotor
Component:

ConfigProfile

Name used for references:

ConnectorEvccLockmotorMulti

Description:

Configures the lockmotor of the evcc during startup FOR a specific connector only. Overrules for this connector the connector.evcc.lockmotor config.

Type:

integer

Internally stored key:

connector.evcc.${1}.lockmotor

Indexes:
Exports:
  • Admin: connector.evcc.${1}.lockmotor
  • Ocpp16: connector.evcc.${1}.lockmotor
Component:

ConfigProfile

Name used for references:

ConnectorEvccModbusAddress

Description:

Type:

integer

Internally stored key:

connector.evcc.modbus.address

Default:

-1

Exports:
  • Admin: connector.evcc.modbus.address
  • Ocpp16: connector.evcc.modbus.address
Component:

ConfigProfile

Name used for references:

ConnectorEvccModbusAddressMulti

Description:

Type:

integer

Internally stored key:

connector.evcc.${1}.modbus.address

Indexes:
Exports:
  • Admin: connector.evcc.${1}.modbus.address
  • Ocpp16: connector.evcc.${1}.modbus.address
Component:

ConfigProfile

Name used for references:

ConnectorEvccMultiConfig

Description:

The config name of the evcc for connector 1. Overrules for this connector the connector.evcc.config config.

Type:

string

Internally stored key:

connector.evcc.${1}.config

Indexes:
Exports:
  • Admin: connector.evcc.${1}.config
  • Ocpp16: connector.evcc.${1}.config
Component:

ConfigProfile

Name used for references:

ConnectorEvccResetFram

Description:

Type:

boolean

Internally stored key:

connector.evcc.reset.fram

Default:

false

Exports:
  • Admin: connector.evcc.reset.fram
  • Ocpp16: connector.evcc.reset.fram
Component:

ConfigProfile

Name used for references:

ConnectorEvccSmedBootloaderModbusAddress

Description:

Type:

integer

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

connector.evcc.smed.bootloader.modbus.address

Default:

3

Exports:
  • Admin: connector.evcc.smed.bootloader.modbus.address
  • Ocpp16: connector.evcc.smed.bootloader.modbus.address
Component:

ConfigProfile

Name used for references:

ConnectorEvccSmedFirmwareAutorecover

Description:

Type:

boolean

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

connector.evcc.smed.firmware.autorecover

Default:

true

Exports:
  • Admin: connector.evcc.smed.firmware.autorecover
  • Ocpp16: connector.evcc.smed.firmware.autorecover
Component:

ConfigProfile

Name used for references:

ConnectorEvccSmedFirmwareModbusAddress

Description:

Type:

integer

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

connector.evcc.smed.firmware.modbus.address

Default:

2

Exports:
  • Admin: connector.evcc.smed.firmware.modbus.address
  • Ocpp16: connector.evcc.smed.firmware.modbus.address
Component:

ConfigProfile

Name used for references:

ConnectorEvccSmedFirmwareVersion

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

connector.evcc.smed.firmware.version

Default:

Unknown

Exports:
  • Admin: connector.evcc.smed.firmware.version
  • Ocpp16: connector.evcc.smed.firmware.version
Component:

ConfigProfile

Name used for references:

ConnectorEvccSmedPolltime

Description:

Type:

integer

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

connector.evcc.smed.polltime

Default:

2000

Exports:
  • Admin: connector.evcc.smed.polltime
  • Ocpp16: connector.evcc.smed.polltime
Component:

ConfigProfile

Name used for references:

ConnectorEvccSmedProximityThreshold

Description:

Type:

integer

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

connector.evcc.smed.proximity.threshold

Default:

8

Exports:
  • Admin: connector.evcc.smed.proximity.threshold
  • Ocpp16: connector.evcc.smed.proximity.threshold
Component:

ConfigProfile

Name used for references:

ConnectorEvccSmedScreenBrightness

Description:

Type:

integer

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

connector.evcc.smed.screen.brightness

Default:

100

Exports:
  • Admin: connector.evcc.smed.screen.brightness
  • Ocpp16: connector.evcc.smed.screen.brightness
Component:

ConfigProfile

Name used for references:

ConnectorEvccSmedScreenTotalontime

Description:

Type:

long

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

connector.evcc.smed.screen.totalontime

Default:

0

Validators:
  • Range validator:
    • Min: 0
    • Max: unlimited
Exports:
  • Admin: connector.evcc.smed.screen.totalontime
  • Ocpp16: connector.evcc.smed.screen.totalontime
Component:

ConfigProfile

Name used for references:

ConnectorEvccSmedTimezone

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

connector.evcc.smed.timezone

Default:

Zulu

Exports:
  • Admin: connector.evcc.smed.timezone
  • Ocpp16: connector.evcc.smed.timezone
Component:

ConfigProfile

Name used for references:

ConnectorEvccSuspendCpp12

Description:

Suspend the charging for the remaining of the transaction when the CP-plus was 12: The cable has been removed from the car side. When enabled the theft of electricity is not possible. If the car does not lock the cable, it will not restart charging when the cable is stuck into an other car.

Type:

boolean

Internally stored key:

connector.evcc.suspend.cpp12

Default:

true

Exports:
  • Admin: connector.evcc.suspend.cpp12
  • Ocpp16: connector.evcc.suspend.cpp12
Component:

ConfigProfile

Name used for references:

ConnectorEvccSuspendCpp12Multi

Description:

Overrules for this connector the connector.evcc.suspend.cpp12 config.

Type:

boolean

Internally stored key:

connector.evcc.${1}.suspend.cpp12

Default:

ConnectorEvccSuspendCpp12 is true

Indexes:
Exports:
  • Admin: connector.evcc.${1}.suspend.cpp12
  • Ocpp16: connector.evcc.${1}.suspend.cpp12
Component:

ConfigProfile

Name used for references:

ConnectorEvccVersion

Description:

Type:

string

Internally stored key:

connector.evcc.${1}.version

Default:

<<empty>>

Indexes:
Exports:
  • Admin: connector.evcc.${1}.version
  • Ocpp16: connector.evcc.${1}.version
Component:

ConfigProfile

Name used for references:

ConnectorExtensionDo3Transaction

Description:

Type:

boolean

Internally stored key:

connector.extension.do3.transaction

Default:

false

Exports:
  • Admin: connector.extension.do3.transaction
  • Ocpp16: connector.extension.do3.transaction

Connector${1}-InputPhasesread-onlyvirtualmulti

Component:

ChargepointState

Name used for references:

ConnectorInputPhases

Description:

The input phases of a connector.

Type:

integer

Translator:

multi string property ConnectorInputPhases calculated at runtime

Indexes:
Exports:
  • Admin: Connector${1}-InputPhasesread-only
  • Ocpp16: Connector${1}-InputPhasesread-only
Component:

ConfigProfile

Name used for references:

ConnectorLimitCurrentOffline

Description:

Type:

boolean

Internally stored key:

connector.limit.current.offline

Default:

MasterEnabled is true

Send to slave:

true

Exports:
  • Admin: connector.limit.current.offline
  • Ocpp16: connector.limit.current.offline
Component:

ConfigProfile

Name used for references:

ConnectorLimitCurrentOfflineMax

Description:

Type:

decimal

Internally stored key:

connector.limit.current.offline.max

Default:

10.0

Send to slave:

true

Exports:
  • Admin: connector.limit.current.offline.max
  • Ocpp16: connector.limit.current.offline.max
Component:

ConfigProfile

Name used for references:

ConnectorLockSet

Description:

Transaction: used for normal transactions. The charger decides when the cable is locked or unlocked according to it's state. Locked: always locked, to simulate a fixed-cable with a regular car-chargercable. Unlocked: always unlocked. Cable can be removed at any time.

Type:

enumeration

Internally stored key:

Connector${1}-Lock-set

Default:

transaction

Indexes:
Validators:
  • Enumeration validator:
    • Choices:
      • transaction
      • unlocked
      • locked
Exports:
  • Admin: Connector${1}-Lock-set
  • Ocpp16: Connector${1}-Lock-set
Component:

ConfigProfile

Name used for references:

ConnectorOn

Description:

Type:

boolean

Internally stored key:

connector.on.${1}

Default:

true

Indexes:
Exports:
  • Admin: connector.on.${1}
  • Ocpp16: connector.on.${1}

Connector${1}-OutputPhasesread-onlyvirtualmulti

Component:

ChargepointState

Name used for references:

ConnectorOutputPhases

Description:

The output phases of a connector.

Type:

integer

Translator:

multi string property ConnectorOutputPhases calculated at runtime

Indexes:
Exports:
  • Admin: Connector${1}-OutputPhasesread-only
  • Ocpp16: Connector${1}-OutputPhasesread-only
Component:

ConfigProfile

Name used for references:

ConnectorPhaseOffset

Description:

Type:

integer

Internally stored key:

connector.phaseOffset.${1}

Default:

0

Indexes:
Exports:
  • Admin: connector.phaseOffset.${1}
  • Ocpp16: connector.phaseOffset.${1}
Component:

ChargepointState

Name used for references:

ConnectorPhaseRotation

Description:

The phase rotation per connector in respect to the connector's energy meter (or if absent, the grid connection). Possible values per connector are: NotApplicable (for Single phase or DC Charge Points) Unknown (not (yet) known) RST (Standard Reference Phasing) RTS (Reversed Reference Phasing) SRT (Reversed 240 degree rotation) STR (Standard 120 degree rotation) TRS (Standard 240 degree rotation) TSR (Reversed 120 degree rotation) R can be identified as phase 1 (L1), S as phase 2 (L2), T as phase 3 (L3). If known, the Charge Point MAY also report the phase rotation between the grid connection and the main energymeter by using index number Zero (0). Values are reported in CSL, formatted: 0.RST, 1.RST, 2.RTS.

Type:

enumerationList

Internally stored key:

ConnectorPhaseRotation

Default:

list [0.RTS, 1.RTS, 2.STR, 3.RTS, 4.RTS]

Validators:
  • Enumeration validator:
    • Choices:
      • NotApplicable
      • Unknown
      • RST
      • RTS
      • SRT
      • STR
      • TRS
      • TSR
    • Pattern: \d+\.${e}
  • List contains validator:
    • Mandatory: from 1 to NumberOfConnectors with step 1
    • Optional: list [0]
    • Pattern: (\d+)\..*
Exports:
  • Admin:
    • ConnectorPhaseRotation
    • SocketPhaseRotationread-only
  • Ocpp16:
    • ConnectorPhaseRotation
    • SocketPhaseRotationread-only
Component:

ConfigProfile

Name used for references:

ConnectorPhaseRotationMaxLength

Description:

Maximum number of items in a ConnectorPhaseRotation Configuration Key.

Type:

integer

Dependency:

config known but not supported

Internally stored key:

ConnectorPhaseRotationMaxLength

Default:

5

Exports:
  • Admin: ConnectorPhaseRotationMaxLengthread-only
  • Ocpp16: ConnectorPhaseRotationMaxLengthread-only

Connector${1}-PhasesConnectedread-onlyvirtualmulti

Component:

ChargepointState

Name used for references:

ConnectorPhasesConnected

Description:

The phases currently connected to a connector.

Type:

string

Translator:

multi string property ConnectorPhasesConnected calculated at runtime

Indexes:
Exports:
  • Admin: Connector${1}-PhasesConnectedread-only
  • Ocpp16: Connector${1}-PhasesConnectedread-only
Component:

ConfigProfile

Name used for references:

ConnectorPhasesSupported

Description:

Type:

integerList

Internally stored key:

connector.phases.supported.${1}

Default:

list [1, 3]

Indexes:
Exports:
  • Admin: connector.phases.supported.${1}
  • Ocpp16: connector.phases.supported.${1}
Component:

ConfigProfile

Name used for references:

ConnectorSwitch3to1PhaseSupported

Description:

If defined and true, this Charge Point support switching from 3 to 1 phase during a charging session.

Type:

boolean

Internally stored key:

ConnectorSwitch3to1PhaseSupported

Default:

true

Exports:
  • Admin: ConnectorSwitch3to1PhaseSupportedread-only
  • Ocpp16: ConnectorSwitch3to1PhaseSupportedread-only

Connector${1}-Typeread-onlyvirtualmulti

Component:

ChargepointState

Name used for references:

ConnectorType

Description:

The socket type of a connector.

Type:

string

Translator:

multi string property ConnectorType calculated at runtime

Indexes:
Exports:
  • Admin: Connector${1}-Typeread-only
  • Ocpp16: Connector${1}-Typeread-only

Connector${1}-Versionread-onlyvirtualmulti

Component:

ChargepointState

Name used for references:

ConnectorVersion

Description:

The EVCC version of a connector.

Type:

string

Translator:

multi string property ConnectorVersion calculated at runtime

Indexes:
Exports:
  • Admin: Connector${1}-Versionread-only
  • Ocpp16: Connector${1}-Versionread-only
Component:

ConfigProfile

Name used for references:

ContactorProtect

Description:

Type:

integer

Internally stored key:

ContactorProtect

Default:

5

Exports:
  • Admin: ContactorProtect
  • Ocpp16: ContactorProtect
Component:

ConfigProfile

Name used for references:

ContactorProtectMulti

Description:

Type:

integer

Internally stored key:

ContactorProtect.${1}

Default:

ContactorProtect

Indexes:
Validators:
  • Range validator:
    • Min: 1
    • Max: 255
Exports:
  • Admin: ContactorProtect.${1}
  • Ocpp16: ContactorProtect.${1}
Component:

ConfigProfile

Name used for references:

Country

Description:

Refer to IETF BCP 47. Used for determining the Locale for use with any communication with the user, through a screen or other way.

Type:

string

Internally stored key:

country

Default:

US

Validators:
  • Pattern validator:
    • Pattern: .+
Exports:
  • Admin:
    • country
    • Country
  • Ocpp16:
    • country
    • Country
Component:

ConfigProfile

Name used for references:

CpoName

Description:

This configuration key contains CPO name (or an organization trusted by the CPO) as used in the Charge Point Certificate. This is the CPO name that is to be used in a CSR send via: SignCertificate.req.

Type:

string

Internally stored key:

CpoName

Default:

<<empty>>

Exports:
  • Admin: CpoName
  • Ocpp16: CpoName
Component:

ConfigProfile

Name used for references:

Dc6ma

Description:

Type:

integer

Internally stored key:

dc.6ma

Default:

-1

Exports:
  • Admin: dc.6ma
  • Ocpp16: dc.6ma
Component:

ConfigProfile

Name used for references:

Debug

Description:

Type:

boolean

Internally stored key:

debug

Default:

false

Exports:
  • Admin: debug
  • Ocpp16: debug
Component:

ConfigProfile

Name used for references:

DebugFiledescriptors

Description:

Type:

boolean

Internally stored key:

debug.filedescriptors

Default:

false

Exports:
  • Admin: debug.filedescriptors
  • Ocpp16: debug.filedescriptors
Component:

ConfigProfile

Name used for references:

DebugFiledescriptorsToken

Description:

Type:

string

Internally stored key:

debug.filedescriptors.token

Default:

FAFAFAFAFA

Exports:
  • Admin: debug.filedescriptors.token
  • Ocpp16: debug.filedescriptors.token
Component:

ConfigProfile

Name used for references:

DebugLogUseColors

Description:

Type:

boolean

Internally stored key:

debug.log.use.colors

Default:

false

Exports:
  • Admin: debug.log.use.colors
  • Ocpp16: debug.log.use.colors
Component:

ConfigProfile

Name used for references:

DiagFtpUploadAllowRestart

Description:

When enable the ftp upload of the diagnostics will, restart the upload from the file position it failed in previous try.

Type:

boolean

Internally stored key:

diag.ftp.upload.allow.restart

Default:

true

Exports:
  • Admin: diag.ftp.upload.allow.restart
  • Ocpp16: diag.ftp.upload.allow.restart
Component:

ConfigProfile

Name used for references:

Disable105percent

Description:

Type:

boolean

Internally stored key:

Disable105percent

Default:

false

Exports:
  • Admin: Disable105percent
  • Ocpp16: Disable105percent
Component:

ConfigProfile

Name used for references:

Disable110percent

Description:

Type:

boolean

Internally stored key:

Disable110percent

Default:

false

Exports:
  • Admin: Disable110percent
  • Ocpp16: Disable110percent
Component:

ConfigProfile

Name used for references:

Disable120percent

Description:

Type:

boolean

Internally stored key:

Disable120percent

Default:

false

Exports:
  • Admin: Disable120percent
  • Ocpp16: Disable120percent
Component:

ConfigProfile

Name used for references:

DisableDiodeCheck

Description:

Type:

boolean

Internally stored key:

disable.diode.check

Default:

false

Exports:
  • Admin: disable.diode.check
  • Ocpp16: disable.diode.check

dnsmasqread-onlyvirtual

Component:

ChargepointState

Name used for references:

DNSMasq

Description:

Whether DNSMasq is installed and can be used.

Type:

boolean

Translator:

boolean property DNSMasq calculated at runtime

Exports:
  • Admin: dnsmasqread-only
  • Ocpp16: dnsmasqread-only

dnsmasq.dhcpdread-onlyvirtual

Component:

ChargepointState

Name used for references:

DNSMasqDHCPD

Description:

Whether the DNSMasq DHCP deamon is enabled.

Type:

boolean

Dependency:

DNSMasq is true

Translator:

boolean property DNSMasqDHCPD calculated at runtime

Exports:
  • Admin: dnsmasq.dhcpdread-only
  • Ocpp16: dnsmasq.dhcpdread-only

dnsmasq.dhcpd.leasesread-onlyvirtual

Component:

ChargepointState

Name used for references:

DNSMasqDHCPDLeases

Description:

A list of DNSMasq DHCP deamon leases.

Type:

stringList

Dependency:

DNSMasqDHCPD is true

Translator:

list property DNSMasqDHCPDLeases calculated at runtime

Exports:
  • Admin: dnsmasq.dhcpd.leasesread-only
  • Ocpp16: dnsmasq.dhcpd.leasesread-only
Component:

ChargepointState

Name used for references:

DNSMasqLicense

Description:

DNSMasq feature.

Type:

string

Internally stored key:

com.enovates.dnsmasq

Default:

<<empty>>

Validators:
  • License validator:
    • License: DNSMASQ
Exports:
  • Admin: com.enovates.dnsmasq
  • Ocpp16: com.enovates.dnsmasq

dnsmasq.monitor.activeread-onlyvirtual

Component:

ChargepointState

Name used for references:

DNSMasqMonitorActive

Description:

Whether the DNSMasq monitor is active.

Type:

boolean

Dependency:

DNSMasq is true

Translator:

boolean property DNSMasqMonitorActive calculated at runtime

Exports:
  • Admin: dnsmasq.monitor.activeread-only
  • Ocpp16: dnsmasq.monitor.activeread-only

dnsmasq.monitor.onread-onlyvirtual

Component:

ChargepointState

Name used for references:

DNSMasqMonitorOn

Description:

The latest DNSMasq IF profile.

Type:

string

Dependency:

DNSMasq is true

Translator:

string property DNSMasqMonitorOn calculated at runtime

Exports:
  • Admin: dnsmasq.monitor.onread-only
  • Ocpp16: dnsmasq.monitor.onread-only
Component:

ChargepointState

Name used for references:

DNSMasqProfileActive

Description:

The currenly used DNSMasq IF device for the connection.

Type:

string

Dependency:

DNSMasq is true

Translator:

string property DNSMasqProfileActive calculated at runtime

Exports:
  • Admin:
    • dnsmasq.profile.activeread-only
    • dnsmasq.ifdevice.activeread-only
  • Ocpp16:
    • dnsmasq.profile.activeread-only
    • dnsmasq.ifdevice.activeread-only

dnsmasq.profilesread-onlyvirtual

Component:

ChargepointState

Name used for references:

DNSMasqProfiles

Description:

A list of DNSMasq IF profiles which are sorted by priority.

Type:

stringList

Dependency:

DNSMasq is true

Translator:

list property DNSMasqProfiles calculated at runtime

Exports:
  • Admin: dnsmasq.profilesread-only
  • Ocpp16: dnsmasq.profilesread-only
Component:

ConfigProfile

Name used for references:

DPM3x230vMode

Description:

Enables/disables the DPM 3x230v mode.

Type:

boolean

Internally stored key:

DPM3x230vMode

Default:

false

Exports:
  • Admin: DPM3x230vMode
  • Ocpp16: DPM3x230vMode
Component:

ChargepointState

Name used for references:

DPMLicense

Description:

DPM For Business Phoenix Functionality.

Type:

string

Internally stored key:

com.enovates.phoenixrestExternalLimitDevice

Default:

<<empty>>

Validators:
  • License validator:
    • License: DPM
Exports:
  • Admin: com.enovates.phoenixrestExternalLimitDevice
  • Ocpp16: com.enovates.phoenixrestExternalLimitDevice
Component:

ChargepointState

Name used for references:

DpmType

Description:

Automatically generated DPM Type config.

Type:

enumeration

Internally stored key:

DpmType

Default:

none

Validators:
  • Enumeration validator:
    • Choices:
      • none
      • MODBUS9600
      • DPM4B
      • DSMR
      • XEMEXV2
      • DIRECT_CT_COILS
Exports:
  • Admin: DpmType
  • Ocpp16: DpmType
Component:

ConfigProfile

Name used for references:

DriverChangeStateChangeMaxCountPerPeriod

Description:

The maximum state changes per period.

Type:

integer

Internally stored key:

driver.change.state.change.max.count.per.period

Default:

10

Exports:
  • Admin: driver.change.state.change.max.count.per.period
  • Ocpp16: driver.change.state.change.max.count.per.period
Component:

ConfigProfile

Name used for references:

DriverChangeStateChangeMaxRetries

Description:

The maximum retry starting the charge after a spurious period has been detected.

Type:

integer

Internally stored key:

driver.change.state.change.max.retries

Default:

10

Exports:
  • Admin: driver.change.state.change.max.retries
  • Ocpp16: driver.change.state.change.max.retries
Component:

ConfigProfile

Name used for references:

DriverChangeStateChangePeriod

Description:

If the car changes its state in a spurious way (very fast switching between C2 and B2 and back to C2), the charging must be stopped to conserve the hardware (relay). The period in which the state changes are counted.

Type:

integer

Internally stored key:

driver.change.state.change.period

Default:

60

Exports:
  • Admin: driver.change.state.change.period
  • Ocpp16: driver.change.state.change.period
Component:

ConfigProfile

Name used for references:

DriverChangeStateChangeSettletime

Description:

The settle time for a change.

Type:

integer

Internally stored key:

driver.change.state.change.settletime

Default:

240

Exports:
  • Admin: driver.change.state.change.settletime
  • Ocpp16: driver.change.state.change.settletime
Component:

ConfigProfile

Name used for references:

DriverCheckHeartbeats

Description:

Enables heartbeat checking of the evcc to the lccl. The log line is the heartbeat for the evcc to lccl.

Type:

boolean

Internally stored key:

driver.check.heartbeats

Default:

true

Exports:
  • Admin: driver.check.heartbeats
  • Ocpp16: driver.check.heartbeats
Component:

ConfigProfile

Name used for references:

DriverCheckHeartbeatsInterval

Description:

The number of seconds between heartbeats check of the connector steering.

Type:

long

Internally stored key:

driver.check.heartbeats.interval

Default:

60

Exports:
  • Admin: driver.check.heartbeats.interval
  • Ocpp16: driver.check.heartbeats.interval
Component:

ConfigProfile

Name used for references:

DriverCheckHeartbeatsMaxrestarts

Description:

Type:

integer

Internally stored key:

driver.check.heartbeats.maxrestarts

Default:

3

Exports:
  • Admin: driver.check.heartbeats.maxrestarts
  • Ocpp16: driver.check.heartbeats.maxrestarts
Component:

ConfigProfile

Name used for references:

DriverCheckHeartbeatsMaxtimeMissed

Description:

The number of seconds that the heartbeat can be missed before the error 'Mode3_unresponsive' is set.

Type:

long

Internally stored key:

driver.check.heartbeats.maxtime.missed

Default:

360

Exports:
  • Admin: driver.check.heartbeats.maxtime.missed
  • Ocpp16: driver.check.heartbeats.maxtime.missed
Component:

ConfigProfile

Name used for references:

DriverCheckHeartbeatsMaxtimeMissedTimes

Description:

Type:

integer

Internally stored key:

driver.check.heartbeats.maxtime.missed.times

Default:

5

Exports:
  • Admin: driver.check.heartbeats.maxtime.missed.times
  • Ocpp16: driver.check.heartbeats.maxtime.missed.times
Component:

ConfigProfile

Name used for references:

DriverCheckHeartbeatsRestarts

Description:

Type:

long

Internally stored key:

driver.check.heartbeats.restarts

Default:

3

Exports:
  • Admin: driver.check.heartbeats.restarts
  • Ocpp16: driver.check.heartbeats.restarts
Component:

ConfigProfile

Name used for references:

DriverComBaud

Description:

The baudrate of the serial port of the evcc.

Type:

integer

Internally stored key:

driver.com.baud

Default:

if string property BoardType calculated at runtime is ERTU2Board then 38400 else if string property BoardType calculated at runtime is ERTU3Board then 38400 else if string property BoardType calculated at runtime is ERTU4Board then 38400 else if string property BoardType calculated at runtime is ERTU5Board then 38400 else if string property BoardType calculated at runtime is ERTU6Board then 115200 else if string property BoardType calculated at runtime is ERTU7Board then 115200 else if string property BoardType calculated at runtime is EPBCBoard then 115200 else 9600

Exports:
  • Admin: driver.com.baud
  • Ocpp16: driver.com.baud
Component:

ConfigProfile

Name used for references:

DriverComPort

Description:

The serial port name for the evcc's, commaseperated list.

Type:

stringList

Internally stored key:

driver.com.port

Default:

if string property BoardType calculated at runtime is ERTU2Board then list [/dev/ttyUSB3, /dev/ttyUSB0] else if string property BoardType calculated at runtime is ERTU3Board then list [/dev/ttyXRUSB2] else if string property BoardType calculated at runtime is ERTU4Board then list [/dev/ttyUSB1, /dev/ttyUSB2] else list [/dev/ttyUSB2]

Exports:
  • Admin: driver.com.port
  • Ocpp16: driver.com.port
Component:

ConfigProfile

Name used for references:

DriverComTimeoutCommand

Description:

The timeout of to wait on a response of the driver.

Type:

integer

Internally stored key:

driver.com.timeout.command

Default:

if string property BoardType calculated at runtime is ERTU6Board then 4000 else if string property BoardType calculated at runtime is ERTU7Board then 4000 else if string property BoardType calculated at runtime is EPBCBoard then 4000 else 2000

Exports:
  • Admin: driver.com.timeout.command
  • Ocpp16: driver.com.timeout.command
Component:

ConfigProfile

Name used for references:

DriverLimitPsasleep

Description:

The number of times the psasleep procedure may be activated.

Type:

boolean

Internally stored key:

driver.limit.psasleep

Default:

true

Exports:
  • Admin: driver.limit.psasleep
  • Ocpp16: driver.limit.psasleep
Component:

ConfigProfile

Name used for references:

DriverMaxPower

Description:

Unit = Watt.

Type:

long

Internally stored key:

driver.max.power

Default:

1600

Exports:
  • Admin: driver.max.power
  • Ocpp16: driver.max.power
Component:

ConfigProfile

Name used for references:

DriverPwmDefault

Description:

The driver default pwm.

Type:

integer

Internally stored key:

driver.pwm.default

Default:

26

Exports:
  • Admin: driver.pwm.default
  • Ocpp16: driver.pwm.default
Component:

ConfigProfile

Name used for references:

DriverSchukoEvccCanChargeTogether

Description:

Type:

boolean

Internally stored key:

driver.schuko.evcc.can.charge.together

Default:

false

Exports:
  • Admin: driver.schuko.evcc.can.charge.together
  • Ocpp16: driver.schuko.evcc.can.charge.together
Component:

ConfigProfile

Name used for references:

DriverSchukoEvccPort

Description:

Type:

integerList

Internally stored key:

driver.schuko.evcc.port

Default:

empty list []

Exports:
  • Admin: driver.schuko.evcc.port
  • Ocpp16: driver.schuko.evcc.port
Component:

ConfigProfile

Name used for references:

DriverSocketPort

Description:

Type:

stringList

Internally stored key:

driver.socket.port

Default:

empty list []

Exports:
  • Admin: driver.socket.port
  • Ocpp16: driver.socket.port
Component:

Bluetooth

Name used for references:

eNoApiInstallerAuthorizationKey

Description:

The authorization key a client has to send in order to gain the installer role.

Type:

string

Internally stored key:

com.enovates.ble.api.installer.key

Default:

EnoInstaller

Exports:
  • Admin: com.enovates.ble.api.installer.key
Component:

ChargepointState

Name used for references:

EnoApiLicense

Description:

Eno Api license.

Type:

string

Internally stored key:

com.enovates.enoapi

Default:

<<empty>>

Validators:
  • License validator:
    • License: ENOAPI
Exports:
  • Admin: com.enovates.enoapi
  • Ocpp16: com.enovates.enoapi
Component:

Bluetooth

Name used for references:

eNoApiUserAuthorizationKey

Description:

The authorization key a client has to send in order to gain the user role.

Type:

string

Internally stored key:

com.enovates.ble.api.user.key

Default:

EnoUser

Exports:
  • Admin: com.enovates.ble.api.user.key
Component:

ConfigProfile

Name used for references:

Ertu2ModemSet18LowAgain

Description:

Type:

boolean

Internally stored key:

ertu2.modem.set.18.low.again

Default:

false

Exports:
  • Admin: ertu2.modem.set.18.low.again
  • Ocpp16: ertu2.modem.set.18.low.again
Component:

ConfigProfile

Name used for references:

Eth1SetFixed

Description:

Type:

boolean

Internally stored key:

eth1.setfixed

Default:

true

Exports:
  • Admin: eth1.setfixed
  • Ocpp16: eth1.setfixed
Component:

ConfigProfile

Name used for references:

EthernetFixAutodetectAdvertise

Description:

Type:

stringList

Internally stored key:

ethernet.fix.autodetect.advertise

Default:

list [100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD]

Exports:
  • Admin: ethernet.fix.autodetect.advertise
  • Ocpp16: ethernet.fix.autodetect.advertise
Component:

ConfigProfile

Name used for references:

EthernetFixAutodetectDevices

Description:

Type:

stringList

Internally stored key:

ethernet.fix.autodetect.devices

Default:

list [eth1]

Exports:
  • Admin: ethernet.fix.autodetect.devices
  • Ocpp16: ethernet.fix.autodetect.devices
Component:

ConfigProfile

Name used for references:

EuAllegoEnableMeterValueSendAtInADay

Description:

Type:

boolean

Dependency:

(ExtensionEuAllegoEnabled is true or ExtensionAllianderEnabled is true)

Internally stored key:

eu.allego.enableMeterValueSendAtInADay

Exports:
  • Admin: eu.allego.enableMeterValueSendAtInADay
  • Ocpp16: eu.allego.enableMeterValueSendAtInADay
Component:

ConfigProfile

Name used for references:

EuAllegoMeterValueSendAtInADay

Description:

Number of seconds after 00:00h. Default always at 18:00h.

Type:

integerList

Dependency:

(ExtensionEuAllegoEnabled is true or ExtensionAllianderEnabled is true)

Internally stored key:

eu.allego.meterValueSendAtInADay

Exports:
  • Admin: eu.allego.meterValueSendAtInADay
  • Ocpp16: eu.allego.meterValueSendAtInADay
Component:

ConfigProfile

Name used for references:

EuAllegoMeterValuesonlyIfChangedOrAfterOneHour

Description:

Type:

boolean

Dependency:

(ExtensionEuAllegoEnabled is true or ExtensionAllianderEnabled is true)

Internally stored key:

eu.allego.meterValuesonlyIfChangedOrAfterOneHour

Exports:
  • Admin: eu.allego.meterValuesonlyIfChangedOrAfterOneHour
  • Ocpp16: eu.allego.meterValuesonlyIfChangedOrAfterOneHour
Component:

ConfigProfile

Name used for references:

EuAllegoSendDataTransferWhenStartedCharging

Description:

Type:

boolean

Dependency:

(ExtensionEuAllegoEnabled is true or ExtensionAllianderEnabled is true)

Internally stored key:

eu.allego.sendDataTransferWhenStartedCharging

Exports:
  • Admin: eu.allego.sendDataTransferWhenStartedCharging
  • Ocpp16: eu.allego.sendDataTransferWhenStartedCharging
Component:

ConfigProfile

Name used for references:

EVCCServerSocketTransportInternKnownConnectors

Description:

Type:

integer

Internally stored key:

EVCCServerSocketTransport.intern.known.connectors.${1}

Default:

-1

Indexes:
  • ${1} :: string:
    • list [eNo0027-09.01-900001-000]
Validators:
  • Range validator:
    • Min: -1
    • Max: unlimited
Component:

ConfigProfile

Name used for references:

ExtensionAllianderEnabled

Description:

Type:

boolean

Internally stored key:

extension.alliander.enabled

Default:

false

Exports:
  • Admin: extension.alliander.enabled
  • Ocpp16: extension.alliander.enabled
Component:

ConfigProfile

Name used for references:

ExtensionEuAllegoEnabled

Description:

Type:

boolean

Internally stored key:

extension.eu.allego.enabled

Default:

ExtensionAllianderEnabled is true

Exports:
  • Admin: extension.eu.allego.enabled
  • Ocpp16: extension.eu.allego.enabled
Component:

ConfigProfile

Name used for references:

ExtensionPitpointCarstationairyAction

Description:

Type:

string

Dependency:

VendorConfigFilter equals-case-sensitive PitPoint

Internally stored key:

extension.pitpoint.carstationairy.action

Default:

stop

Exports:
  • Admin: extension.pitpoint.carstationairy.action
  • Ocpp16: extension.pitpoint.carstationairy.action
Component:

ConfigProfile

Name used for references:

ExtensionPitpointCarstationairyBlinkcolor

Description:

Type:

string

Dependency:

VendorConfigFilter equals-case-sensitive PitPoint

Internally stored key:

extension.pitpoint.carstationairy.blinkcolor

Default:

red

Exports:
  • Admin: extension.pitpoint.carstationairy.blinkcolor
  • Ocpp16: extension.pitpoint.carstationairy.blinkcolor
Component:

ConfigProfile

Name used for references:

ExtensionPitpointCarstationairyEnabled

Description:

Type:

boolean

Dependency:

VendorConfigFilter equals-case-sensitive PitPoint

Internally stored key:

extension.pitpoint.carstationairy.enabled

Default:

false

Exports:
  • Admin: extension.pitpoint.carstationairy.enabled
  • Ocpp16: extension.pitpoint.carstationairy.enabled
Component:

ConfigProfile

Name used for references:

ExtensionPitpointCarstationairyMaxMinutes

Description:

Type:

integer

Dependency:

VendorConfigFilter equals-case-sensitive PitPoint

Internally stored key:

extension.pitpoint.carstationairy.max.minutes

Default:

360

Exports:
  • Admin: extension.pitpoint.carstationairy.max.minutes
  • Ocpp16: extension.pitpoint.carstationairy.max.minutes
Component:

ConfigProfile

Name used for references:

FakeClock

Description:

Type:

boolean

Internally stored key:

fake.clock

Default:

true

Exports:
  • Admin: fake.clock
  • Ocpp16: fake.clock

firmwareVersionread-onlyvirtual

Component:

ChargepointState

Name used for references:

FirmwareVersion

Description:

The LCCL version.

Type:

string

Translator:

string property FirmwareVersion calculated at runtime

Exports:
  • Admin: firmwareVersionread-only
  • Ocpp16: firmwareVersionread-only

board.typeread-only

Component:

Hardwareread-only

Name used for references:

FixedBoardType

Description:

More specifically differentiate between board types with the same hardware CPU info. Allowed values are: RaspBoard, ERTU2Board, ERTU3Board and ERTU4Board.

Type:

string

Internally stored key:

board.type

Default:

unknown

Exports:
  • Admin: board.typeread-only
  • Ocpp16: board.typeread-only
Component:

Hardwareread-only

Name used for references:

FKN

Description:

Enables the FKN meter on the chargepoint.

Type:

boolean

Internally stored key:

chargepoint.fkn.enabled

Default:

false

Exports:
  • Admin: chargepoint.fkn.enabledread-only
  • Ocpp16: chargepoint.fkn.enabledread-only
Component:

ConfigProfile

Name used for references:

FtpConnKeepaliveNoop

Description:

Unit = seconds.

Type:

integer

Internally stored key:

ftp.conn.keepalive.noop

Default:

300

Exports:
  • Admin: ftp.conn.keepalive.noop
  • Ocpp16: ftp.conn.keepalive.noop
Component:

ConfigProfile

Name used for references:

FtpServerAddress

Description:

Type:

string

Internally stored key:

ftp.server.address

Default:

0.0.0.0

Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: ftp.server.address
  • Ocpp16: ftp.server.address
Component:

ConfigProfile

Name used for references:

FtpServerSystemhost

Description:

Type:

string

Internally stored key:

ftp.server.systemhost

Default:

string property HostFromSystem calculated at runtime

Exports:
  • Admin: ftp.server.systemhost
  • Ocpp16: ftp.server.systemhost
Component:

ConfigProfile

Name used for references:

GetConfigurationMaxKeys

Description:

Maximum number of requested configuration keys in a GetConfiguration.req PDU.

Type:

integer

Internally stored key:

GetConfigurationMaxKeys

Default:

300

Exports:
  • Admin: GetConfigurationMaxKeysread-only
  • Ocpp16: GetConfigurationMaxKeysread-only
Component:

ConfigProfile

Name used for references:

GpioPCA95545AGPIOExtenderAddress

Description:

Type:

integer

Internally stored key:

gpio.PCA95545AGPIOExtender.address

Default:

32

Exports:
  • Admin: gpio.PCA95545AGPIOExtender.address
  • Ocpp16: gpio.PCA95545AGPIOExtender.address
Component:

ConfigProfile

Name used for references:

GpioPCA95545AGPIOExtenderBus

Description:

Type:

integer

Internally stored key:

gpio.PCA95545AGPIOExtender.bus

Default:

2

Exports:
  • Admin: gpio.PCA95545AGPIOExtender.bus
  • Ocpp16: gpio.PCA95545AGPIOExtender.bus
Component:

ConfigProfile

Name used for references:

GpioPCA95545AGPIOExtenderWaitWatcher

Description:

Type:

long

Internally stored key:

gpio.PCA95545AGPIOExtender.wait.watcher

Default:

100

Exports:
  • Admin: gpio.PCA95545AGPIOExtender.wait.watcher
  • Ocpp16: gpio.PCA95545AGPIOExtender.wait.watcher
Component:

ConfigProfile

Name used for references:

GpioUseNio

Description:

Type:

boolean

Internally stored key:

gpio.use.nio

Default:

if string property BoardType calculated at runtime is ERTU2Board then true else if string property BoardType calculated at runtime is ERTU3Board then false else true

Exports:
  • Admin: gpio.use.nio
  • Ocpp16: gpio.use.nio
Component:

ConfigProfile

Name used for references:

GprsRouterGetUrl

Description:

Type:

string

Internally stored key:

gprs.router.get.url

Default:

<<empty>>

Exports:
  • Admin: gprs.router.get.url
  • Ocpp16: gprs.router.get.url
Component:

ConfigProfile

Name used for references:

GprsRouterResetUrl

Description:

Type:

string

Internally stored key:

gprs.router.reset.url

Default:

<<empty>>

Exports:
  • Admin: gprs.router.reset.url
  • Ocpp16: gprs.router.reset.url
Component:

ConfigProfile

Name used for references:

GprsRouterUse

Description:

Type:

boolean

Internally stored key:

gprs.router.use

Default:

false

Exports:
  • Admin: gprs.router.use
  • Ocpp16: gprs.router.use
Component:

ConfigProfile

Name used for references:

HeartbeatInterval

Description:

Interval of inactivity (no OCPP exchanges) with central system after which the Charge Point should send a Heartbeat.req PDU.

Type:

integer

Internally stored key:

HeartbeatInterval

Default:

900

Validators:
  • Range validator:
    • Min: 0
    • Max: unlimited
Exports:
  • Admin:
    • HeartbeatInterval
    • HeartBeatInterval
  • Ocpp16:
    • HeartbeatInterval
    • HeartBeatInterval
Component:

ConfigProfile

Name used for references:

HeartBeatMonitorTimeoutThreshold

Description:

Type:

long

Internally stored key:

HeartBeatMonitorTimeoutThreshold

Default:

120000

Validators:
  • Range validator:
    • Min: 0
    • Max: unlimited
Exports:
  • Admin: HeartBeatMonitorTimeoutThreshold
  • Ocpp16: HeartBeatMonitorTimeoutThreshold

HouseDPMDeviceread-onlyvirtual

Component:

ConfigProfile

Name used for references:

HouseDPMDevice

Description:

Type:

string

Translator:

string property HouseDPMDevice calculated at runtime

Exports:
  • Admin: HouseDPMDeviceread-only
  • Ocpp16: HouseDPMDeviceread-only

HouseDPMSerialread-onlyvirtual

Component:

ConfigProfile

Name used for references:

HouseDPMSerial

Description:

Type:

string

Translator:

string property HouseDPMSerial calculated at runtime

Exports:
  • Admin: HouseDPMSerialread-only
  • Ocpp16: HouseDPMSerialread-only

HouseUsedCurrentread-onlyvirtual

Component:

ConfigProfile

Name used for references:

HouseUsedCurrent

Description:

Comma-seperated (one for each phase) values of the currently being read-out current per phase. Reported by P1-device attached.

Type:

decimalList

Translator:

list property HouseUsedCurrent calculated at runtime

Exports:
  • Admin: HouseUsedCurrentread-only
  • Ocpp16: HouseUsedCurrentread-only
Component:

ConfigProfile

Name used for references:

HouseUsedPowers

Description:

Comma-seperated (one for each phase) values of the currently being read-out power per phase.

Type:

decimalList

Translator:

list property HouseUsedPowers calculated at runtime

Exports:
  • Admin:
    • HouseUsedPowersread-only
    • HouseUsedUsedPowersread-only
  • Ocpp16:
    • HouseUsedPowersread-only
    • HouseUsedUsedPowersread-only

HouseVoltagesread-onlyvirtual

Component:

ConfigProfile

Name used for references:

HouseVoltages

Description:

Type:

decimalList

Translator:

list property HouseVoltages calculated at runtime

Exports:
  • Admin: HouseVoltagesread-only
  • Ocpp16: HouseVoltagesread-only
Component:

ConfigProfile

Name used for references:

HTTPClientDontChunkRequests

Description:

Disable http chunking of responses on http requests.

Type:

boolean

Internally stored key:

HTTPClient.dontChunkRequests

Default:

false

Exports:
  • Admin: HTTPClient.dontChunkRequests
  • Ocpp16: HTTPClient.dontChunkRequests
Component:

ConfigProfile

Name used for references:

HttpEnableCompression

Description:

Enabled the HTTP gz compression when serving the admin website.

Type:

boolean

Internally stored key:

http.enable.compression

Default:

true

Exports:
  • Admin: http.enable.compression
  • Ocpp16: http.enable.compression
Component:

ConfigProfile

Name used for references:

HttpListeningPort

Description:

The port number on which the lccl must deploy its webserver.

Type:

integer

Internally stored key:

http.listening.port

Default:

12800

Exports:
  • Admin: http.listening.port
  • Ocpp16: http.listening.port

iccid / iccIdread-onlyvirtual

Component:

ChargepointState

Name used for references:

ICCID

Description:

The integrated circuit card identifier of the SIM card is read from the network configurator.

Type:

string

Translator:

string property ICCID calculated at runtime

Exports:
  • Admin:
    • iccidread-only
    • iccIdread-only
  • Ocpp16:
    • iccidread-only
    • iccIdread-only
Component:

ConfigProfile

Name used for references:

IgnoreAlreadybootedOnce

Description:

Type:

boolean

Internally stored key:

ignore.alreadybootedOnce

Default:

true

Exports:
  • Admin: ignore.alreadybootedOnce
  • Ocpp16: ignore.alreadybootedOnce

imsiread-onlyvirtual

Component:

ChargepointState

Name used for references:

IMSI

Description:

The international mobile subscriber identity of the SIM card is read from the network configurator.

Type:

string

Translator:

string property IMSI calculated at runtime

Exports:
  • Admin: imsiread-only
  • Ocpp16: imsiread-only
Component:

ConfigProfile

Name used for references:

InstallationMaxCurrentLowerBound

Description:

Not used in LCCL2.

Type:

decimal

Exports:
  • Admin: Installation-MaxCurrent-LowerBoundread-only
  • Ocpp16: Installation-MaxCurrent-LowerBoundread-only
Component:

ConfigProfile

Name used for references:

InstallationMaxCurrentLowerBoundEnabled

Description:

Not used in LCCL2.

Type:

boolean

Internally stored key:

Installation-MaxCurrent-LowerBound-Enabled

Default:

false

Exports:
  • Admin: Installation-MaxCurrent-LowerBound-Enabled
  • Ocpp16: Installation-MaxCurrent-LowerBound-Enabled
Component:

ConfigProfile

Name used for references:

InternalAlreadybootedOnce

Description:

Type:

boolean

Internally stored key:

internal.alreadybootedOnce

Default:

false

Exports:
  • Admin: internal.alreadybootedOncehidden
  • Ocpp16: internal.alreadybootedOncehidden
Component:

ConfigProfile

Name used for references:

InternalConfigPresetFilter

Description:

Type:

string

Internally stored key:

internal.config.preset.filter

Default:

.*

Exports:
  • Admin: internal.config.preset.filterhidden
Component:

ConfigProfile

Name used for references:

InternalDiagEncrypt

Description:

Type:

boolean

Internally stored key:

internal.diag.encrypt

Default:

false

Exports:
  • Admin: internal.diag.encryptread-onlyhidden
  • Ocpp16: internal.diag.encryptread-onlyhidden
Component:

ConfigProfile

Name used for references:

InternalDiagSign

Description:

Type:

boolean

Internally stored key:

internal.diag.sign

Default:

false

Exports:
  • Admin: internal.diag.signread-onlyhidden
  • Ocpp16: internal.diag.signread-onlyhidden
Component:

ConfigProfile

Name used for references:

InternalEndpointFilter

Description:

Type:

string

Internally stored key:

internal.endpoint.filter

Default:

.*

Exports:
  • Admin: internal.endpoint.filterhidden
Component:

ConfigProfile

Name used for references:

InternalNetworkDnsmasqChecktcpnameserverOverride

Description:

Type:

boolean

Internally stored key:

internal.network.dnsmasq.checktcpnameserver.override

Default:

true

Exports:
  • Admin: internal.network.dnsmasq.check.nameserver.overridehidden
  • Ocpp16: internal.network.dnsmasq.check.nameserver.overridehidden
Component:

ConfigProfile

Name used for references:

InternalSlaveHasMaster

Description:

Type:

boolean

Internally stored key:

internal.slave.has.master

Default:

false

Exports:
  • Admin: internal.slave.has.masterhidden
  • Ocpp16: internal.slave.has.masterhidden
Component:

ConfigProfile

Name used for references:

InternEvccChipset

Description:

Type:

string

Internally stored key:

intern.evcc.chipset.${1}

Default:

<<empty>>

Indexes:
Exports:
  • Admin: intern.evcc.chipset.${1}hidden
  • Ocpp16: intern.evcc.chipset.${1}hidden
Component:

ConfigProfile

Name used for references:

IziviaExtensionDoorCloseTimeout

Description:

Type:

long

Dependency:

VendorConfigFilter equals-case-sensitive Izivia

Internally stored key:

izivia.extension.door.close.timeout

Default:

300

Exports:
  • Admin: izivia.extension.door.close.timeout
  • Ocpp16: izivia.extension.door.close.timeout
Component:

ConfigProfile

Name used for references:

IziviaExtensionDoorCloseTxtimeout

Description:

Type:

integer

Dependency:

VendorConfigFilter equals-case-sensitive Izivia

Internally stored key:

izivia.extension.door.close.txtimeout

Default:

300

Exports:
  • Admin: izivia.extension.door.close.txtimeout
  • Ocpp16: izivia.extension.door.close.txtimeout
Component:

ConfigProfile

Name used for references:

IziviaExtensionDoorEnabled

Description:

Type:

boolean

Dependency:

VendorConfigFilter equals-case-sensitive Izivia

Internally stored key:

izivia.extension.door.enabled

Default:

true

Exports:
  • Admin: izivia.extension.door.enabled
  • Ocpp16: izivia.extension.door.enabled
Component:

ConfigProfile

Name used for references:

IziviaExtensionDoorPleaseCloseEnd

Description:

Type:

integerList

Dependency:

VendorConfigFilter equals-case-sensitive Izivia

Internally stored key:

izivia.extension.door.please.close.end.${1}

Default:
  • ${1} value 2:

    list [0, 255, 0]

  • ${1} other value:

    list [0, 0, 0]

Indexes:
  • ${1} :: integer:
    • list [1, 2]
Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: izivia.extension.door.please.close.end.${1}
  • Ocpp16: izivia.extension.door.please.close.end.${1}
Component:

ConfigProfile

Name used for references:

IziviaExtensionDoorPleaseCloseInit

Description:

Type:

integerList

Dependency:

VendorConfigFilter equals-case-sensitive Izivia

Internally stored key:

izivia.extension.door.please.close.init.${1}

Default:
  • ${1} value 2:

    list [0, 255, 255]

  • ${1} other value:

    list [0, 0, 0]

Indexes:
  • ${1} :: integer:
    • list [1, 2]
Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: izivia.extension.door.please.close.init.${1}
  • Ocpp16: izivia.extension.door.please.close.init.${1}
Component:

ConfigProfile

Name used for references:

IziviaExtensionDoorPleaseOpenEnd

Description:

Type:

integerList

Dependency:

VendorConfigFilter equals-case-sensitive Izivia

Internally stored key:

izivia.extension.door.please.open.end.${1}

Default:
  • ${1} value 2:

    list [0, 255, 255]

  • ${1} other value:

    list [0, 0, 0]

Indexes:
  • ${1} :: integer:
    • list [1, 2]
Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: izivia.extension.door.please.open.end.${1}
  • Ocpp16: izivia.extension.door.please.open.end.${1}
Component:

ConfigProfile

Name used for references:

IziviaExtensionDoorPleaseOpenInit

Description:

Type:

integerList

Dependency:

VendorConfigFilter equals-case-sensitive Izivia

Internally stored key:

izivia.extension.door.please.open.init.${1}

Default:
  • ${1} value 2:

    list [0, 255, 0]

  • ${1} other value:

    list [0, 0, 0]

Indexes:
  • ${1} :: integer:
    • list [1, 2]
Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: izivia.extension.door.please.open.init.${1}
  • Ocpp16: izivia.extension.door.please.open.init.${1}
Component:

ConfigProfile

Name used for references:

IziviaExtensionDoorPleaseUnplug

Description:

Type:

integerList

Dependency:

VendorConfigFilter equals-case-sensitive Izivia

Internally stored key:

izivia.extension.door.please.unplug.${1}

Default:
  • ${1} value 2:

    list [0, 255, 0]

  • ${1} other value:

    list [0, 0, 0]

Indexes:
  • ${1} :: integer:
    • list [1, 2]
Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: izivia.extension.door.please.unplug.${1}
  • Ocpp16: izivia.extension.door.please.unplug.${1}
Component:

ConfigProfile

Name used for references:

IziviaExtensionFuseDetection

Description:

Type:

integer

Dependency:

VendorConfigFilter equals-case-sensitive Izivia

Internally stored key:

izivia.extension.fuse.detection

Default:

0

Exports:
  • Admin: izivia.extension.fuse.detection
  • Ocpp16: izivia.extension.fuse.detection
Component:

ConfigProfile

Name used for references:

IziviaExtensionUnplugCloseTimeout

Description:

Type:

long

Dependency:

VendorConfigFilter equals-case-sensitive Izivia

Internally stored key:

izivia.extension.unplug.close.timeout

Default:

900

Exports:
  • Admin: izivia.extension.unplug.close.timeout
  • Ocpp16: izivia.extension.unplug.close.timeout
Component:

ChargepointState

Name used for references:

IziviaLicense

Description:

IZIVI extensions.

Type:

string

Dependency:

VendorConfigFilter equals-case-sensitive Izivia

Internally stored key:

com.enovates.izivia

Default:

<<empty>>

Validators:
  • License validator:
    • License: IZIVIA
Exports:
  • Admin: com.enovates.izivia
  • Ocpp16: com.enovates.izivia
Component:

ConfigProfile

Name used for references:

JavaxNetSslCert

Description:

Type:

string

Internally stored key:

javax.net.ssl.cert

Default:

<<empty>>

Exports:
  • Admin: javax.net.ssl.cert
  • Ocpp16: javax.net.ssl.cert
Component:

ConfigProfile

Name used for references:

JavaxNetSslKey

Description:

Type:

string

Internally stored key:

javax.net.ssl.key

Default:

<<empty>>

Exports:
  • Admin: javax.net.ssl.key
  • Ocpp16: javax.net.ssl.key
Component:

ConfigProfile

Name used for references:

JavaxNetSslKeyPassword

Description:

Password to retrieve the private key from the certificate.

Type:

string

Internally stored key:

javax.net.ssl.keyPassword

Default:

<<empty>>

Exports:
  • Admin: javax.net.ssl.keyPasswordhidden
  • Ocpp16: javax.net.ssl.keyPasswordhidden
Component:

ConfigProfile

Name used for references:

JavaxNetSslKeyStore

Description:

Type:

string

Internally stored key:

javax.net.ssl.keyStore

Default:

<<empty>>

Exports:
  • Admin: javax.net.ssl.keyStore
  • Ocpp16: javax.net.ssl.keyStore
Component:

ConfigProfile

Name used for references:

JavaxNetSslKeyStorePassword

Description:

Password to retrieve the certificate from the keystore.

Type:

string

Internally stored key:

javax.net.ssl.keyStorePassword

Default:

<<empty>>

Exports:
  • Admin: javax.net.ssl.keyStorePasswordhidden
  • Ocpp16: javax.net.ssl.keyStorePasswordhidden
Component:

ConfigProfile

Name used for references:

JavaxNetSslKeyStoreProvider

Description:

Type:

string

Internally stored key:

javax.net.ssl.keyStoreProvider

Default:

<<empty>>

Exports:
  • Admin: javax.net.ssl.keyStoreProvider
  • Ocpp16: javax.net.ssl.keyStoreProvider
Component:

ConfigProfile

Name used for references:

JavaxNetSslKeyStoreType

Description:

Type:

string

Internally stored key:

javax.net.ssl.keyStoreType

Default:

<<empty>>

Exports:
  • Admin: javax.net.ssl.keyStoreType
  • Ocpp16: javax.net.ssl.keyStoreType
Component:

ConfigProfile

Name used for references:

JavaxNetSslTrustStore

Description:

Type:

string

Internally stored key:

javax.net.ssl.trustStore

Default:

<<empty>>

Exports:
  • Admin: javax.net.ssl.trustStore
  • Ocpp16: javax.net.ssl.trustStore
Component:

ConfigProfile

Name used for references:

JavaxNetSslTrustStorePassword

Description:

Type:

string

Internally stored key:

javax.net.ssl.trustStorePassword

Default:

<<empty>>

Exports:
  • Admin: javax.net.ssl.trustStorePasswordhidden
  • Ocpp16: javax.net.ssl.trustStorePasswordhidden
Component:

ConfigProfile

Name used for references:

JavaxNetSslTrustStoreProvider

Description:

Type:

string

Internally stored key:

javax.net.ssl.trustStoreProvider

Default:

<<empty>>

Exports:
  • Admin: javax.net.ssl.trustStoreProvider
  • Ocpp16: javax.net.ssl.trustStoreProvider
Component:

ConfigProfile

Name used for references:

JavaxNetSslTrustStoreType

Description:

Type:

string

Internally stored key:

javax.net.ssl.trustStoreType

Default:

<<empty>>

Exports:
  • Admin: javax.net.ssl.trustStoreType
  • Ocpp16: javax.net.ssl.trustStoreType
Component:

ConfigProfile

Name used for references:

KeystoreImplementation

Description:

Type:

string

Internally stored key:

keystore.implementation

Default:

default

Exports:
  • Admin: keystore.implementation
  • Ocpp16: keystore.implementation
Component:

ConfigProfile

Name used for references:

Language

Description:

Refer to IETF BCP 47. Used for determining the Locale for use with any communication with the user, through a screen or other way.

Type:

string

Internally stored key:

language

Default:

en

Validators:
  • Pattern validator:
    • Pattern: .+
Exports:
  • Admin:
    • language
    • Language
  • Ocpp16:
    • language
    • Language
Component:

ConfigProfile

Name used for references:

LanguageSmedActivatehistory

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.activatehistory

Default:

Hold to activate history

Exports:
  • Admin: language.smed.activatehistory
  • Ocpp16: language.smed.activatehistory
Component:

ConfigProfile

Name used for references:

LanguageSmedActual

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.actual

Default:

ACTUAL

Exports:
  • Admin: language.smed.actual
  • Ocpp16: language.smed.actual
Component:

ConfigProfile

Name used for references:

LanguageSmedConsumed

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.consumed

Default:

Consumed

Exports:
  • Admin: language.smed.consumed
  • Ocpp16: language.smed.consumed
Component:

ConfigProfile

Name used for references:

LanguageSmedContact

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.contact

Default:

Contact

Exports:
  • Admin: language.smed.contact
  • Ocpp16: language.smed.contact
Component:

ConfigProfile

Name used for references:

LanguageSmedFwversion

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.fwversion

Default:

FW-version-#

Exports:
  • Admin: language.smed.fwversion
  • Ocpp16: language.smed.fwversion
Component:

ConfigProfile

Name used for references:

LanguageSmedHello

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.hello

Default:

Hello

Exports:
  • Admin: language.smed.hello
  • Ocpp16: language.smed.hello
Component:

ConfigProfile

Name used for references:

LanguageSmedHistory

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.history

Default:

Historic sessions will be shown for 5 seconds each

Exports:
  • Admin: language.smed.history
  • Ocpp16: language.smed.history
Component:

ConfigProfile

Name used for references:

LanguageSmedInprogress

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.inprogress

Default:

IN PROGRESS

Exports:
  • Admin: language.smed.inprogress
  • Ocpp16: language.smed.inprogress
Component:

ConfigProfile

Name used for references:

LanguageSmedKwh

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.kwh

Default:

kWh

Exports:
  • Admin: language.smed.kwh
  • Ocpp16: language.smed.kwh
Component:

ConfigProfile

Name used for references:

LanguageSmedNohistory

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.nohistory

Default:

No sessions for this UID

Exports:
  • Admin: language.smed.nohistory
  • Ocpp16: language.smed.nohistory
Component:

ConfigProfile

Name used for references:

LanguageSmedOf

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.of

Default:

of

Exports:
  • Admin: language.smed.of
  • Ocpp16: language.smed.of
Component:

ConfigProfile

Name used for references:

LanguageSmedOutoforder

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.outoforder

Default:

OUT OF ORDER

Exports:
  • Admin: language.smed.outoforder
  • Ocpp16: language.smed.outoforder
Component:

ConfigProfile

Name used for references:

LanguageSmedRequested

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.requested

Default:

REQUESTED

Exports:
  • Admin: language.smed.requested
  • Ocpp16: language.smed.requested
Component:

ConfigProfile

Name used for references:

LanguageSmedScan

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.scan

Default:

SCAN QR or RFID

Exports:
  • Admin: language.smed.scan
  • Ocpp16: language.smed.scan
Component:

ConfigProfile

Name used for references:

LanguageSmedSerial

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.serial

Default:

CP Serial-#:

Exports:
  • Admin: language.smed.serial
  • Ocpp16: language.smed.serial
Component:

ConfigProfile

Name used for references:

LanguageSmedSession

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.session

Default:

CHARGING SESSION

Exports:
  • Admin: language.smed.session
  • Ocpp16: language.smed.session
Component:

ConfigProfile

Name used for references:

LanguageSmedSessionrefused

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.sessionrefused

Default:

Session refused

Exports:
  • Admin: language.smed.sessionrefused
  • Ocpp16: language.smed.sessionrefused
Component:

ConfigProfile

Name used for references:

LanguageSmedStart

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.start

Default:

START

Exports:
  • Admin: language.smed.start
  • Ocpp16: language.smed.start
Component:

ConfigProfile

Name used for references:

LanguageSmedStarted

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.started

Default:

STARTED

Exports:
  • Admin: language.smed.started
  • Ocpp16: language.smed.started
Component:

ConfigProfile

Name used for references:

LanguageSmedStop

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.stop

Default:

STOP

Exports:
  • Admin: language.smed.stop
  • Ocpp16: language.smed.stop
Component:

ConfigProfile

Name used for references:

LanguageSmedStopped

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.stopped

Default:

STOPPED

Exports:
  • Admin: language.smed.stopped
  • Ocpp16: language.smed.stopped
Component:

ConfigProfile

Name used for references:

LanguageSmedStopwatch

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.stopwatch

Default:

Stopwatch

Exports:
  • Admin: language.smed.stopwatch
  • Ocpp16: language.smed.stopwatch
Component:

ConfigProfile

Name used for references:

LanguageSmedSupplier

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.supplier

Default:

NewMotion

Exports:
  • Admin: language.smed.supplier
  • Ocpp16: language.smed.supplier
Component:

ConfigProfile

Name used for references:

LanguageSmedTakepic

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.takepic

Default:

It is encouraged to take a picture of the display showing the session total values in orange for you to verify your bill later.

Exports:
  • Admin: language.smed.takepic
  • Ocpp16: language.smed.takepic
Component:

ConfigProfile

Name used for references:

LanguageSmedTxid

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.txid

Default:

TX-ID

Exports:
  • Admin: language.smed.txid
  • Ocpp16: language.smed.txid
Component:

ConfigProfile

Name used for references:

LanguageSmedUid

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.uid

Default:

UID

Exports:
  • Admin: language.smed.uid
  • Ocpp16: language.smed.uid
Component:

ConfigProfile

Name used for references:

LanguageSmedWelcome

Description:

Type:

string

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

language.smed.welcome

Default:

WELCOME

Exports:
  • Admin: language.smed.welcome
  • Ocpp16: language.smed.welcome
Component:

ConfigProfile

Name used for references:

Latitude

Description:

Type:

decimal

Internally stored key:

Latitude

Default:

0.0

Exports:
  • Admin: Latitude
  • Ocpp16: Latitude
Component:

ConfigProfile

Name used for references:

LccLogMaxFiles

Description:

Type:

integer

Internally stored key:

lcc.log.max.files

Default:

30

Exports:
  • Admin: lcc.log.max.files
  • Ocpp16: lcc.log.max.files
Component:

ConfigProfile

Name used for references:

LccLogMaxFilesize

Description:

Type:

integer

Internally stored key:

lcc.log.max.filesize

Default:

1048576

Exports:
  • Admin: lcc.log.max.filesize
  • Ocpp16: lcc.log.max.filesize
Component:

ConfigProfile

Name used for references:

LccLogMaxHoursKeepLog

Description:

The maximum of hours to keep the logs, if this is bigger than 0 then the 'lcc.log.max.files' is ignored.

Type:

long

Internally stored key:

lcc.log.max.hours.keep.log

Default:

-1

Exports:
  • Admin: lcc.log.max.hours.keep.log
  • Ocpp16: lcc.log.max.hours.keep.log
Component:

ConfigProfile

Name used for references:

LightIntensity

Description:

Percentage of maximum intensity at which to illuminate Charge Point lighting.

Type:

integer

Internally stored key:

LightIntensity

Default:

-1

Validators:
  • Range validator:
    • Min: -1
    • Max: 100
Exports:
  • Admin: LightIntensity
  • Ocpp16: LightIntensity
Component:

ConfigProfile

Name used for references:

LightIntensityStandby

Description:

A value between 0 and 100 is the percentage of the led intensity when the connector is idle, -1 means led disabled. Idle is defined as there is no current transaction runnning.

Type:

integer

Internally stored key:

LightIntensityStandby

Default:

-1

Validators:
  • Range validator:
    • Min: -1
    • Max: 100
Exports:
  • Admin: LightIntensityStandby
  • Ocpp16: LightIntensityStandby
Component:

ConfigProfile

Name used for references:

LimitCurrentSimplifiedMode3

Description:

If the connected ev is simplified mode3, then limit the current for this transaction to this setting, and only allow single phase charging. The mode3 specification does not allow a simplified mode3 ev to use more than 10A single phase. Default -1 which means that no limit is imposed.

Type:

integer

Internally stored key:

limit.current.simplified.mode3

Default:

-1

Exports:
  • Admin: limit.current.simplified.mode3
  • Ocpp16: limit.current.simplified.mode3
Component:

ChargepointState

Name used for references:

LoadBalancingLicense

Description:

Load balancing.

Type:

string

Internally stored key:

com.enovates.loadbalancing

Default:

<<empty>>

Validators:
  • License validator:
    • License: LOADBALANCING
Exports:
  • Admin: com.enovates.loadbalancing
  • Ocpp16: com.enovates.loadbalancing
Component:

ChargepointState

Name used for references:

LoadbalancingMode

Description:

Load balancing mode: 0 = off; 1 = balancing between sockets; 2 = balancing with P1 smart energy meter; 3 = balancing between sockets AND P1 smart energy meter

Type:

integer

Internally stored key:

Loadbalancing-Mode

Default:

0

Validators:
  • Range validator:
    • Min: 0
    • Max: 3
Exports:
  • Admin: Loadbalancing-Mode
  • Ocpp16: Loadbalancing-Mode
Component:

ConfigProfile

Name used for references:

LocalAuthListEnabled

Description:

Whether the Local Authorization List is enabled.

Type:

boolean

Internally stored key:

LocalAuthListEnabled

Default:

true

Exports:
  • Admin:
    • LocalAuthListEnabled
    • LocalAuthorizationListEnabled
    • WhiteListEnabled
  • Ocpp16:
    • LocalAuthListEnabled
    • LocalAuthorizationListEnabled
    • WhiteListEnabled
Component:

ConfigProfile

Name used for references:

LocalAuthListMaxLength

Description:

Maximum number of identifications that can be stored in the Local Authorization List.

Type:

integer

Internally stored key:

LocalAuthListMaxLength

Default:

20

Exports:
  • Admin:
    • LocalAuthListMaxLengthread-only
    • auth.cache.size.maxread-only
  • Ocpp16:
    • LocalAuthListMaxLengthread-only
    • auth.cache.size.maxread-only
Component:

ConfigProfile

Name used for references:

LocalAuthorizeOffline

Description:

Whether the Charge Point, when offline, will start a transaction for locally- authorized identifiers.

Type:

boolean

Internally stored key:

LocalAuthorizeOffline

Default:

true

Exports:
  • Admin: LocalAuthorizeOffline
  • Ocpp16: LocalAuthorizeOffline
Component:

NetworkProfile

Name used for references:

LocalInterface

Description:

Internal config for the name of the local interface name.

Type:

enumeration

Internally stored key:

localnetwork.interface.name

Default:

eth0

Reboot required:

true

Validators:
  • Enumeration validator:
    • Choices:
      • eth0
      • eth1
      • br0
Exports:
  • Admin: localnetwork.interface.name
  • Ocpp16: localnetwork.interface.name
Component:

ConfigProfile

Name used for references:

LocalPreAuthorize

Description:

Whether the Charge Point, when online, will start a transaction for locally- authorized identifiers without waiting for or requesting an Authorize.conf from the Central System.

Type:

boolean

Internally stored key:

LocalPreAuthorize

Default:

true

Exports:
  • Admin: LocalPreAuthorize
  • Ocpp16: LocalPreAuthorize
Component:

ChargepointState

Name used for references:

LocalSmartMasterLicense

Description:

Local Smart charging Master.

Type:

string

Internally stored key:

com.enovates.localSmartChargingMaster

Default:

<<empty>>

Validators:
  • License validator:
    • License: LOCALSMARTMASTER
Exports:
  • Admin: com.enovates.localSmartChargingMaster
  • Ocpp16: com.enovates.localSmartChargingMaster
Component:

ConfigProfile

Name used for references:

LogGrizzly

Description:

Type:

boolean

Internally stored key:

log.grizzly

Default:

true

Exports:
  • Admin: log.grizzly
  • Ocpp16: log.grizzly
Component:

ConfigProfile

Name used for references:

LogSoap

Description:

Type:

boolean

Internally stored key:

log.soap

Default:

true

Exports:
  • Admin: log.soap
  • Ocpp16: log.soap
Component:

ConfigProfile

Name used for references:

Longitude

Description:

Type:

decimal

Internally stored key:

Longitude

Default:

0.0

Exports:
  • Admin: Longitude
  • Ocpp16: Longitude
Component:

ConfigProfile

Name used for references:

MasterEnabled

Description:

Enables the local smart charging master. The local smart charging master will run next to the chargepoint controller. The local chargepoint controller will communicate with the master using an internal communication path.

Type:

boolean

Internally stored key:

smart.local.master

Default:

false

Reboot required:

true

Exports:
  • Admin: smart.local.master
  • Ocpp16: smart.local.master
Component:

ChargepointState

Name used for references:

MasterExpectingOCPPEncodedAuthorizationKey

Description:

Automatically set on a slave chargepoint with a software version >= 1.12.x, if its master has a software version >= 1.12.x. This is meant for backwards compatibility in charging islands with mixed version chargepoints, since as of 1.12.x the AutorizationKey isn't sent un-encoded via OCPP anymore.

Type:

boolean

Internally stored key:

master.expecting.ocpp.encoded.authorization.key

Default:

false

Send to slave:

true

Exports:
  • Admin: master.expecting.ocpp.encoded.authorization.keyhidden
  • Ocpp16: master.expecting.ocpp.encoded.authorization.keyhidden
Component:

ConfigProfile

Name used for references:

MasterIp

Description:

If different from 'localhost' then it is a slave.

Type:

string

Internally stored key:

master.ip

Default:

localhost

Send to slave:

true

Exports:
  • Admin: master.ip
  • Ocpp16: master.ip
Component:

ConfigProfile

Name used for references:

MaxAmperagePerHour

Description:

Type:

stringList

Internally stored key:

MaxAmperagePerHour

Default:

empty list []

Exports:
  • Admin: MaxAmperagePerHour
  • Ocpp16: MaxAmperagePerHour
Component:

ConfigProfile

Name used for references:

MaxChargingProfilesInstalled

Description:

Maximum number of Charging profiles installed at a time.

Type:

integer

Internally stored key:

MaxChargingProfilesInstalled

Default:

20

Exports:
  • Admin: MaxChargingProfilesInstalledread-only
  • Ocpp16: MaxChargingProfilesInstalledread-only
Component:

ConfigProfile

Name used for references:

MaxEnergyOnInvalidId

Description:

Maximum energy in Wh delivered when an identifier is invalidated by the Central System after start of a transaction.

Type:

integer

Dependency:

config known but not supported

Internally stored key:

MaxEnergyOnInvalidId

Default:

0

Validators:
  • Range validator:
    • Min: 0
    • Max: unlimited
Exports:
  • Admin: MaxEnergyOnInvalidId
  • Ocpp16: MaxEnergyOnInvalidId
Component:

ConfigProfile

Name used for references:

MemorySwapEnable

Description:

Type:

boolean

Internally stored key:

memory.swap.enable

Default:

true

Exports:
  • Admin: memory.swap.enable
  • Ocpp16: memory.swap.enable
Component:

ConfigProfile

Name used for references:

MemorySwapSize

Description:

Type:

long

Internally stored key:

memory.swap.size

Default:

314572800

Exports:
  • Admin: memory.swap.size
  • Ocpp16: memory.swap.size

MeterSerialNumberread-onlyvirtual

Component:

ChargepointState

Name used for references:

MeterSerialNumber

Description:

The meterserial is read from the connected meter.

Type:

string

Translator:

string property MeterSerialNumber calculated at runtime

Exports:
  • Admin: MeterSerialNumberread-only
  • Ocpp16: MeterSerialNumberread-only

meter.${1}.MeterSerialNumberread-onlyvirtualmulti

Component:

ChargepointState

Name used for references:

MeterSerialNumberMulti

Description:

Same as MeterSerialNumber, but for both the chargepoint and a connector.

Type:

string

Translator:

multi string property ConnectorMeterSerialNumber calculated at runtime

Indexes:
Exports:
  • Admin: meter.${1}.MeterSerialNumberread-only
  • Ocpp16: meter.${1}.MeterSerialNumberread-only

MeterTyperead-onlyvirtual

Component:

ChargepointState

Name used for references:

MeterType

Description:

The metertype is read from the connected meter.

Type:

string

Translator:

string property MeterType calculated at runtime

Exports:
  • Admin: MeterTyperead-only
  • Ocpp16: MeterTyperead-only

meter.${1}.MeterTyperead-onlyvirtualmulti

Component:

ChargepointState

Name used for references:

MeterTypeMulti

Description:

Same as MeterType, but for both the chargepoint and a connector.

Type:

string

Translator:

multi string property ConnectorMeterType calculated at runtime

Indexes:
Exports:
  • Admin: meter.${1}.MeterTyperead-only
  • Ocpp16: meter.${1}.MeterTyperead-only
Component:

ConfigProfile

Name used for references:

MeterValuesAlignedData

Description:

Clock-aligned measurand(s) to be included in a MeterValues.req PDU, every ClockAlignedDataInterval seconds.

Type:

enumerationList

Internally stored key:

MeterValuesAlignedData

Default:

list [Energy.Active.Import.Register]

Validators:
  • Enumeration validator:
    • Choices:
      • <<empty>>
      • Current.Export
      • Current.Import
      • Current.Offered
      • Energy.Active.Export.Register
      • Energy.Active.Import.Register
      • Energy.Reactive.Export.Register
      • Energy.Reactive.Import.Register
      • Energy.Active.Export.Interval
      • Energy.Active.Import.Interval
      • Energy.Reactive.Export.Interval
      • Energy.Reactive.Import.Interval
      • Frequency
      • Power.Active.Export
      • Power.Active.Import
      • Power.Factor
      • Power.Offered
      • Power.Reactive.Export
      • Power.Reactive.Import
      • RPM
      • SoC
      • Temperature
      • Voltage
    • Pattern: ${e}(\.L[1-3])?
Exports:
  • Admin: MeterValuesAlignedData
  • Ocpp16: MeterValuesAlignedData
Component:

ConfigProfile

Name used for references:

MeterValuesAlignedDataMaxLength

Description:

Maximum number of items in a MeterValuesAlignedData Configuration Key.

Type:

integer

Dependency:

config known but not supported

Internally stored key:

MeterValuesAlignedDataMaxLength

Default:

16

Exports:
  • Admin: MeterValuesAlignedDataMaxLengthread-only
  • Ocpp16: MeterValuesAlignedDataMaxLengthread-only
Component:

ConfigProfile

Name used for references:

MeterValueSampleInterval

Description:

Interval between sampling of metering (or other) data, intended to be transmitted by "MeterValues" PDUs. For charging session data (ConnectorId>0), samples are acquired and transmitted periodically at this interval from the start of the charging transaction. A value of "0" (numeric zero), by convention, is to be interpreted to mean that no sampled data should be transmitted.

Type:

integer

Internally stored key:

MeterValueSampleInterval

Validators:
  • Range validator:
    • Min: 0
    • Max: unlimited
Exports:
  • Admin: MeterValueSampleInterval
  • Ocpp16: MeterValueSampleInterval
Component:

ConfigProfile

Name used for references:

MetervaluesEveryIntervalInTheHour

Description:

When enabled the metervalues are sent every MeterValueSampleInterval time period after the hour.

Type:

boolean

Internally stored key:

metervalues.every.interval.in.the.hour

Default:

true

Exports:
  • Admin: metervalues.every.interval.in.the.hour
  • Ocpp16: metervalues.every.interval.in.the.hour
Component:

ConfigProfile

Name used for references:

MetervaluesEveryIntervalInTheHourRetrieve

Description:

When enabled the metervalues are retrieved from the meter every MeterValueSampleInterval time period after the hour, but sent later. This ensures that the load on the ocpp backend is spread more.

Type:

boolean

Internally stored key:

metervalues.every.interval.in.the.hour.retrieve

Default:

true

Exports:
  • Admin: metervalues.every.interval.in.the.hour.retrieve
  • Ocpp16: metervalues.every.interval.in.the.hour.retrieve
Component:

ConfigProfile

Name used for references:

MetervaluesOnlyWhenOnline

Description:

Type:

boolean

Internally stored key:

metervalues.only.when.online

Default:

false

Exports:
  • Admin: metervalues.only.when.online
  • Ocpp16: metervalues.only.when.online
Component:

ConfigProfile

Name used for references:

MeterValuesSampledData

Description:

Sampled measurands to be included in a MeterValues.req PDU, every MeterValueSampleInterval seconds. Where applicable, the Measurand is combined with the optional phase; for instance: Voltage.L1 Default: "Energy.Active.Import.Register".

Type:

enumerationList

Internally stored key:

MeterValuesSampledData

Default:

list [Energy.Active.Import.Register]

Send to slave:

true

Validators:
  • Enumeration validator:
    • Choices:
      • <<empty>>
      • Current.Export
      • Current.Import
      • Current.Offered
      • Energy.Active.Export.Register
      • Energy.Active.Import.Register
      • Energy.Reactive.Export.Register
      • Energy.Reactive.Import.Register
      • Energy.Active.Export.Interval
      • Energy.Active.Import.Interval
      • Energy.Reactive.Export.Interval
      • Energy.Reactive.Import.Interval
      • Frequency
      • Power.Active.Export
      • Power.Active.Import
      • Power.Factor
      • Power.Offered
      • Power.Reactive.Export
      • Power.Reactive.Import
      • RPM
      • SoC
      • Temperature
      • Voltage
    • Pattern: ${e}(\.L[1-3])?
Exports:
  • Admin: MeterValuesSampledData
  • Ocpp16: MeterValuesSampledData
Component:

ConfigProfile

Name used for references:

MeterValuesSampledDataMaxLength

Description:

Maximum number of items in a MeterValuesSampledData Configuration Key.

Type:

integer

Dependency:

config known but not supported

Internally stored key:

MeterValuesSampledDataMaxLength

Default:

16

Exports:
  • Admin: MeterValuesSampledDataMaxLengthread-only
  • Ocpp16: MeterValuesSampledDataMaxLengthread-only
Component:

ConfigProfile

Name used for references:

MinimumReadyState1DurationSeconds

Description:

How long the charger stays in ready state 1.

Type:

integer

Internally stored key:

minimum.ready.state1.duration.seconds

Default:

1

Exports:
  • Admin: minimum.ready.state1.duration.seconds
  • Ocpp16: minimum.ready.state1.duration.seconds
Component:

ConfigProfile

Name used for references:

MinimumReadyState1MessageCount

Description:

How long the charger stays in ready state 1.

Type:

integer

Internally stored key:

minimum.ready.state1.message.count

Default:

1

Exports:
  • Admin: minimum.ready.state1.message.count
  • Ocpp16: minimum.ready.state1.message.count
Component:

ConfigProfile

Name used for references:

MinimumStatusDuration

Description:

The minimum duration that a Charge Point or Connector status is stable before a StatusNotification.req PDU is sent to the Central System.

Type:

integer

Internally stored key:

MinimumStatusDuration

Default:

2

Reboot required:

true

Validators:
  • Range validator:
    • Min: 0
    • Max: unlimited
Exports:
  • Admin: MinimumStatusDuration
  • Ocpp16: MinimumStatusDuration
Component:

Bluetooth

Name used for references:

MockingMethod

Description:

Interchangeable at runtime. Tells whether the API implementation is fully mocked, hybrid mocked or not mocked.

Type:

enumeration

Internally stored key:

com.enovates.ble.api.mockingmethod

Default:

HYBRID_MOCKED

Reboot required:

false

Validators:
  • Enumeration validator:
    • Choices:
      • NOT_MOCKED
      • FULLY_MOCKED
      • HYBRID_MOCKED
Exports:
  • Admin: MockingMethod
Component:

ConfigProfile

Name used for references:

Mode3MaxCpVoltageDeviation

Description:

The percentage of the allowed deviation of the CP 12v line.

Type:

decimal

Internally stored key:

mode3.max.cp.voltage.deviation

Default:

0.05

Exports:
  • Admin: mode3.max.cp.voltage.deviation
  • Ocpp16: mode3.max.cp.voltage.deviation

modem.copsread-onlyvirtual

Component:

ChargepointState

Name used for references:

ModemCOPS

Description:

The available mobile networks of the modem.

Type:

string

Translator:

string property ModemCOPS calculated at runtime

Exports:
  • Admin: modem.copsread-only
  • Ocpp16: modem.copsread-only

modem.cregread-onlyvirtual

Component:

ChargepointState

Name used for references:

ModemCREG

Description:

The registration status of the modem.

Type:

string

Translator:

string property ModemCREG calculated at runtime

Exports:
  • Admin: modem.cregread-only
  • Ocpp16: modem.cregread-only

modem.csqread-onlyvirtual

Component:

ChargepointState

Name used for references:

ModemCSQ

Description:

The signal strength of the modem.

Type:

string

Translator:

string property ModemCSQ calculated at runtime

Exports:
  • Admin: modem.csqread-only
  • Ocpp16: modem.csqread-only
Component:

ConfigProfile

Name used for references:

ModemForceHardResetInterval

Description:

Positive integer: amount of hours. Integer -1: disable.

Type:

integer

Internally stored key:

modem.force.hardReset.interval

Default:

-1

Exports:
  • Admin: modem.force.hardReset.interval
  • Ocpp16: modem.force.hardReset.interval
Component:

Hardwareread-only

Name used for references:

ModemInterface

Description:

The name of the modem interface.

Type:

string

Internally stored key:

modem.interface.name

Default:

ppp0

Exports:
  • Admin: modem.interface.nameread-only

modem.kbndread-onlyvirtual

Component:

ChargepointState

Name used for references:

ModemKBND

Description:

The frequency band of the modem.

Type:

string

Translator:

string property ModemKBND calculated at runtime

Exports:
  • Admin: modem.kbndread-only
  • Ocpp16: modem.kbndread-only
Component:

Hardwareread-only

Name used for references:

ModemResetConnector

Description:

On which connector the modem hard reset must be executed.

Type:

integer

Internally stored key:

modem.reset.connector

Default:

1

Exports:
  • Admin: modem.reset.connectorread-only
  • Ocpp16: modem.reset.connectorread-only
Component:

NetworkProfile

Name used for references:

ModemUse

Description:

Type:

boolean

Internally stored key:

modem.use

Default:

true

Exports:
  • Admin: modem.use
  • Ocpp16: modem.use
Component:

Hardwareread-only

Name used for references:

MRA

Description:

Enables the MRA meter on the chargepoint.

Type:

boolean

Internally stored key:

chargepoint.MRA.enabled

Default:

false

Exports:
  • Admin: chargepoint.MRA.enabledread-only
  • Ocpp16: chargepoint.MRA.enabledread-only
Component:

ConfigProfile

Name used for references:

MustSendTokensOfEvcc

Description:

If set false, no tokens from the evcc are handled.

Type:

boolean

Internally stored key:

must.send.tokens.of.evcc

Default:

false

Exports:
  • Admin: must.send.tokens.of.evcc
  • Ocpp16: must.send.tokens.of.evcc
Component:

NetworkProfile

Name used for references:

Nameserver

Description:

The DNS servers to use.

Type:

string

Internally stored key:

network.nameserver.${1}

Default:

8.8.8.8

Indexes:
  • ${1} :: integer:
    • from 1 to 4 with step 1
Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.nameserver.${1}
  • Ocpp16: network.nameserver.${1}
Component:

NetworkProfile

Name used for references:

NameserverDomain

Description:

The default domain name for this network.

Type:

string

Internally stored key:

network.nameserver.domain

Default:

enovates.local

Exports:
  • Admin: network.nameserver.domain
  • Ocpp16: network.nameserver.domain
Component:

NetworkProfile

Name used for references:

NetworkAddress

Description:

Type:

string

Internally stored key:

network.address

Default:

if NetworkType is WIFI_AP then 192.168.2.1 else if NetworkType is ROUTER_NATETH0_TO_MODEM then 192.168.10.1 else if string property BoardType calculated at runtime is ERTU2Board then 192.168.10.42 else if string property BoardType calculated at runtime is ERTU3Board then 192.168.10.45 else if string property BoardType calculated at runtime is ERTU4Board then 192.168.10.45 else if string property BoardType calculated at runtime is ERTU5Board then 192.168.10.45 else if string property BoardType calculated at runtime is ERTU6Board then 192.168.10.45 else if string property BoardType calculated at runtime is ERTU7Board then 192.168.10.45 else if string property BoardType calculated at runtime is EPBCBoard then 192.168.10.45 else 192.168.10.41

Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.address
  • Ocpp16: network.address
Component:

NetworkProfile

Name used for references:

NetworkAddressMulti

Description:

Type:

string

Internally stored key:

network.address.${1}

Default:
  • ${1} value 0:

    192.168.10.47

  • ${1} other value:

    192.168.11.1

Indexes:
  • ${1} :: integer:
    • list [0, 1]
Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.address.${1}
  • Ocpp16: network.address.${1}
Component:

NetworkProfile

Name used for references:

NetworkBaudrate

Description:

Type:

integer

Internally stored key:

network.baudrate

Default:

115200

Exports:
  • Admin: network.baudrate
  • Ocpp16: network.baudrate
Component:

NetworkProfile

Name used for references:

NetworkBroadcast

Description:

Type:

string

Internally stored key:

network.broadcast

Default:

if NetworkType equals-case-sensitive WIFI_AP then 192.168.2.255 else 192.168.10.255

Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.broadcast
  • Ocpp16: network.broadcast
Component:

NetworkProfile

Name used for references:

NetworkBroadcastMulti

Description:

Type:

string

Internally stored key:

network.broadcast.${1}

Default:
  • ${1} value 0:

    192.168.10.255

  • ${1} other value:

    192.168.11.255

Indexes:
  • ${1} :: integer:
    • list [0, 1]
Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.broadcast.${1}
  • Ocpp16: network.broadcast.${1}
Component:

NetworkProfile

Name used for references:

NetworkConfigPreset

Description:

When this setting is set, the configuration for this network preset is set on the chargepoint. The network preset has several configuration entries defined which will be applied.

Type:

string

Internally stored key:

network.configpreset

Default:

custom

Reboot required:

true

Validators:
  • Value in list validator:
    • List of valid values: list property NetworkProfilePresets calculated at runtime
Exports:
  • Admin: network.configpreset
  • Ocpp16: network.configpreset
Component:

NetworkProfile

Name used for references:

NetworkDefaultEth0StaticAddress

Description:

Type:

string

Internally stored key:

network.default.eth0.static.address

Default:

if string property BoardType calculated at runtime is ERTU2Board then 192.168.10.42 else if string property BoardType calculated at runtime is ERTU3Board then 192.168.10.45 else if string property BoardType calculated at runtime is ERTU4Board then 192.168.10.45 else if string property BoardType calculated at runtime is ERTU5Board then 192.168.10.45 else if string property BoardType calculated at runtime is ERTU6Board then 192.168.10.45 else if string property BoardType calculated at runtime is ERTU7Board then 192.168.10.45 else if string property BoardType calculated at runtime is EPBCBoard then 192.168.10.45 else 192.168.10.41

Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.default.eth0.static.address
  • Ocpp16: network.default.eth0.static.address
Component:

NetworkProfile

Name used for references:

NetworkDefaultEth0StaticBroadcast

Description:

Type:

string

Internally stored key:

network.default.eth0.static.broadcast

Default:

192.168.10.255

Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.default.eth0.static.broadcast
  • Ocpp16: network.default.eth0.static.broadcast
Component:

NetworkProfile

Name used for references:

NetworkDefaultEth0StaticGateway

Description:

Type:

string

Internally stored key:

network.default.eth0.static.gateway

Default:

<<empty>>

Exports:
  • Admin: network.default.eth0.static.gateway
  • Ocpp16: network.default.eth0.static.gateway
Component:

NetworkProfile

Name used for references:

NetworkDefaultEth0StaticNetmask

Description:

Type:

string

Internally stored key:

network.default.eth0.static.netmask

Default:

255.255.255.0

Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.default.eth0.static.netmask
  • Ocpp16: network.default.eth0.static.netmask
Component:

NetworkProfile

Name used for references:

NetworkDefaultEth0StaticNetwork

Description:

Type:

string

Internally stored key:

network.default.eth0.static.network

Default:

192.168.10.0

Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.default.eth0.static.network
  • Ocpp16: network.default.eth0.static.network
Component:

NetworkProfile

Name used for references:

NetworkDefaultEth0StaticPrivateStaticIp

Description:

Type:

string

Internally stored key:

network.default.eth0.static.privateStaticIp

Default:

if string property BoardType calculated at runtime is ERTU2Board then 192.168.10.42 else if string property BoardType calculated at runtime is ERTU3Board then 192.168.10.45 else if string property BoardType calculated at runtime is ERTU4Board then 192.168.10.45 else if string property BoardType calculated at runtime is ERTU5Board then 192.168.10.45 else if string property BoardType calculated at runtime is ERTU6Board then 192.168.10.45 else if string property BoardType calculated at runtime is ERTU7Board then 192.168.10.45 else if string property BoardType calculated at runtime is EPBCBoard then 192.168.10.45 else 192.168.10.41

Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.default.eth0.static.privateStaticIp
  • Ocpp16: network.default.eth0.static.privateStaticIp
Component:

NetworkProfile

Name used for references:

NetworkDHCPDefaultLeaseTime

Description:

Type:

integer

Internally stored key:

network.dhcp.default.lease.time

Default:

if NetworkType is ROUTER_NATETHMODEM then 86400 else 1800

Exports:
  • Admin: network.dhcp.default.lease.time
  • Ocpp16: network.dhcp.default.lease.time
Component:

NetworkProfile

Name used for references:

NetworkDHCPDEnabled

Description:

Type:

boolean

Internally stored key:

network.dhcpd.enabled

Default:

true

Exports:
  • Admin: network.dhcpd.enabled
  • Ocpp16: network.dhcpd.enabled
Component:

NetworkProfile

Name used for references:

NetworkDHCPEnabled

Description:

Type:

boolean

Internally stored key:

network.dhcp.enabled

Default:

true

Exports:
  • Admin: network.dhcp.enabled
  • Ocpp16: network.dhcp.enabled
Component:

NetworkProfile

Name used for references:

NetworkDHCPMaxLeaseTime

Description:

Type:

integer

Internally stored key:

network.dhcp.max.lease.time

Default:

if NetworkType is ROUTER_NATETHMODEM then 172800 else 7200

Exports:
  • Admin: network.dhcp.max.lease.time
  • Ocpp16: network.dhcp.max.lease.time
Component:

NetworkProfile

Name used for references:

NetworkDHCPRange

Description:

Type:

string

Internally stored key:

network.dhcp.range.${1}

Default:
  • ${1} value 1:

    if NetworkType is WIFI_AP then 192.168.2.100 else if NetworkType is ROUTER_NATETHMODEM then 192.168.11.100 else 192.168.10.100

  • ${1} other value:

    if NetworkType is WIFI_AP then 192.168.2.250 else if NetworkType is ROUTER_NATETHMODEM then 192.168.11.250 else 192.168.10.250

Indexes:
  • ${1} :: integer:
    • list [1, 2]
Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.dhcp.range.${1}
  • Ocpp16: network.dhcp.range.${1}
Component:

NetworkProfile

Name used for references:

NetworkDomainName

Description:

Type:

string

Internally stored key:

network.domainname

Default:

enovates.local

Exports:
  • Admin: network.domainname
  • Ocpp16: network.domainname
Component:

NetworkProfile

Name used for references:

NetworkEth0DHCPEnabled

Description:

Type:

boolean

Internally stored key:

network.eth0.dhcp.enabled

Default:

true

Exports:
  • Admin: network.eth0.dhcp.enabled
  • Ocpp16: network.eth0.dhcp.enabled
Component:

NetworkProfile

Name used for references:

NetworkEth0Type

Description:

Type:

enumeration

Internally stored key:

network.eth0.type

Default:

ETH0_STATIC

Validators:
  • Enumeration validator:
    • Choices:
      • ETH0_STATIC
      • ETH0_DHCP
Exports:
  • Admin: network.eth0.type
  • Ocpp16: network.eth0.type
Component:

NetworkProfile

Name used for references:

NetworkEthDevice

Description:

Type:

string

Internally stored key:

network.eth.device

Default:

eth0

Exports:
  • Admin: network.eth.device
  • Ocpp16: network.eth.device
Component:

NetworkProfile

Name used for references:

NetworkGateway

Description:

Type:

string

Internally stored key:

network.gateway

Default:

if NetworkType equals-case-sensitive WIFI_AP then 192.168.2.1 else 192.168.10.1

Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.gateway
  • Ocpp16: network.gateway
Component:

NetworkProfile

Name used for references:

NetworkGatewayMulti

Description:

Type:

string

Internally stored key:

network.gateway.${1}

Default:
  • ${1} value 0:

    192.168.10.1

  • ${1} other value:

    192.168.11.1

Indexes:
  • ${1} :: integer:
    • list [0, 1]
Exports:
  • Admin: network.gateway.${1}
  • Ocpp16: network.gateway.${1}

ethernet.${1}.macread-onlyvirtualmulti

Component:

ChargepointState

Name used for references:

NetworkHardwareAddress

Description:

The MAC address of a network interface.

Type:

string

Translator:

multi string property NetworkHardwareAddress calculated at runtime

Indexes:
  • ${1} :: string:
    • list property NetworkInterfaceList calculated at runtime
Exports:
  • Admin: ethernet.${1}.macread-only
  • Ocpp16: ethernet.${1}.macread-only

ethernet.${1}read-onlyvirtualmulti

Component:

ChargepointState

Name used for references:

NetworkInterfaceAddress

Description:

The IP address of a network interface. Multiple (virtual) addresses for the same interface can be differentiated by appending a dot and a number starting from 1.

Type:

string

Translator:

multi string property NetworkInterfaceAddress calculated at runtime

Indexes:
  • ${1} :: string:
    • list property VirtualNetworkInterfaceList calculated at runtime
Exports:
  • Admin: ethernet.${1}read-only
  • Ocpp16: ethernet.${1}read-only
Component:

NetworkProfile

Name used for references:

NetworkMapICCIDAPN

Description:

Type:

stringList

Internally stored key:

network.map.iccid.apn

Default:

empty list []

Exports:
  • Admin: network.map.iccid.apn
  • Ocpp16: network.map.iccid.apn
Component:

NetworkProfile

Name used for references:

NetworkNetmask

Description:

Type:

string

Internally stored key:

network.netmask

Default:

255.255.255.0

Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.netmask
  • Ocpp16: network.netmask
Component:

NetworkProfile

Name used for references:

NetworkNetmaskMulti

Description:

Type:

string

Internally stored key:

network.netmask.${1}

Default:

255.255.255.0

Indexes:
  • ${1} :: integer:
    • list [0, 1]
Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.netmask.${1}
  • Ocpp16: network.netmask.${1}
Component:

NetworkProfile

Name used for references:

NetworkNetwork

Description:

Type:

string

Internally stored key:

network.network

Default:

if NetworkType equals-case-sensitive WIFI_AP then 192.168.2.0 else 192.168.10.0

Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.network
  • Ocpp16: network.network
Component:

NetworkProfile

Name used for references:

NetworkNetworkMulti

Description:

Type:

string

Internally stored key:

network.network.${1}

Default:
  • ${1} value 0:

    192.168.10.0

  • ${1} other value:

    192.168.11.0

Indexes:
  • ${1} :: integer:
    • list [0, 1]
Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.network.${1}
  • Ocpp16: network.network.${1}
Component:

NetworkProfile

Name used for references:

NetworkPresetFilter

Description:

A regex to limit which network presets are visible in the admin page.

Type:

string

Internally stored key:

internal.network.preset.filter

Default:

.*

Exports:
  • Admin: internal.network.preset.filterhidden
Component:

NetworkProfile

Name used for references:

NetworkPresetsNames

Description:

Type:

stringList

Internally stored key:

network.presets.names

Default:

empty list []

Exports:
  • Admin: network.presets.names
  • Ocpp16: network.presets.names
Component:

NetworkProfile

Name used for references:

NetworkPrivateStaticIp

Description:

Type:

string

Internally stored key:

network.privateStaticIp

Default:

if NetworkType is WIFI_AP then 192.168.2.1 else if NetworkType is ROUTER_NATETH0_TO_MODEM then 192.168.10.1 else if string property BoardType calculated at runtime is ERTU2Board then 192.168.10.42 else if string property BoardType calculated at runtime is ERTU3Board then 192.168.10.45 else if string property BoardType calculated at runtime is ERTU4Board then 192.168.10.45 else if string property BoardType calculated at runtime is ERTU5Board then 192.168.10.45 else if string property BoardType calculated at runtime is ERTU6Board then 192.168.10.45 else if string property BoardType calculated at runtime is ERTU7Board then 192.168.10.45 else if string property BoardType calculated at runtime is EPBCBoard then 192.168.10.45 else 192.168.10.41

Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.privateStaticIp
  • Ocpp16: network.privateStaticIp
Component:

NetworkProfile

Name used for references:

NetworkPrivateStaticIpMulti

Description:

Type:

string

Internally stored key:

network.privateStaticIp.${1}

Default:
  • ${1} value 0:

    192.168.10.47

  • ${1} other value:

    192.168.11.1

Indexes:
  • ${1} :: integer:
    • list [0, 1]
Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.privateStaticIp.${1}
  • Ocpp16: network.privateStaticIp.${1}
Component:

NetworkProfile

Name used for references:

NetworkSerialDevice

Description:

Type:

string

Internally stored key:

network.serialDevice

Default:

/dev/ttyXRUSB0

Exports:
  • Admin: network.serialDevice
  • Ocpp16: network.serialDevice
Component:

NetworkProfile

Name used for references:

NetworkStaticRouteDestination

Description:

Type:

string

Internally stored key:

network.staticroute.destination.${1}

Default:

<<empty>>

Indexes:
  • ${1} :: integer:
    • from 0 to 9 with step 1
Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.staticroute.destination.${1}
  • Ocpp16: network.staticroute.destination.${1}
Component:

NetworkProfile

Name used for references:

NetworkStaticRouteDevice

Description:

Type:

string

Internally stored key:

network.staticroute.device.${1}

Default:

<<empty>>

Indexes:
  • ${1} :: integer:
    • from 0 to 9 with step 1
Exports:
  • Admin: network.staticroute.device.${1}
  • Ocpp16: network.staticroute.device.${1}
Component:

NetworkProfile

Name used for references:

NetworkStaticRouteGateway

Description:

Type:

string

Internally stored key:

network.staticroute.gateway.${1}

Default:

<<empty>>

Indexes:
  • ${1} :: integer:
    • from 0 to 9 with step 1
Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.staticroute.gateway.${1}
  • Ocpp16: network.staticroute.gateway.${1}
Component:

NetworkProfile

Name used for references:

NetworkStaticRouteMask

Description:

Type:

integer

Internally stored key:

network.staticroute.mask.${1}

Default:

-1

Indexes:
  • ${1} :: integer:
    • from 0 to 9 with step 1
Exports:
  • Admin: network.staticroute.mask.${1}
  • Ocpp16: network.staticroute.mask.${1}
Component:

NetworkProfile

Name used for references:

NetworkType

Description:

The network type.

Type:

enumeration

Internally stored key:

network.type

Default:

MODEM

Reboot required:

true

Validators:
  • Enumeration validator:
    • Choices:
      • MODEM
      • ETH0_STATIC
      • ETH0_DHCP
      • ROUTER_NATETH0_TO_MODEM
      • ETH0_STATIC_FALLBACK_MODEM
      • ETH0_DHCP_FALLBACK_MODEM
      • ROUTER_NATETHMODEM
      • ROUTER_NAT_ETH
      • WIFI_AP
  • Precondition validator:
    • Precondition: NetworkType
Exports:
  • Admin: network.type
  • Ocpp16: network.type
Component:

NetworkProfile

Name used for references:

NetworkUsePeerDNS

Description:

Type:

boolean

Internally stored key:

network.usepeerdns

Default:

true

Exports:
  • Admin: network.usepeerdns
  • Ocpp16: network.usepeerdns
Component:

NetworkProfile

Name used for references:

NetworkWifi0Netmask

Description:

Type:

string

Internally stored key:

network.wifi0.netmask

Default:

255.255.255.0

Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.wifi0.netmask
  • Ocpp16: network.wifi0.netmask
Component:

NetworkProfile

Name used for references:

NetworkWifi0Passphrase

Description:

Type:

string

Internally stored key:

network.wifi0.passphrase

Default:

enovates

Exports:
  • Admin: network.wifi0.passphrase
  • Ocpp16: network.wifi0.passphrase
Component:

NetworkProfile

Name used for references:

NetworkWifi0PrivateStaticIp

Description:

Type:

string

Internally stored key:

network.wifi0.privateStaticIp

Default:

192.168.2.1

Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: network.wifi0.privateStaticIp
  • Ocpp16: network.wifi0.privateStaticIp
Component:

NetworkProfile

Name used for references:

NetworkWifi0SSID

Description:

Type:

string

Internally stored key:

network.wifi0.ssid

Default:

CP_Wifi_AP_SSID

Exports:
  • Admin: network.wifi0.ssid
  • Ocpp16: network.wifi0.ssid
Component:

NetworkProfile

Name used for references:

NetworkWifi0SSIDHidden

Description:

Type:

boolean

Internally stored key:

network.wifi0.ssid.hidden

Default:

false

Exports:
  • Admin: network.wifi0.ssid.hidden
  • Ocpp16: network.wifi0.ssid.hidden
Component:

NetworkProfile

Name used for references:

NetworkWifi1Passphrase

Description:

Type:

string

Internally stored key:

network.wifi1.passphrase

Default:

<<empty>>

Exports:
  • Admin: network.wifi1.passphrase
  • Ocpp16: network.wifi1.passphrase
Component:

NetworkProfile

Name used for references:

NetworkWifi1Security

Description:

Type:

string

Internally stored key:

network.wifi1.security

Default:

WPA

Exports:
  • Admin: network.wifi1.securityhidden
  • Ocpp16: network.wifi1.securityhidden
Component:

NetworkProfile

Name used for references:

NetworkWifi1SSID

Description:

Type:

string

Internally stored key:

network.wifi1.ssid

Default:

<<empty>>

Exports:
  • Admin: network.wifi1.ssid
  • Ocpp16: network.wifi1.ssid
Component:

NetworkProfile

Name used for references:

NetworkWifi1StationEnabled

Description:

Type:

boolean

Internally stored key:

network.wifi1.station.enabled

Default:

false

Exports:
  • Admin: network.wifi1.station.enabled
  • Ocpp16: network.wifi1.station.enabled
Component:

ConfigProfile

Name used for references:

NexansExtensionDoorAutocloseTime

Description:

Type:

long

Dependency:

VendorConfigFilter equals-case-sensitive Nexans

Internally stored key:

nexans.extension.door.autoclose.time

Default:

300

Exports:
  • Admin: nexans.extension.door.autoclose.time
  • Ocpp16: nexans.extension.door.autoclose.time
Component:

ConfigProfile

Name used for references:

NexansExtensionDoorCloseTimeout

Description:

Type:

long

Dependency:

VendorConfigFilter equals-case-sensitive Nexans

Internally stored key:

nexans.extension.door.close.timeout

Default:

300

Exports:
  • Admin: nexans.extension.door.close.timeout
  • Ocpp16: nexans.extension.door.close.timeout
Component:

ConfigProfile

Name used for references:

NexansExtensionDoorDiNormalopen

Description:

Type:

boolean

Dependency:

VendorConfigFilter equals-case-sensitive Nexans

Internally stored key:

nexans.extension.door.di.normalopen

Default:

true

Exports:
  • Admin: nexans.extension.door.di.normalopen
  • Ocpp16: nexans.extension.door.di.normalopen
Component:

ConfigProfile

Name used for references:

NexansExtensionDoorDoNormalopen

Description:

Type:

boolean

Dependency:

VendorConfigFilter equals-case-sensitive Nexans

Internally stored key:

nexans.extension.door.do.normalopen

Default:

false

Exports:
  • Admin: nexans.extension.door.do.normalopen
  • Ocpp16: nexans.extension.door.do.normalopen
Component:

ConfigProfile

Name used for references:

NexansExtensionDoorEnabled

Description:

Type:

boolean

Dependency:

VendorConfigFilter equals-case-sensitive Nexans

Internally stored key:

nexans.extension.door.enabled

Default:

true

Exports:
  • Admin: nexans.extension.door.enabled
  • Ocpp16: nexans.extension.door.enabled
Component:

ConfigProfile

Name used for references:

NexansExtensionDoorPleaseCloseEnd

Description:

Type:

integerList

Dependency:

VendorConfigFilter equals-case-sensitive Nexans

Internally stored key:

nexans.extension.door.please.close.end.${1}

Default:
  • ${1} value 2:

    list [0, 255, 0]

  • ${1} other value:

    list [0, 0, 0]

Indexes:
  • ${1} :: integer:
    • list [1, 2]
Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: nexans.extension.door.please.close.end.${1}
  • Ocpp16: nexans.extension.door.please.close.end.${1}
Component:

ConfigProfile

Name used for references:

NexansExtensionDoorPleaseCloseInit

Description:

Type:

integerList

Dependency:

VendorConfigFilter equals-case-sensitive Nexans

Internally stored key:

nexans.extension.door.please.close.init.${1}

Default:
  • ${1} value 2:

    list [0, 255, 255]

  • ${1} other value:

    list [0, 0, 0]

Indexes:
  • ${1} :: integer:
    • list [1, 2]
Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: nexans.extension.door.please.close.init.${1}
  • Ocpp16: nexans.extension.door.please.close.init.${1}
Component:

ConfigProfile

Name used for references:

NexansExtensionDoorPleaseOpenEnd

Description:

Type:

integerList

Dependency:

VendorConfigFilter equals-case-sensitive Nexans

Internally stored key:

nexans.extension.door.please.open.end.${1}

Default:
  • ${1} value 2:

    list [0, 255, 255]

  • ${1} other value:

    list [0, 0, 0]

Indexes:
  • ${1} :: integer:
    • list [1, 2]
Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: nexans.extension.door.please.open.end.${1}
  • Ocpp16: nexans.extension.door.please.open.end.${1}
Component:

ConfigProfile

Name used for references:

NexansExtensionDoorPleaseOpenInit

Description:

Type:

integerList

Dependency:

VendorConfigFilter equals-case-sensitive Nexans

Internally stored key:

nexans.extension.door.please.open.init.${1}

Default:
  • ${1} value 2:

    list [0, 255, 0]

  • ${1} other value:

    list [0, 0, 0]

Indexes:
  • ${1} :: integer:
    • list [1, 2]
Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: nexans.extension.door.please.open.init.${1}
  • Ocpp16: nexans.extension.door.please.open.init.${1}
Component:

ConfigProfile

Name used for references:

NexansExtensionDoorPleaseUnplug

Description:

Type:

integerList

Dependency:

VendorConfigFilter equals-case-sensitive Nexans

Internally stored key:

nexans.extension.door.please.unplug.${1}

Default:
  • ${1} value 2:

    list [0, 255, 0]

  • ${1} other value:

    list [0, 0, 0]

Indexes:
  • ${1} :: integer:
    • list [1, 2]
Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: nexans.extension.door.please.unplug.${1}
  • Ocpp16: nexans.extension.door.please.unplug.${1}
Component:

ConfigProfile

Name used for references:

NexansExtensionKeydoorAutocloseTime

Description:

Type:

long

Dependency:

VendorConfigFilter equals-case-sensitive Nexans

Internally stored key:

nexans.extension.keydoor.autoclose.time

Default:

60

Exports:
  • Admin: nexans.extension.keydoor.autoclose.time
  • Ocpp16: nexans.extension.keydoor.autoclose.time
Component:

ConfigProfile

Name used for references:

NexansExtensionKeydoorEnabled

Description:

Type:

boolean

Dependency:

VendorConfigFilter equals-case-sensitive Nexans

Internally stored key:

nexans.extension.keydoor.enabled

Default:

false

Exports:
  • Admin: nexans.extension.keydoor.enabled
  • Ocpp16: nexans.extension.keydoor.enabled
Component:

ConfigProfile

Name used for references:

NexansExtensionKeydoorNormalopen

Description:

Type:

boolean

Dependency:

VendorConfigFilter equals-case-sensitive Nexans

Internally stored key:

nexans.extension.keydoor.normalopen

Default:

true

Exports:
  • Admin: nexans.extension.keydoor.normalopen
  • Ocpp16: nexans.extension.keydoor.normalopen
Component:

ConfigProfile

Name used for references:

NexansExtensionParkingbayEnabled

Description:

Type:

boolean

Dependency:

VendorConfigFilter equals-case-sensitive Nexans

Internally stored key:

nexans.extension.parkingbay.enabled

Default:

false

Exports:
  • Admin: nexans.extension.parkingbay.enabled
  • Ocpp16: nexans.extension.parkingbay.enabled
Component:

ConfigProfile

Name used for references:

NexansExtensionParkingbayNormalOpen

Description:

Type:

boolean

Dependency:

VendorConfigFilter equals-case-sensitive Nexans

Internally stored key:

nexans.extension.parkingbay.normalOpen

Default:

true

Exports:
  • Admin: nexans.extension.parkingbay.normalOpen
  • Ocpp16: nexans.extension.parkingbay.normalOpen
Component:

ConfigProfile

Name used for references:

NexansExtensionUnplugCloseTimeout

Description:

Type:

long

Dependency:

VendorConfigFilter equals-case-sensitive Nexans

Internally stored key:

nexans.extension.unplug.close.timeout

Default:

900

Exports:
  • Admin: nexans.extension.unplug.close.timeout
  • Ocpp16: nexans.extension.unplug.close.timeout
Component:

ChargepointState

Name used for references:

NexansLicense

Description:

Nexans extensions.

Type:

string

Dependency:

VendorConfigFilter equals-case-sensitive Nexans

Internally stored key:

com.enovates.nexans

Default:

<<empty>>

Validators:
  • License validator:
    • License: NEXANS
Exports:
  • Admin: com.enovates.nexans
  • Ocpp16: com.enovates.nexans
Component:

ConfigProfile

Name used for references:

NtpServers

Description:

Type:

stringList

Internally stored key:

NtpServers

Default:

if VendorConfigFilter equals-case-sensitive TNM then list [ntp.thenewmotion.com, pool.ntp.org, time.google.com] else list [pool.ntp.org, time.google.com]

Exports:
  • Admin: NtpServers
  • Ocpp16: NtpServers

NumberOfConnectorsread-onlyvirtual

Component:

ChargepointState

Name used for references:

NumberOfConnectors

Description:

The number of physical charging connectors of this Charge Point.

Type:

integer

Translator:

string property NumberOfConnectors calculated at runtime

Exports:
  • Admin: NumberOfConnectorsread-only
  • Ocpp16: NumberOfConnectorsread-only
Component:

ChargepointState

Name used for references:

OCCP16License

Description:

OCPP 1.6 backend communication.

Type:

string

Internally stored key:

com.enovates.ocpp16

Default:

<<empty>>

Validators:
  • License validator:
    • License: OCCP16
Exports:
  • Admin: com.enovates.ocpp16
  • Ocpp16: com.enovates.ocpp16
Component:

ConfigProfile

Name used for references:

Ocpp

Description:

Type:

string

Internally stored key:

ocpp

Default:

if string property BoardType calculated at runtime equals-case-sensitive EPBCBoard then JOCPP16 else SOCPP15

Reboot required:

true

Exports:
  • Admin: ocpp
  • Ocpp16: ocpp
Component:

ConfigProfile

Name used for references:

Ocpp15ConStatusWithEvseState

Description:

Type:

boolean

Internally stored key:

ocpp.15.con.status.with.evse.state

Default:

false

Exports:
  • Admin: ocpp.15.con.status.with.evse.state
  • Ocpp16: ocpp.15.con.status.with.evse.state
Component:

ConfigProfile

Name used for references:

Ocpp15EndpointLocation

Description:

Type:

string

Internally stored key:

ocpp.15.endpoint.location

Default:

http://localhost:8080/centralsystems

Exports:
  • Admin: ocpp.15.endpoint.location
  • Ocpp16: ocpp.15.endpoint.location
Component:

ConfigProfile

Name used for references:

Ocpp15Spectre

Description:

Type:

boolean

Internally stored key:

ocpp.15.spectre.${1}

Default:

false

Indexes:
Exports:
  • Admin: ocpp.15.spectre.${1}
  • Ocpp16: ocpp.15.spectre.${1}
Component:

ConfigProfile

Name used for references:

Ocpp16ComplianceDisallowUnlockAsStoptx

Description:

When an OCPP 'UnlockConnector' request is received we MUST cancel the ongoing transaction according to the spec, regardless if the connector was locked or not. However, it may be desirable to cancel the transaction ONLY if the connector was actually locked. Setting this setting to 'true' will modify the behavior as such. This way 'UnlockConnector' cannot be used instead of the more appropriate 'StopTransaction'. Setting this setting to true makes us OCPP1.6 uncompliant.

Type:

boolean

Internally stored key:

ocpp.16.compliance.disallow.unlock.as.stoptx

Default:

false

Exports:
  • Admin: ocpp.16.compliance.disallow.unlock.as.stoptx
  • Ocpp16: ocpp.16.compliance.disallow.unlock.as.stoptx
Component:

ConfigProfile

Name used for references:

Ocpp16ComplianceNoCon0OnRemoteTx

Description:

Type:

boolean

Internally stored key:

ocpp.16.compliance.no.con0.on.remote.tx

Default:

false

Exports:
  • Admin: ocpp.16.compliance.no.con0.on.remote.tx
  • Ocpp16: ocpp.16.compliance.no.con0.on.remote.tx
Component:

ConfigProfile

Name used for references:

Ocpp16ComplianceOnlyAvailableAfterDisconnect

Description:

Type:

boolean

Internally stored key:

ocpp.16.compliance.only.available.after.disconnect

Default:

false

Exports:
  • Admin: ocpp.16.compliance.only.available.after.disconnect
  • Ocpp16: ocpp.16.compliance.only.available.after.disconnect
Component:

ConfigProfile

Name used for references:

Ocpp16ComplianceUnlockFailsIfUnlocked

Description:

Type:

boolean

Internally stored key:

ocpp.16.compliance.unlock.fails.if.unlocked

Default:

false

Exports:
  • Admin: ocpp.16.compliance.unlock.fails.if.unlocked
  • Ocpp16: ocpp.16.compliance.unlock.fails.if.unlocked
Component:

ConfigProfile

Name used for references:

Ocpp16SecurityEnabled

Description:

Not all backends support the OCPP 1.6 Security whitepaper. When this config is set to false, the CP will not send security notifications to the backend, as those can also be triggered from non-security whitepaper actions.

Type:

boolean

Internally stored key:

ocpp.16.security.enabled

Default:

true

Exports:
  • Admin: ocpp.16.security.enabled
  • Ocpp16: ocpp.16.security.enabled
Component:

ConfigProfile

Name used for references:

OcppAuthorizationBasicAuth

Description:

Enables the basic authorization for connecting to the endpoint. The password is the AuthorizationKey config setting, and the username is the chargeBoxIdentity.

Type:

boolean

Internally stored key:

ocpp.authorization.basic.auth

Default:

false

Exports:
  • Admin: ocpp.authorization.basic.auth
  • Ocpp16: ocpp.authorization.basic.auth
Component:

ConfigProfile

Name used for references:

OcppAuthorizationDigestAuth

Description:

Enables the digest authorization for connecting to the endpoint.

Type:

boolean

Internally stored key:

ocpp.authorization.digest.auth

Default:

false

Exports:
  • Admin: ocpp.authorization.digest.auth
  • Ocpp16: ocpp.authorization.digest.auth
Component:

ConfigProfile

Name used for references:

OcppCodeVersion

Description:

This is a version number that denotes the version of the ocpp code. This is to avoid to have to redo the ocpp certification on every release even if we did not change any ocpp specific code.

Type:

integer

Internally stored key:

ocpp.code.version

Default:

0

Exports:
  • Admin: ocpp.code.versionread-only
Component:

ConfigProfile

Name used for references:

OcppConfigurationKeysWhitelist

Description:

A default list of keys to return when an empty input list of keys is given in a GetConfiguration.req PDU.

Type:

stringList

Internally stored key:

ocpp.configuration.keys.whitelist

Default:

empty list []

Exports:
  • Admin: ocpp.configuration.keys.whitelist
  • Ocpp16: ocpp.configuration.keys.whitelist
Component:

ConfigProfile

Name used for references:

OcppCpStatusDependsOnConnectors

Description:

The statusnotification of the chargepoint depends on the status of the connectors; if all connectors are occupied/error/unavailable then the chargepoint is occupied/error/unavailable. When disabled the chargepoint status will not change due to changes of the connectors statusses.

Type:

boolean

Internally stored key:

ocpp.cp.status.depends.on.connectors

Default:

false

Exports:
  • Admin: ocpp.cp.status.depends.on.connectors
  • Ocpp16: ocpp.cp.status.depends.on.connectors
Component:

ConfigProfile

Name used for references:

OcppEndpointLocation

Description:

The endpoint location url of the cpms to which the cp must contact.

Type:

string

Internally stored key:

ocpp.endpoint.location

Exports:
  • Admin: ocpp.endpoint.location
  • Ocpp16: ocpp.endpoint.location
Component:

ConfigProfile

Name used for references:

OcppEndpointLocationFallback

Description:

Type:

string

Internally stored key:

ocpp.endpoint.location.fallback

Exports:
  • Admin: ocpp.endpoint.location.fallback
  • Ocpp16: ocpp.endpoint.location.fallback
Component:

ConfigProfile

Name used for references:

OcppError6maDCAsDCfaultDetected

Description:

Type:

boolean

Internally stored key:

ocpp.error.6maDC.as.DCfaultDetected

Default:

true

Exports:
  • Admin: ocpp.error.6maDC.as.DCfaultDetected
  • Ocpp16: ocpp.error.6maDC.as.DCfaultDetected
Component:

ConfigProfile

Name used for references:

OcppEthFallbackGprsMonitorEth0

Description:

Type:

boolean

Internally stored key:

ocpp.eth.fallback.gprs.monitor.eth0

Default:

false

Exports:
  • Admin: ocpp.eth.fallback.gprs.monitor.eth0
  • Ocpp16: ocpp.eth.fallback.gprs.monitor.eth0
Component:

ConfigProfile

Name used for references:

OcppEthFallbackGprsMonitorEth0Device

Description:

Type:

string

Internally stored key:

ocpp.eth.fallback.gprs.monitor.eth0.device

Default:

eth0

Exports:
  • Admin: ocpp.eth.fallback.gprs.monitor.eth0.device
  • Ocpp16: ocpp.eth.fallback.gprs.monitor.eth0.device
Component:

ConfigProfile

Name used for references:

OcppEthFallbackGprsTriesEthernet

Description:

Type:

integer

Internally stored key:

ocpp.eth.fallback.gprs.tries.ethernet

Default:

3

Exports:
  • Admin: ocpp.eth.fallback.gprs.tries.ethernet
  • Ocpp16: ocpp.eth.fallback.gprs.tries.ethernet
Component:

ConfigProfile

Name used for references:

OcppHeartbeatDuringTransaction

Description:

Default true, if disabled no heartbeats are sent during a transaction, the metervalue request then should be used as last sign of life in the cpms.

Type:

boolean

Internally stored key:

ocpp.heartbeat.during.transaction

Default:

true

Exports:
  • Admin: ocpp.heartbeat.during.transaction
  • Ocpp16: ocpp.heartbeat.during.transaction
Component:

ConfigProfile

Name used for references:

OcppInternalAutodetectedVersion

Description:

Type:

string

Internally stored key:

ocpp.internal.autodetected.version

Default:

<<empty>>

Exports:
  • Admin: ocpp.internal.autodetected.versionhidden
  • Ocpp16: ocpp.internal.autodetected.versionhidden
Component:

ConfigProfile

Name used for references:

OcppLimitConfigurationKeys

Description:

Whether to limit the number of configuration keys returned in a GetConfiguration.conf PDU by removing a specific set of hard coded keys from the result.

Type:

boolean

Internally stored key:

ocpp.limit.configuration.keys

Default:

true

Exports:
  • Admin: ocpp.limit.configuration.keys
  • Ocpp16: ocpp.limit.configuration.keys
Component:

ConfigProfile

Name used for references:

OcppMetervalueOnlyInTransaction

Description:

Default true, if false metervalues are also send when no transaction is running.

Type:

boolean

Internally stored key:

ocpp.metervalue.only.in.transaction

Default:

true

Exports:
  • Admin: ocpp.metervalue.only.in.transaction
  • Ocpp16: ocpp.metervalue.only.in.transaction
Component:

ConfigProfile

Name used for references:

OcppMinWaitBetweenRetryReconnectProcedure

Description:

Config to set the min wait between retries. This is with each connect failure multipled with max 5.

Type:

integer

Internally stored key:

ocpp.min.wait.between.retry.reconnect.procedure

Default:

90

Exports:
  • Admin: ocpp.min.wait.between.retry.reconnect.procedure
  • Ocpp16: ocpp.min.wait.between.retry.reconnect.procedure
Component:

ConfigProfile

Name used for references:

OcppMinWaitRebootReconnectProcedure

Description:

The number of milliseconds between running the reconnect procedure. Value -1, do not reboot. Value 24, may reboot after 24 hours.

Type:

integer

Internally stored key:

ocpp.min.wait.reboot.reconnect.procedure

Default:

24

Exports:
  • Admin: ocpp.min.wait.reboot.reconnect.procedure
  • Ocpp16: ocpp.min.wait.reboot.reconnect.procedure
Component:

ConfigProfile

Name used for references:

OcppNoocppAuthAllTokens

Description:

Type:

boolean

Internally stored key:

ocpp.noocpp.auth.all.tokens

Default:

false

Exports:
  • Admin: ocpp.noocpp.auth.all.tokens
  • Ocpp16: ocpp.noocpp.auth.all.tokens
Component:

ConfigProfile

Name used for references:

OcppReconnectMaxretriesBeforeReboot

Description:

The number of times the reconnect procedure must have run unsuccessfully, untill the chargepoint will reboot in a last effort attempt when no transactions are running.

Type:

integer

Internally stored key:

ocpp.reconnect.maxretriesBeforeReboot

Default:

240

Exports:
  • Admin: ocpp.reconnect.maxretriesBeforeReboot
  • Ocpp16: ocpp.reconnect.maxretriesBeforeReboot
Component:

ConfigProfile

Name used for references:

OcppReconnectRebootAfter

Description:

Type:

long

Internally stored key:

ocpp.reconnect.reboot.after

Default:

86400000

Exports:
  • Admin: ocpp.reconnect.reboot.after
  • Ocpp16: ocpp.reconnect.reboot.after
Component:

ConfigProfile

Name used for references:

OcppTimeoutConnect

Description:

Connection to the cpms connect timeout in mseconds.

Type:

long

Internally stored key:

ocpp.timeout.connect

Default:

90000

Exports:
  • Admin: ocpp.timeout.connect
  • Ocpp16: ocpp.timeout.connect
Component:

ConfigProfile

Name used for references:

OcppTimeoutRead

Description:

Connection to the cpms read timeout in mseconds.

Type:

long

Internally stored key:

ocpp.timeout.read

Default:

120000

Exports:
  • Admin: ocpp.timeout.read
  • Ocpp16: ocpp.timeout.read
Component:

ConfigProfile

Name used for references:

OcppUseBootToCheckOnline

Description:

Use bootNotification.req to check if a connection can be made with the ocpp backend. If disabled and the chargpoint has not yet sent a bootnotif.req to the server during its running time, a heartbeat.req will be used.

Type:

boolean

Internally stored key:

ocpp.use.boot.to.check.online

Default:

false

Exports:
  • Admin: ocpp.use.boot.to.check.online
  • Ocpp16: ocpp.use.boot.to.check.online
Component:

ConfigProfile

Name used for references:

OcppWsaEnabled

Description:

Is ws-addressing enable to be used in the communication to cpms.

Type:

boolean

Internally stored key:

ocpp.wsa.enabled

Default:

true

Exports:
  • Admin: ocpp.wsa.enabled
  • Ocpp16: ocpp.wsa.enabled
Component:

ConfigProfile

Name used for references:

OcppWsaRequired

Description:

Is ws-addressing required to be used in the communication to cpms.

Type:

boolean

Internally stored key:

ocpp.wsa.required

Default:

false

Exports:
  • Admin: ocpp.wsa.required
  • Ocpp16: ocpp.wsa.required
Component:

ChargepointState

Name used for references:

P1Port

Description:

Automatically generated P1-Port config.

Type:

boolean

Internally stored key:

P1-port

Default:

false

Exports:
  • Admin: P1-port
  • Ocpp16: P1-port
Component:

ConfigProfile

Name used for references:

PhaseConnected

Description:

Type:

enumeration

Internally stored key:

Phase-Connected

Default:

L1L2L3

Validators:
  • Enumeration validator:
    • Choices:
      • L1
      • L1L2
      • L1L2L3
Exports:
  • Admin: Phase-Connected
  • Ocpp16: Phase-Connected
Component:

ChargepointState

Name used for references:

PitpointLicense

Description:

PitPoint extensions.

Type:

string

Dependency:

VendorConfigFilter equals-case-sensitive PitPoint

Internally stored key:

com.enovates.pitpointcleanfuels

Default:

<<empty>>

Validators:
  • License validator:
    • License: PITPOINT
Exports:
  • Admin: com.enovates.pitpointcleanfuels
  • Ocpp16: com.enovates.pitpointcleanfuels
Component:

ConfigProfile

Name used for references:

PlugAndChargeEnabled

Description:

If true then the chargepoint is plug and charge, and uses auth.open.token configured token to send the transactions through to the cpms.

Type:

boolean

Internally stored key:

auth.open

Default:

false

Exports:
  • Admin: auth.open
  • Ocpp16: auth.open
Component:

ConfigProfile

Name used for references:

PlugAndChargeIdentifier

Description:

Type:

string

Internally stored key:

PlugAndChargeIdentifier

Default:

<<empty>>

Exports:
  • Admin: PlugAndChargeIdentifier
  • Ocpp16: PlugAndChargeIdentifier
Component:

ConfigProfile

Name used for references:

PlugAndChargeToken

Description:

The token used for sending the transaction through to the backend when plugAndChargeEnabled has been set to true.

Type:

string

Internally stored key:

auth.open.token

Default:

FFFFFFFF

Exports:
  • Admin: auth.open.token
  • Ocpp16: auth.open.token

powerfactorread-only

Component:

ConfigProfile

Name used for references:

Powerfactor

Description:

The powerfactor used for calculation of Power and Currents.

Type:

decimal

Internally stored key:

powerfactor

Default:

1.0

Exports:
  • Admin: powerfactorread-only
  • Ocpp16: powerfactorread-only
Component:

NetworkProfile

Name used for references:

PppName

Description:

This is denotes the name of the ppp connection. Config of eth0 with modem.

Type:

string

Internally stored key:

ppp.name

Default:

web

Exports:
  • Admin: ppp.name
  • Ocpp16: ppp.name

ProtocolNameread-onlyvirtual

Component:

ChargepointState

Name used for references:

ProtocolName

Description:

The data format used for OCPP (JSON or SOAP).

Type:

string

Translator:

string property ProtocolName calculated at runtime

Exports:
  • Admin: ProtocolNameread-only
  • Ocpp16: ProtocolNameread-only

ProtocolVersionread-onlyvirtual

Component:

ChargepointState

Name used for references:

ProtocolVersion

Description:

The OCPP version.

Type:

string

Translator:

string property ProtocolVersion calculated at runtime

Exports:
  • Admin: ProtocolVersionread-only
  • Ocpp16: ProtocolVersionread-only
Component:

ConfigProfile

Name used for references:

RaspberrySerial

Description:

Type:

boolean

Internally stored key:

raspberry.serial

Default:

false

Exports:
  • Admin: raspberry.serial
  • Ocpp16: raspberry.serial
Component:

ConfigProfile

Name used for references:

ReserveConnectorZeroSupported

Description:

If this configuration key is present and set to true: Charge Point support reservations on connector 0.

Type:

boolean

Internally stored key:

ReserveConnectorZeroSupported

Default:

false

Exports:
  • Admin: ReserveConnectorZeroSupportedread-only
  • Ocpp16: ReserveConnectorZeroSupportedread-only
Component:

ConfigProfile

Name used for references:

ResetRetries

Description:

Number of times to retry an unsuccessful reset of the Charge Point.

Type:

integer

Internally stored key:

ResetRetries

Default:

1

Validators:
  • Range validator:
    • Min: 0
    • Max: unlimited
Exports:
  • Admin: ResetRetries
  • Ocpp16: ResetRetries
Component:

ConfigProfile

Name used for references:

RfidAllowOnlyHex

Description:

ONLY accept valid RFID's that are in correct hex format; if a rfid is read trhough the rs232 port that is not in hex, the rfid swipe is disregarded.

Type:

boolean

Internally stored key:

rfid.allow.only.hex

Default:

true

Exports:
  • Admin: rfid.allow.only.hex
  • Ocpp16: rfid.allow.only.hex
Component:

ConfigProfile

Name used for references:

RfidCanCommunicate

Description:

When enabled, for some supported RFID's readers the buzzer is used to signal startup of the chargepoint.

Type:

boolean

Internally stored key:

rfid.can.communicate

Default:

false

Exports:
  • Admin: rfid.can.communicate
  • Ocpp16: rfid.can.communicate
Component:

ConfigProfile

Name used for references:

RfidCardPresentCheckIfInSession

Description:

Type:

boolean

Internally stored key:

rfid.card.present.check.if.in.session

Default:

true

Exports:
  • Admin: rfid.card.present.check.if.in.session
  • Ocpp16: rfid.card.present.check.if.in.session
Component:

ConfigProfile

Name used for references:

RfidCardPresentDiAction

Description:

Type:

string

Internally stored key:

rfid.card.present.di.action

Default:

RESTART

Exports:
  • Admin: rfid.card.present.di.action
  • Ocpp16: rfid.card.present.di.action
Component:

ConfigProfile

Name used for references:

RfidCardPresentDiNormalopen

Description:

Type:

boolean

Internally stored key:

rfid.card.present.di.normalopen

Default:

if string property BoardType calculated at runtime is ERTU2Board then false else true

Exports:
  • Admin: rfid.card.present.di.normalopen
  • Ocpp16: rfid.card.present.di.normalopen
Component:

ConfigProfile

Name used for references:

RfidCardPresentDiPin

Description:

Type:

integer

Internally stored key:

rfid.card.present.di.pin

Default:

-1

Exports:
  • Admin: rfid.card.present.di.pin
  • Ocpp16: rfid.card.present.di.pin
Component:

ConfigProfile

Name used for references:

RfidCardPresentDiSettletime

Description:

Type:

integer

Internally stored key:

rfid.card.present.di.settletime

Default:

30

Exports:
  • Admin: rfid.card.present.di.settletime
  • Ocpp16: rfid.card.present.di.settletime
Component:

ConfigProfile

Name used for references:

RfidComBaud

Description:

The baudrate of the serial port of the rfid.

Type:

integer

Internally stored key:

rfid.com.baud

Default:

9600

Exports:
  • Admin: rfid.com.baud
  • Ocpp16: rfid.com.baud
Component:

ConfigProfile

Name used for references:

RfidComPort

Description:

The serial port name for the rfid.

Type:

stringList

Internally stored key:

rfid.com.port

Default:

if string property BoardType calculated at runtime is ERTU2Board then list [/dev/ttyUSB2] else if string property BoardType calculated at runtime is ERTU3Board then list [/dev/ttyXRUSB1] else if string property BoardType calculated at runtime is ERTU4Board then list [/dev/ttyXRUSB0] else list [/dev/ttyXRUSB0]

Exports:
  • Admin: rfid.com.port
  • Ocpp16: rfid.com.port
Component:

ConfigProfile

Name used for references:

RfidHeartbeat

Description:

True or false to enable the rfid heartbeat. The rfid that eNovates use will send every 15 minutes this token '00000000', if no token is presented by the rfid reader after 1 hour then the rfid reader is presumed to be in error state.

Type:

boolean

Internally stored key:

rfid.heartbeat

Default:

false

Exports:
  • Admin: rfid.heartbeat
  • Ocpp16: rfid.heartbeat
Component:

ConfigProfile

Name used for references:

RfidIgnoreTokensTimeout

Description:

The number of seconds to ignore any succeeding RFID.

Type:

integer

Internally stored key:

rfid.ignore.tokens.timeout

Default:

2

Validators:
  • Range validator:
    • Min: 1
    • Max: unlimited
Exports:
  • Admin: rfid.ignore.tokens.timeout
  • Ocpp16: rfid.ignore.tokens.timeout
Component:

ConfigProfile

Name used for references:

RfidMobibAsAbbo

Description:

When the mobib multi-protocol reader is used, the 'abbonement' code is used for authorization, and not the UUID.

Type:

boolean

Internally stored key:

rfid.mobib.as.abbo

Default:

false

Exports:
  • Admin: rfid.mobib.as.abbo
  • Ocpp16: rfid.mobib.as.abbo
Component:

ConfigProfile

Name used for references:

RfidUsbGetCommand

Description:

Type:

string

Internally stored key:

rfid.usb.getCommand

Default:

FFCA000000

Exports:
  • Admin: rfid.usb.getCommand
  • Ocpp16: rfid.usb.getCommand
Component:

ConfigProfile

Name used for references:

RfidUsbPortType

Description:

Type:

string

Internally stored key:

rfid.usb.port.type

Default:

<<empty>>

Exports:
  • Admin: rfid.usb.port.type
  • Ocpp16: rfid.usb.port.type

Connector2-PhasesConnectedread-onlyvirtual

Component:

ChargepointState

Name used for references:

SchukoPhasesConnected

Description:

"L1" if Schuko is enabled. Otherwise empty.

Type:

string

Translator:

if (ChargepointSingleConnectorCanCharge is true and DriverSchukoEvccPort equals-case-sensitive 1) then L1 else <<empty>>

Exports:
  • Admin: Connector2-PhasesConnectedread-only
  • Ocpp16: Connector2-PhasesConnectedread-only
Component:

ConfigProfile

Name used for references:

ScreenClass

Description:

The screen implementation to use on the chargepoint.

Type:

string

Internally stored key:

screen.class

Default:

<<empty>>

Exports:
  • Admin: screen.class
  • Ocpp16: screen.class
Component:

ConfigProfile

Name used for references:

ScreenSerialBaudrate

Description:

Type:

integer

Internally stored key:

screen.serial.baudrate

Default:

9600

Exports:
  • Admin: screen.serial.baudrate
  • Ocpp16: screen.serial.baudrate
Component:

ConfigProfile

Name used for references:

ScreenSerialMessageInfraProvider

Description:

The message of the infra provider to show on the serial screen implementation when the chargepoint is idle.

Type:

string

Internally stored key:

screen.serial.messageInfraProvider

Default:

Visit http://www.bluecorner.be/ for more information

Exports:
  • Admin: screen.serial.messageInfraProvider
  • Ocpp16: screen.serial.messageInfraProvider
Component:

ConfigProfile

Name used for references:

ScreenSerialMessageInfraProvider2

Description:

The message of the infra provider to show on the serial screen implementation when the chargepoint is idle.

Type:

string

Internally stored key:

screen.serial.messageInfraProvider2

Default:

Helpdesk: 078 48 10 77

Exports:
  • Admin: screen.serial.messageInfraProvider2
  • Ocpp16: screen.serial.messageInfraProvider2
Component:

ConfigProfile

Name used for references:

ScreenSerialPort

Description:

Type:

string

Internally stored key:

screen.serial.port

Default:

/dev/ttyUSB8

Exports:
  • Admin: screen.serial.port
  • Ocpp16: screen.serial.port
Component:

ConfigProfile

Name used for references:

SecurityProfile

Description:

This configuration key is used to set the security profile used by the Charge Point. The value of this configuration key can only be increased to a higher level, not decreased to a lower level, if the Charge Point receives a lower value then currently configured,the Charge Point SHALL reject the ChangeConfiguration.req. Before accepting the new value, the Charge Point SHALL check if all the prerequisites for the new Security Profile are met, if not, the Charge Point SHALL reject the ChangeConfiguration.req. After the security profile was successfully changed, the Charge Point disconnects from the Central System and SHALL reconnect using the new configured Security Profile. Default, when no security profile is yet configured: 0.

Type:

integer

Internally stored key:

SecurityProfile

Default:

0

Validators:
  • Range validator:
    • Min: 0
    • Max: 3
  • Precondition validator:
    • Precondition: SecurityProfile
Exports:
  • Admin: SecurityProfile
  • Ocpp16: SecurityProfile
    • Restrict downgrade validator:
      • Allow equals: false
Component:

ConfigProfile

Name used for references:

SecuritySshEnabled

Description:

Type:

boolean

Internally stored key:

security.ssh.enabled

Default:

true

Exports:
  • Admin: security.ssh.enabled
  • Ocpp16: security.ssh.enabled
Component:

ConfigProfile

Name used for references:

SendLocalListMaxLength

Description:

Maximum number of identifications that can be send in a single SendLocalList.req.

Type:

integer

Internally stored key:

SendLocalListMaxLength

Default:

200

Exports:
  • Admin: SendLocalListMaxLengthread-only
  • Ocpp16: SendLocalListMaxLengthread-only
Component:

ConfigProfile

Name used for references:

SendStationStatus

Description:

Type:

boolean

Internally stored key:

SendStationStatus

Default:

true

Exports:
  • Admin: SendStationStatus
  • Ocpp16: SendStationStatus
Component:

ConfigProfile

Name used for references:

SensorTemperatureChangeMaxAllowed

Description:

When enabled, the maximum allowed current for charging is liniary reduced when the temperature is between the warning and max levels.

Type:

boolean

Internally stored key:

sensor.temperature.change.max.allowed

Default:

false

Exports:
  • Admin: sensor.temperature.change.max.allowed
  • Ocpp16: sensor.temperature.change.max.allowed
Component:

ConfigProfile

Name used for references:

SensorTemperatureCheckInterval

Description:

The check interval.

Type:

integer

Internally stored key:

sensor.temperature.check.interval

Default:

60

Exports:
  • Admin: sensor.temperature.check.interval
  • Ocpp16: sensor.temperature.check.interval
Component:

ConfigProfile

Name used for references:

SensorTemperatureEnabled

Description:

Enable the temperature sensor.

Type:

boolean

Internally stored key:

sensor.temperature.enabled

Default:

false

Exports:
  • Admin: sensor.temperature.enabled
  • Ocpp16: sensor.temperature.enabled
Component:

ConfigProfile

Name used for references:

SensorTemperatureMax

Description:

In celcius, above this the chargepoints does not allow any charging, but will still start transactions.

Type:

decimal

Internally stored key:

sensor.temperature.max

Default:

100.0

Exports:
  • Admin:
    • sensor.temperature.max
    • TemperatureHigh
  • Ocpp16:
    • sensor.temperature.max
    • TemperatureHigh
Component:

ConfigProfile

Name used for references:

SensorTemperatureMin

Description:

In celcius, below this the chargepoints does not allow any charging, but will still start transactions.

Type:

decimal

Internally stored key:

sensor.temperature.min

Default:

-40.0

Exports:
  • Admin:
    • sensor.temperature.min
    • TemperatureLow
  • Ocpp16:
    • sensor.temperature.min
    • TemperatureLow
Component:

ConfigProfile

Name used for references:

SensorTemperatureOffset

Description:

This amount is added to the read temperature, before any decision is taken.

Type:

decimal

Internally stored key:

sensor.temperature.offset

Default:

0.0

Exports:
  • Admin: sensor.temperature.offset
  • Ocpp16: sensor.temperature.offset
Component:

ConfigProfile

Name used for references:

SensorTemperatureTmp102Address

Description:

The i2c address where the tmp102 is available.

Type:

integer

Internally stored key:

sensor.temperature.tmp102.address

Default:

72

Exports:
  • Admin: sensor.temperature.tmp102.address
  • Ocpp16: sensor.temperature.tmp102.address
Component:

ConfigProfile

Name used for references:

SensorTemperatureTmp102Bus

Description:

The i2c bus on which the tmp102 is connected.

Type:

integer

Internally stored key:

sensor.temperature.tmp102.bus

Default:

2

Exports:
  • Admin: sensor.temperature.tmp102.bus
  • Ocpp16: sensor.temperature.tmp102.bus
Component:

ConfigProfile

Name used for references:

SensorTemperatureType

Description:

The type of sensor to use.

Type:

string

Internally stored key:

sensor.temperature.type

Default:

tmp102

Exports:
  • Admin: sensor.temperature.type
  • Ocpp16: sensor.temperature.type
Component:

ConfigProfile

Name used for references:

SensorTemperatureWarning

Description:

In celcius, above this the chargepoints will limit the allowed current.

Type:

decimal

Internally stored key:

sensor.temperature.warning

Default:

70.0

Exports:
  • Admin: sensor.temperature.warning
  • Ocpp16: sensor.temperature.warning
Component:

ConfigProfile

Name used for references:

SensorTiltCheckInterval

Description:

The check interval.

Type:

integer

Internally stored key:

sensor.tilt.check.interval

Default:

20

Exports:
  • Admin: sensor.tilt.check.interval
  • Ocpp16: sensor.tilt.check.interval
Component:

ConfigProfile

Name used for references:

SensorTiltCheckSamples

Description:

The number of successive tilts before tilt error.

Type:

integer

Internally stored key:

sensor.tilt.check.samples

Default:

5

Exports:
  • Admin: sensor.tilt.check.samples
  • Ocpp16: sensor.tilt.check.samples
Component:

ConfigProfile

Name used for references:

SensorTiltDeltaPhy

Description:

The maximum allowed deviation phy angle.

Type:

integer

Internally stored key:

sensor.tilt.delta.phy

Default:

45

Exports:
  • Admin: sensor.tilt.delta.phy
  • Ocpp16: sensor.tilt.delta.phy
Component:

ConfigProfile

Name used for references:

SensorTiltDeltaTheta

Description:

The maximum allowed deviation theta angle.

Type:

integer

Internally stored key:

sensor.tilt.delta.theta

Default:

45

Exports:
  • Admin: sensor.tilt.delta.theta
  • Ocpp16: sensor.tilt.delta.theta
Component:

ConfigProfile

Name used for references:

SensorTiltedNormalOpen

Description:

When true and the tilt is sensed as open, the chargepoint is not tilted.

Type:

boolean

Internally stored key:

sensor.tilted.normal.open

Default:

true

Exports:
  • Admin: sensor.tilted.normal.open
  • Ocpp16: sensor.tilted.normal.open
Component:

ConfigProfile

Name used for references:

SensorTiltedPin

Description:

The GPIO pin of which the tilt sensor is connected.

Type:

integer

Internally stored key:

sensor.tilted.pin

Default:

-1

Exports:
  • Admin: sensor.tilted.pin
  • Ocpp16: sensor.tilted.pin
Component:

ConfigProfile

Name used for references:

SensorTiltedPinSettleTimeOut

Description:

The number of seconds for when the tilt sensor has been settled.

Type:

integer

Internally stored key:

sensor.tilted.pin.settle.time.out

Default:

15

Exports:
  • Admin: sensor.tilted.pin.settle.time.out
  • Ocpp16: sensor.tilted.pin.settle.time.out
Component:

ConfigProfile

Name used for references:

SensorTiltEnabled

Description:

Type:

boolean

Internally stored key:

sensor.tilt.enabled

Default:

false

Exports:
  • Admin: sensor.tilt.enabled
  • Ocpp16: sensor.tilt.enabled
Component:

ConfigProfile

Name used for references:

SensorTiltOffsetPhi

Description:

Offset for 0 phi angle a standard mounting position.

Type:

integer

Internally stored key:

sensor.tilt.offset.phi

Default:

0

Exports:
  • Admin: sensor.tilt.offset.phi
  • Ocpp16: sensor.tilt.offset.phi
Component:

ConfigProfile

Name used for references:

SensorTiltOffsetTheta

Description:

Offset for 0 theta angle a standard mounting position.

Type:

integer

Internally stored key:

sensor.tilt.offset.theta

Default:

0

Exports:
  • Admin: sensor.tilt.offset.theta
  • Ocpp16: sensor.tilt.offset.theta
Component:

ChargepointState

Name used for references:

Serial

Description:

Type:

string

Internally stored key:

serial

Default:

no

Exports:
  • Admin: serial
  • Ocpp16: serialread-only
Component:

ConfigProfile

Name used for references:

SettingsAllowRemoteChangeReadonly

Description:

When enabled the readonly settings are allowed to be changed remotely.

Type:

boolean

Internally stored key:

settings.allow.remote.change.readonly

Default:

true

Exports:
  • Admin: settings.allow.remote.change.readonly
  • Ocpp16: settings.allow.remote.change.readonly
Component:

ConfigProfile

Name used for references:

ShuntWelding

Description:

Type:

boolean

Internally stored key:

shunt.welding

Default:

false

Exports:
  • Admin: shunt.welding
  • Ocpp16: shunt.welding
Component:

NetworkProfile

Name used for references:

SimplifiedNetworkType

Description:

The network type.

Type:

enumeration

Internally stored key:

Network

Default:

wireless

Reboot required:

true

Validators:
  • Enumeration validator:
    • Choices:
      • wired
      • auto detect
      • wireless
Exports:
  • Admin: Network
  • Ocpp16: Network
Component:

ConfigProfile

Name used for references:

SlaveAllowFindMaster

Description:

Type:

boolean

Internally stored key:

slave.allow.find.master

Default:

false

Exports:
  • Admin: slave.allow.find.master
  • Ocpp16: slave.allow.find.master
Component:

ChargepointState

Name used for references:

SlaveAuthorizationKey

Description:

Same as AuthorizationKey, but for a slave.

Type:

string

Dependency:

MasterEnabled is true

Internally stored key:

AuthorizationKey.${1}

Default:

AuthorizationKey

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
Validators:
  • Pattern validator:
    • Pattern: ^.{32,40}
Exports:
  • Admin: AuthorizationKey.${1}hidden
  • Ocpp16: AuthorizationKey.${1}hidden
Component:

ChargepointState

Name used for references:

SmartChargingLicense

Description:

Smart charging.

Type:

string

Internally stored key:

com.enovates.smartcharging

Default:

<<empty>>

Validators:
  • License validator:
    • License: SMARTCHARGING
Exports:
  • Admin: com.enovates.smartcharging
  • Ocpp16: com.enovates.smartcharging
Component:

ChargepointState

Name used for references:

SmartCpsEnabled

Description:

Type:

boolean

Internally stored key:

smart.cps.${1}.enabled

Default:

true

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
Exports:
  • Admin: smart.cps.${1}.enabled
  • Ocpp16: smart.cps.${1}.enabled
Component:

ConfigProfile

Name used for references:

SmartCurrentUsageHistoryCheckChangePercentage

Description:

The percentage to lower the amps with.

Type:

decimal

Internally stored key:

smart.current.usage.history.check.change.percentage

Default:

0.15

Exports:
  • Admin: smart.current.usage.history.check.change.percent
  • Ocpp16: smart.current.usage.history.check.change.percent
Component:

ConfigProfile

Name used for references:

SmartCurrentUsageHistoryCheckChangeToMinAmps

Description:

The minimum of amps that is allowed to dropped to.

Type:

decimal

Internally stored key:

smart.current.usage.history.check.change.to.min.amps

Default:

10.0

Exports:
  • Admin: smart.current.usage.history.check.change.min.amps
  • Ocpp16: smart.current.usage.history.check.change.min.amps
Component:

ConfigProfile

Name used for references:

SmartCurrentUsageHistoryCheckDiffPercentage

Description:

The percentage of the difference between the actual used and the allowed current before the decision is made for lowering the PWM.

Type:

decimal

Internally stored key:

smart.current.usage.history.check.diff.percentage

Default:

0.20

Exports:
  • Admin: smart.current.usage.history.check.diff.percentage
  • Ocpp16: smart.current.usage.history.check.diff.percentage
Component:

ConfigProfile

Name used for references:

SmartCurrentUsageHistoryCheckNeedEnabled

Description:

If enabled the PWM is lowered if the car does not fully use the allowed current by the PWM.

Type:

boolean

Internally stored key:

smart.current.usage.history.check.need.enabled

Default:

true

Exports:
  • Admin: smart.current.usage.history.check.need.enabled
  • Ocpp16: smart.current.usage.history.check.need.enabled
Component:

ConfigProfile

Name used for references:

SmartCurrentUsageHistoryCheckTime

Description:

The time interval to check if the PWM can be lowered.

Type:

integer

Internally stored key:

smart.current.usage.history.check.time

Default:

60

Exports:
  • Admin: smart.current.usage.history.check.time
  • Ocpp16: smart.current.usage.history.check.time
Component:

ConfigProfile

Name used for references:

SmartCurrentUsageHistoryGatheringMax

Description:

The maximum history of the current usage to keep.

Type:

integer

Internally stored key:

smart.current.usage.history.gathering.max

Default:

20

Exports:
  • Admin: smart.current.usage.history.gathering.max
  • Ocpp16: smart.current.usage.history.gathering.max
Component:

ConfigProfile

Name used for references:

SmartCurrentUsageHistoryGatheringTime

Description:

The timeinterval to gather current usage from the charging EV.

Type:

integer

Internally stored key:

smart.current.usage.history.gathering.time

Default:

5

Exports:
  • Admin: smart.current.usage.history.gathering.time
  • Ocpp16: smart.current.usage.history.gathering.time
Component:

ConfigProfile

Name used for references:

SmartExternalLimitChangeMarginDown

Description:

Type:

decimal

Internally stored key:

smart.external.limit.limit.change.margin.down

Default:

0.01

Exports:
  • Admin: smart.external.limit.limit.change.margin.down
  • Ocpp16: smart.external.limit.limit.change.margin.down
Component:

ConfigProfile

Name used for references:

SmartExternalLimitChangeMarginUp

Description:

Type:

decimal

Internally stored key:

smart.external.limit.limit.change.margin.up

Default:

0.02

Exports:
  • Admin: smart.external.limit.limit.change.margin.up
  • Ocpp16: smart.external.limit.limit.change.margin.up
Component:

ConfigProfile

Name used for references:

SmartExternalLimitDevice

Description:

Type of external device or devices to be used.

Type:

enumeration

Provide internal key as constant:

true

Internally stored key:

smart.external.limit.device

Default:

none

Validators:
  • Enumeration validator:
    • Choices:
      • none
      • P1OverEVCC
      • P1
      • Mock
      • eDLB
      • Modbus
      • Multi
      • OnOffPeak
      • PhoenixRest
      • Xemex
      • InePro
      • ModbusAutodetect
      • WithDBusMeter
Exports:
  • Admin: smart.external.limit.device
  • Ocpp16: smart.external.limit.device
Component:

ConfigProfile

Name used for references:

SmartExternalLimitEdlbInterval

Description:

Type:

integer

Internally stored key:

smart.external.limit.eDLB.interval

Default:

2

Exports:
  • Admin: smart.external.limit.eDLB.interval
  • Ocpp16: smart.external.limit.eDLB.interval
Component:

ConfigProfile

Name used for references:

SmartExternalLimitEdlbPhaseRotation

Description:

Type:

integer

Internally stored key:

smart.external.limit.eDLB.phase.rotation

Default:

0

Exports:
  • Admin: smart.external.limit.eDLB.phase.rotation
  • Ocpp16: smart.external.limit.eDLB.phase.rotation
Component:

ConfigProfile

Name used for references:

SmartExternalLimitEdlbSerial

Description:

The serial number of the eDLB device to use. If empty or "unknown", we connect to a random eDLB device we detected.

Type:

string

Internally stored key:

smart.external.limit.eDLB.serial

Default:

unknown

Exports:
  • Admin: smart.external.limit.eDLB.serial
  • Ocpp16: smart.external.limit.eDLB.serial
Component:

ConfigProfile

Name used for references:

SmartExternalLimitFallbackLimitCurrent

Description:

Type:

decimal

Internally stored key:

smart.external.limit.fallback.limit.current

Default:

8

Exports:
  • Admin:
    • smart.external.limit.fallback.limit.current
    • Safe-MaxCurrent
  • Ocpp16:
    • smart.external.limit.fallback.limit.current
    • Safe-MaxCurrent
Component:

ConfigProfile

Name used for references:

SmartExternalLimitFallbackLimitPhase

Description:

Type:

integer

Internally stored key:

smart.external.limit.fallback.limit.phase

Default:

3

Exports:
  • Admin: smart.external.limit.fallback.limit.phase
  • Ocpp16: smart.external.limit.fallback.limit.phase
Component:

ConfigProfile

Name used for references:

SmartExternalLimitLimitCurrent

Description:

Type:

decimal

Internally stored key:

smart.external.limit.limit.current

Default:

40

Exports:
  • Admin:
    • smart.external.limit.limit.current
    • Installation-MaxCurrent
  • Ocpp16:
    • smart.external.limit.limit.current
    • Installation-MaxCurrent
Component:

ConfigProfile

Name used for references:

SmartExternalLimitLimitMargin

Description:

Type:

decimal

Internally stored key:

smart.external.limit.limit.margin

Default:

0.95

Exports:
  • Admin: smart.external.limit.limit.margin
  • Ocpp16: smart.external.limit.limit.margin
Component:

ConfigProfile

Name used for references:

SmartExternalLimitLimitPhase

Description:

Type:

integer

Internally stored key:

smart.external.limit.limit.phase

Default:

3

Exports:
  • Admin: smart.external.limit.limit.phase
  • Ocpp16: smart.external.limit.limit.phase
Component:

ConfigProfile

Name used for references:

SmartExternalLimitModbusAddress

Description:

Type:

integer

Internally stored key:

smart.external.limit.Modbus.device.address

Default:

1

Exports:
  • Admin: smart.external.limit.Modbus.device.address
  • Ocpp16: smart.external.limit.Modbus.device.address
Component:

ConfigProfile

Name used for references:

SmartExternalLimitModbusInterface

Description:

Type:

string

Internally stored key:

smart.external.limit.Modbus.device.interface

Default:

/dev/ttymxc3

Exports:
  • Admin: smart.external.limit.Modbus.device.interface
  • Ocpp16: smart.external.limit.Modbus.device.interface
Component:

ConfigProfile

Name used for references:

SmartExternalLimitModbusInterval

Description:

Type:

integer

Internally stored key:

smart.external.limit.Modbus.interval

Default:

2

Exports:
  • Admin: smart.external.limit.Modbus.interval
  • Ocpp16: smart.external.limit.Modbus.interval
Component:

ConfigProfile

Name used for references:

SmartExternalLimitMultiDevices

Description:

Type:

enumerationSet

Provide internal key as constant:

true

Internally stored key:

smart.external.limit.Multi.devices

Default:

empty list []

Validators:
  • Enumeration validator:
    • Choices:
      • none
      • P1OverEVCC
      • P1
      • Mock
      • eDLB
      • Modbus
      • Multi
      • OnOffPeak
      • PhoenixRest
      • Xemex
      • InePro
      • ModbusAutodetect
      • WithDBusMeter
Exports:
  • Admin: smart.external.limit.Multi.devices
  • Ocpp16: smart.external.limit.Multi.devices
Component:

ConfigProfile

Name used for references:

SmartExternalLimitOnOffPeak3Way

Description:

Type:

boolean

Internally stored key:

smart.external.limit.OnOffPeak.3way

Default:

false

Exports:
  • Admin: smart.external.limit.OnOffPeak.3way
  • Ocpp16: smart.external.limit.OnOffPeak.3way
Component:

ConfigProfile

Name used for references:

SmartExternalLimitOnOffPeak3WaySoftware

Description:

Type:

string

Internally stored key:

smart.external.limit.OnOffPeak.3way.software

Default:

<<empty>>

Exports:
  • Admin: smart.external.limit.OnOffPeak.3way.software
  • Ocpp16: smart.external.limit.OnOffPeak.3way.software
Component:

ConfigProfile

Name used for references:

SmartExternalLimitOnOffPeakConnector

Description:

Type:

integer

Internally stored key:

smart.external.limit.OnOffPeak.connectorID

Default:

1

Exports:
  • Admin: smart.external.limit.OnOffPeak.connectorID
  • Ocpp16: smart.external.limit.OnOffPeak.connectorID
Component:

ConfigProfile

Name used for references:

SmartExternalLimitOnOffPeakInterval

Description:

Type:

integer

Internally stored key:

smart.external.limit.OnOffPeak.interval

Default:

5

Exports:
  • Admin: smart.external.limit.OnOffPeak.interval
  • Ocpp16: smart.external.limit.OnOffPeak.interval
Component:

ConfigProfile

Name used for references:

SmartExternalLimitOnOffPeakLimitOnPeak

Description:

Type:

integer

Internally stored key:

smart.external.limit.OnOffPeak.limit.onPeak

Default:

13

Exports:
  • Admin: smart.external.limit.OnOffPeak.limit.onPeak
  • Ocpp16: smart.external.limit.OnOffPeak.limit.onPeak
Component:

ConfigProfile

Name used for references:

SmartExternalLimitOnOffPeakNormalOpen

Description:

Type:

boolean

Internally stored key:

smart.external.limit.OnOffPeak.normalOpen

Default:

false

Exports:
  • Admin: smart.external.limit.OnOffPeak.normalOpen
  • Ocpp16: smart.external.limit.OnOffPeak.normalOpen
Component:

ConfigProfile

Name used for references:

SmartExternalLimitOnOffPeakSource

Description:

Type:

enumeration

Internally stored key:

smart.external.limit.OnOffPeak.source

Default:

evcc

Validators:
  • Enumeration validator:
    • Choices:
      • evcc
      • gpio
Exports:
  • Admin: smart.external.limit.OnOffPeak.source
  • Ocpp16: smart.external.limit.OnOffPeak.source
Component:

ConfigProfile

Name used for references:

SmartExternalLimitP1Device

Description:

Type:

string

Internally stored key:

smart.external.limit.P1.device

Default:

/dev/ttymxc3

Exports:
  • Admin: smart.external.limit.P1.device
  • Ocpp16: smart.external.limit.P1.device
Component:

ConfigProfile

Name used for references:

SmartExternalLimitP1InitialDelay

Description:

Type:

integer

Internally stored key:

smart.external.limit.P1.initialDelay

Default:

1

Exports:
  • Admin: smart.external.limit.P1.initialDelay
  • Ocpp16: smart.external.limit.P1.initialDelay
Component:

ConfigProfile

Name used for references:

SmartExternalLimitP1Interval

Description:

DSMR 4.0 sends data every 10 seconds, but DSMR 5.0 every second, hence the small interval.

Type:

integer

Internally stored key:

smart.external.limit.P1.interval

Default:

1

Exports:
  • Admin: smart.external.limit.P1.interval
  • Ocpp16: smart.external.limit.P1.interval
Component:

ConfigProfile

Name used for references:

SmartExternalLimitP1OverEvccConnector

Description:

Type:

integer

Internally stored key:

smart.external.limit.P1OverEvcc.connectorID

Default:

1

Exports:
  • Admin: smart.external.limit.P1OverEvcc.connectorID
  • Ocpp16: smart.external.limit.P1OverEvcc.connectorID
Component:

ConfigProfile

Name used for references:

SmartExternalLimitP1OverEvccInterval

Description:

Type:

integer

Internally stored key:

smart.external.limit.P1OverEvcc.interval

Default:

10

Exports:
  • Admin: smart.external.limit.P1OverEvcc.interval
  • Ocpp16: smart.external.limit.P1OverEvcc.interval
Component:

ConfigProfile

Name used for references:

SmartExternalLimitP1OverEvccPhaseRotation

Description:

Type:

integer

Internally stored key:

smart.external.limit.P1OverEvcc.phase.rotation

Default:

0

Exports:
  • Admin: smart.external.limit.P1OverEvcc.phase.rotation
  • Ocpp16: smart.external.limit.P1OverEvcc.phase.rotation
Component:

ConfigProfile

Name used for references:

SmartExternalLimitP1OverEvccVersion

Description:

What type of device that is attached to the P1-Port:. Dsrm: Iskra Smart Meter. Xemexv2: Xemex current coils.

Type:

enumeration

Internally stored key:

smart.external.limit.P1OverEvcc.version

Default:

dsrm

Validators:
  • Enumeration validator:
    • Choices:
      • dsrm
      • xemexv2
      • none
Exports:
  • Admin: smart.external.limit.P1OverEvcc.version
  • Ocpp16: smart.external.limit.P1OverEvcc.version
Component:

ConfigProfile

Name used for references:

SmartExternalLimitP1Version

Description:

Type:

enumeration

Internally stored key:

smart.external.limit.P1.version

Default:

dsrm

Validators:
  • Enumeration validator:
    • Choices:
      • dsrm
      • xemexv2
      • none
Exports:
  • Admin: smart.external.limit.P1.version
  • Ocpp16: smart.external.limit.P1.version
Component:

ConfigProfile

Name used for references:

SmartExternalLimitPhaseRotation

Description:

Type:

string

Internally stored key:

smart.external.limit.phase.rotation

Default:

L1L2L3

Exports:
  • Admin: smart.external.limit.phase.rotation
  • Ocpp16: smart.external.limit.phase.rotation
Component:

ConfigProfile

Name used for references:

SmartExternalLimitPhoenixPhaseRotation

Description:

Type:

integer

Internally stored key:

smart.external.limit.PhoenixRest.phase.rotation

Default:

0

Exports:
  • Admin: smart.external.limit.PhoenixRest.phase.rotation
  • Ocpp16: smart.external.limit.PhoenixRest.phase.rotation
Component:

ConfigProfile

Name used for references:

SmartExternalLimitPhoenixRestRequestInterval

Description:

Type:

integer

Internally stored key:

smart.external.limit.PhoenixRest.request.interval

Default:

2

Exports:
  • Admin: smart.external.limit.PhoenixRest.request.interval
  • Ocpp16: smart.external.limit.PhoenixRest.request.interval
Component:

ConfigProfile

Name used for references:

SmartExternalLimitPhoenixRestUrlEndpoint

Description:

Type:

string

Internally stored key:

smart.external.limit.PhoenixRest.rest.url.endpoint

Default:

http://192.168.11.30:80/

Exports:
  • Admin: smart.external.limit.PhoenixRest.rest.url.endpoint
  • Ocpp16: smart.external.limit.PhoenixRest.rest.url.endpoint
Component:

ConfigProfile

Name used for references:

SmartExternalLimitWaitForStartup

Description:

Type:

integer

Internally stored key:

smart.external.limit.wait.for.startup.again

Default:

3

Exports:
  • Admin: smart.external.limit.wait.for.startup.again
  • Ocpp16: smart.external.limit.wait.for.startup.again
Component:

ConfigProfile

Name used for references:

SmartGridCompliance

Description:

Enables country specific "Smart Grid" regulations behaviour.

Type:

enumeration

Internally stored key:

smart.grid.compliance

Default:

NO_SMART_GRID_REGULATION

Validators:
  • Enumeration validator:
    • Choices:
      • NO_SMART_GRID_REGULATION
      • UK_SMART_GRID_REGULATION
Exports:
  • Admin: smart.grid.compliance
  • Ocpp16: smart.grid.compliance
Component:

ConfigProfile

Name used for references:

SmartGridUKRegulationMaxDelay

Description:

Maximum delay (seconds) the charging station should wait before applying a change in current to the EV. Only applicable when key smart.grid.compliance = UK_SMART_GRID_REGULATION

Type:

integer

Internally stored key:

smart.grid.uk.regulation.max.delay

Default:

600

Validators:
  • Range validator:
    • Min: 600
    • Max: 1800
Exports:
  • Admin: smart.grid.uk.regulation.max.delay
  • Ocpp16: smart.grid.uk.regulation.max.delay
Component:

ConfigProfile

Name used for references:

SmartLocalCableLimitCurrent

Description:

The maximum current for all the slave chargepoints. The local smart charging master will have this hard maximum and will loadbalance all the slaves so the chargingstation will not go over this maximum.

Type:

decimal

Internally stored key:

smart.local.cable.limit.current

Default:

63.0

Exports:
  • Admin: smart.local.cable.limit.current
  • Ocpp16: smart.local.cable.limit.current
Component:

ConfigProfile

Name used for references:

SmartLocalCableLimitPhase

Description:

The phase how the chargingstation is connected.

Type:

integer

Internally stored key:

smart.local.cable.limit.phase

Default:

3

Exports:
  • Admin: smart.local.cable.limit.phase
  • Ocpp16: smart.local.cable.limit.phase
Component:

ConfigProfile

Name used for references:

SmartLocalCablePhaserotation

Description:

The phase rotation in relation to the external systems.

Type:

string

Internally stored key:

smart.local.cable.phaserotation

Default:

RTS

Exports:
  • Admin: smart.local.cable.phaserotation
  • Ocpp16: smart.local.cable.phaserotation
Component:

ConfigProfile

Name used for references:

SmartLocalFilterMetervalues

Description:

When true, we itterate over the meters and we filter out the meter values that are not ENERGY_ACTIVE_IMPORT_REGISTER OR ENERGY_ACTIVE_EXPORT_REGISTER.

Type:

boolean

Internally stored key:

smart.local.filter.metervalues

Default:

true

Exports:
  • Admin: smart.local.filter.metervalues
  • Ocpp16: smart.local.filter.metervalues
Component:

ConfigProfile

Name used for references:

SmartLocalHeartBeatIntervalAccepted

Description:

The heartbeat interval to return on bootnotifications of slave chargepoints.

Type:

integer

Internally stored key:

smart.local.HeartBeatInterval.accepted

Default:

900

Exports:
  • Admin: smart.local.HeartBeatInterval.accepted
  • Ocpp16: smart.local.HeartBeatInterval.accepted
Component:

ConfigProfile

Name used for references:

SmartLocalHeartBeatIntervalRejected

Description:

The heartbeat interval to return on bootnotifications of rejected slave chargepoints.

Type:

integer

Internally stored key:

smart.local.HeartBeatInterval.rejected

Default:

900

Exports:
  • Admin: smart.local.HeartBeatInterval.rejected
  • Ocpp16: smart.local.HeartBeatInterval.rejected
Component:

ConfigProfile

Name used for references:

SmartLocalLogStateInterval

Description:

Interval in seconds of the master requesting the charging-needs status of each slave.

Type:

integer

Internally stored key:

smart.local.log.state.interval

Default:

120

Exports:
  • Admin: smart.local.log.state.interval
  • Ocpp16: smart.local.log.state.interval
Component:

ConfigProfile

Name used for references:

SmartLocalNetworkDevice

Description:

The local network device where the slaves can connect to the master.

Type:

string

Internally stored key:

smart.local.network.device

Default:

eth1

Exports:
  • Admin: smart.local.network.device
  • Ocpp16: smart.local.network.device
Component:

ConfigProfile

Name used for references:

SmartLocalPhaseUsageHistoryCheckEnabled

Description:

If true and 'smart.local.usage.gathering.enabled' is true, this feature is enabled for each slave CP. When an ev only charges single phase, the other phases are not used, and can be used by any other charging connectors. This feature uses the data gathered by each slave.

Type:

boolean

Internally stored key:

smart.local.phase.usage.history.check.enabled

Default:

true

Exports:
  • Admin: smart.local.phase.usage.history.check.enabled
  • Ocpp16: smart.local.phase.usage.history.check.enabled
Component:

ConfigProfile

Name used for references:

SmartLocalPhaseUsageHistoryCheckTime

Description:

The time interval to check if the ev of each slave CP can be assumed as a single phase ev.

Type:

integer

Internally stored key:

smart.local.phase.usage.history.check.time

Default:

180

Exports:
  • Admin: smart.local.phase.usage.history.check.time
  • Ocpp16: smart.local.phase.usage.history.check.time
Component:

ConfigProfile

Name used for references:

SmartLocalPriorStartingTrans

Description:

Type:

boolean

Internally stored key:

smart.local.prior.starting.trans

Default:

true

Exports:
  • Admin: smart.local.prior.starting.trans
  • Ocpp16: smart.local.prior.starting.trans
Component:

ConfigProfile

Name used for references:

SmartLocalPriorStartingTransLost

Description:

Type:

long

Internally stored key:

smart.local.prior.starting.trans.lost

Default:

1600

Exports:
  • Admin: smart.local.prior.starting.trans.lost
  • Ocpp16: smart.local.prior.starting.trans.lost
Component:

ConfigProfile

Name used for references:

SmartLocalRecalculateInterval

Description:

The number of minutes between the recalculation of the loadbalancing. If a transaction starts or stops or a connector changes state, the recalculation will be done immediately.

Type:

integer

Internally stored key:

smart.local.recalculate.interval

Default:

6

Exports:
  • Admin: smart.local.recalculate.interval
  • Ocpp16: smart.local.recalculate.interval
Component:

ConfigProfile

Name used for references:

SmartLocalRedistributeFailedCurrent

Description:

If enabled the allowed current for unresponsive connectors is, redistributed over the others.

Type:

boolean

Internally stored key:

smart.local.redistribute.failed.current

Default:

false

Exports:
  • Admin: smart.local.redistribute.failed.current
  • Ocpp16: smart.local.redistribute.failed.current
Component:

ConfigProfile

Name used for references:

SmartLocalRequestDelayStartup

Description:

Type:

boolean

Internally stored key:

smart.local.request.delay.startup

Default:

true

Exports:
  • Admin: smart.local.request.delay.startup
  • Ocpp16: smart.local.request.delay.startup
Component:

ConfigProfile

Name used for references:

SmartLocalRequestStateInterval

Description:

The number of seconds between retrieving the connector states.

Type:

integer

Internally stored key:

smart.local.request.state.interval

Default:

2

Exports:
  • Admin: smart.local.request.state.interval
  • Ocpp16: smart.local.request.state.interval
Component:

ConfigProfile

Name used for references:

SmartLocalSlaveOcpp

Description:

Comma separated list of ocpp CPMS endpoints to enable on the master.

Type:

stringList

Internally stored key:

smart.local.slave.ocpp

Default:

if string property BoardType calculated at runtime equals-case-sensitive EPBCBoard then list [JOCPP16] else list [JOCPP16, SOCPP16]

Exports:
  • Admin: smart.local.slave.ocpp
  • Ocpp16: smart.local.slave.ocpp
Component:

ConfigProfile

Name used for references:

SmartLocalUsageChangePercentage

Description:

The percentage to lower the amps with.

Type:

decimal

Internally stored key:

smart.local.usage.change.percentage

Default:

0.15

Exports:
  • Admin: smart.local.usage.change.percentage
  • Ocpp16: smart.local.usage.change.percentage
Component:

ConfigProfile

Name used for references:

SmartLocalUsageChangeToMinAmps

Description:

The minimum of amps that each slave CP is allowed to dropped to.

Type:

decimal

Internally stored key:

smart.local.usage.change.to.min.amps

Default:

10.0

Exports:
  • Admin: smart.local.usage.change.to.min.amps
  • Ocpp16: smart.local.usage.change.to.min.amps
Component:

ConfigProfile

Name used for references:

SmartLocalUsageDiffPercentage

Description:

The percentage of the difference between the actual used and the allowed current before the decision is made for lowering the PWM for each slave CP.

Type:

decimal

Internally stored key:

smart.local.usage.diff.percentage

Default:

0.20

Exports:
  • Admin: smart.local.usage.diff.percentage
  • Ocpp16: smart.local.usage.diff.percentage
Component:

ConfigProfile

Name used for references:

SmartLocalUsageGatheringEnabled

Description:

For single CP: Enable gathering of the current usages on chargepoint and/or island, on this history recording the average can be calculated from the usable records. For island: Enable the PWM to be lowered if the car does not fully use the allowed current by the PWM (for each slave CP).

Type:

boolean

Internally stored key:

smart.local.usage.gathering.enabled

Default:

MasterEnabled is true

Exports:
  • Admin: smart.local.usage.gathering.enabled
  • Ocpp16: smart.local.usage.gathering.enabled
Component:

ConfigProfile

Name used for references:

SmartLocalUsageHistoryGatheringMax

Description:

The maximum history of the current usage of every slave CP to keep.

Type:

integer

Internally stored key:

smart.local.usage.history.gathering.max

Default:

20

Exports:
  • Admin: smart.local.usage.history.gathering.max
  • Ocpp16: smart.local.usage.history.gathering.max
Component:

ConfigProfile

Name used for references:

SmartLocalUsageHistoryGatheringTime

Description:

The time interval to check if the PWM can be lowered for each slave CP.

Type:

integer

Internally stored key:

smart.local.usage.history.gathering.time

Default:

180

Exports:
  • Admin: smart.local.usage.history.gathering.time
  • Ocpp16: smart.local.usage.history.gathering.time
Component:

ConfigProfile

Name used for references:

SmartMasterCpsBootState

Description:

Type:

enumeration

Internally stored key:

smart.master.cps.${1}.boot.state

Default:

OFFLINE

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
Validators:
  • Enumeration validator:
    • Choices:
      • ACCEPTED
      • OFFLINE
      • PENDING
      • REJECTED
      • NOT_YET_BOOTED
      • ISNOTBOOTEDONCE
Exports:
  • Admin: smart.master.cps.${1}.boot.state
  • Ocpp16: smart.master.cps.${1}.boot.state
Component:

ConfigProfile

Name used for references:

SmartMasterCpsConCurrentMax

Description:

Type:

decimal

Internally stored key:

smart.master.cps.${1}.${2}.current.max

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
  • ${2} :: integer:
    • from 1 to list size of 1 SmartMasterCpsConnectors 1 with step 1
Exports:
  • Admin: smart.master.cps.${1}.${2}.current.max
  • Ocpp16: smart.master.cps.${1}.${2}.current.max
Component:

ConfigProfile

Name used for references:

SmartMasterCpsConnectors

Description:

Type:

integerList

Internally stored key:

smart.master.cps.${1}.connectors

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
Exports:
  • Admin: smart.master.cps.${1}.connectors
  • Ocpp16: smart.master.cps.${1}.connectors
Component:

ConfigProfile

Name used for references:

SmartMasterCpsConPhase

Description:

Type:

integer

Internally stored key:

smart.master.cps.${1}.${2}.phase

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
  • ${2} :: integer:
    • from 1 to list size of 1 SmartMasterCpsConnectors 1 with step 1
Validators:
  • Value in list validator:
    • List of valid values: list [-1, 1, 3]
Exports:
  • Admin: smart.master.cps.${1}.${2}.phase
  • Ocpp16: smart.master.cps.${1}.${2}.phase
Component:

ConfigProfile

Name used for references:

SmartMasterCpsConPhaseOffset

Description:

Type:

integer

Internally stored key:

smart.master.cps.${1}.${2}.phaseOffset

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
  • ${2} :: integer:
    • from 1 to list size of 1 SmartMasterCpsConnectors 1 with step 1
Exports:
  • Admin: smart.master.cps.${1}.${2}.phaseOffset
  • Ocpp16: smart.master.cps.${1}.${2}.phaseOffset
Component:

ConfigProfile

Name used for references:

SmartMasterCpsConPhasesSupported

Description:

Type:

integerList

Internally stored key:

smart.master.cps.${1}.${2}.phases.supported

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
  • ${2} :: integer:
    • from 1 to list size of 1 SmartMasterCpsConnectors 1 with step 1
Exports:
  • Admin: smart.master.cps.${1}.${2}.phases.supported
  • Ocpp16: smart.master.cps.${1}.${2}.phases.supported
Component:

ConfigProfile

Name used for references:

SmartMasterCpsConPriority

Description:

Type:

boolean

Internally stored key:

smart.master.cps.${1}.${2}.priority

Default:

false

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
  • ${2} :: integer:
    • from 1 to list size of 1 SmartMasterCpsConnectors 1 with step 1
Exports:
  • Admin: smart.master.cps.${1}.${2}.priority
  • Ocpp16: smart.master.cps.${1}.${2}.priority
Component:

ConfigProfile

Name used for references:

SmartMasterCpsConPriorityMinCurrent

Description:

Type:

decimal

Internally stored key:

smart.master.cps.${1}.${2}.priorityMinCurrent

Default:

-1.0

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
  • ${2} :: integer:
    • from 1 to list size of 1 SmartMasterCpsConnectors 1 with step 1
Exports:
  • Admin: smart.master.cps.${1}.${2}.priorityMinCurrent
  • Ocpp16: smart.master.cps.${1}.${2}.priorityMinCurrent
Component:

ConfigProfile

Name used for references:

SmartMasterCpsCurrentMax

Description:

Type:

decimal

Internally stored key:

smart.master.cps.${1}.current.max

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
Exports:
  • Admin: smart.master.cps.${1}.current.max
  • Ocpp16: smart.master.cps.${1}.current.max
Component:

ConfigProfile

Name used for references:

SmartMasterCpsEnoExtensions

Description:

Type:

boolean

Internally stored key:

smart.master.cps.${1}.eno.extensions

Default:

true

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
Exports:
  • Admin: smart.master.cps.${1}.eno.extensions
  • Ocpp16: smart.master.cps.${1}.eno.extensions
Component:

ConfigProfile

Name used for references:

SmartMasterCpsFrom

Description:

Type:

string

Internally stored key:

smart.master.cps.${1}.from

Default:

<<empty>>

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
Exports:
  • Admin: smart.master.cps.${1}.from
  • Ocpp16: smart.master.cps.${1}.from
Component:

ConfigProfile

Name used for references:

SmartMasterCpsOcppType

Description:

Type:

string

Internally stored key:

smart.master.cps.${1}.ocpp.type

Default:

if string property BoardType calculated at runtime equals-case-sensitive EPBCBoard then JOCPP16 else SOCPP15

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
Exports:
  • Admin: smart.master.cps.${1}.ocpp.type
  • Ocpp16: smart.master.cps.${1}.ocpp.type
Component:

ConfigProfile

Name used for references:

SmartMasterCpsPhase

Description:

Type:

integer

Internally stored key:

smart.master.cps.${1}.phase

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
Validators:
  • Value in list validator:
    • List of valid values: list [-1, 1, 3]
Exports:
  • Admin: smart.master.cps.${1}.phase
  • Ocpp16: smart.master.cps.${1}.phase
Component:

ConfigProfile

Name used for references:

SmartMasterCpsPhaseOffset

Description:

Type:

integer

Internally stored key:

smart.master.cps.${1}.phaseOffset

Indexes:
  • ${1} :: string:
    • list property SlaveList calculated at runtime
Exports:
  • Admin: smart.master.cps.${1}.phaseOffset
  • Ocpp16: smart.master.cps.${1}.phaseOffset
Component:

ConfigProfile

Name used for references:

SmartMasterDefConCurrentMax

Description:

Type:

decimal

Internally stored key:

smart.master.def.con.current.max

Default:

32.0

Exports:
  • Admin: smart.master.def.con.current.max
  • Ocpp16: smart.master.def.con.current.max
Component:

ConfigProfile

Name used for references:

SmartMasterDefConPhase

Description:

Type:

integer

Internally stored key:

smart.master.def.con.phase

Default:

3

Exports:
  • Admin: smart.master.def.con.phase
  • Ocpp16: smart.master.def.con.phase
Component:

ConfigProfile

Name used for references:

SmartMasterDefConPhaseOffset

Description:

Type:

integer

Internally stored key:

smart.master.def.con.phaseOffset

Default:

0

Exports:
  • Admin: smart.master.def.con.phaseOffset
  • Ocpp16: smart.master.def.con.phaseOffset
Component:

ConfigProfile

Name used for references:

SmartMasterDefConPhasesSupported

Description:

Type:

integerList

Internally stored key:

smart.master.def.con.phases.supported

Default:

list [3]

Exports:
  • Admin: smart.master.def.con.phases.supported
  • Ocpp16: smart.master.def.con.phases.supported
Component:

ConfigProfile

Name used for references:

SmartMasterDefCpConnectors

Description:

Type:

integerList

Internally stored key:

smart.master.def.cp.connectors

Default:

list [1]

Exports:
  • Admin: smart.master.def.cp.connectors
  • Ocpp16: smart.master.def.cp.connectors
Component:

ConfigProfile

Name used for references:

SmartMasterDefCpCurrentMax

Description:

Type:

decimal

Internally stored key:

smart.master.def.cp.current.max

Default:

32.0

Exports:
  • Admin: smart.master.def.cp.current.max
  • Ocpp16: smart.master.def.cp.current.max
Component:

ConfigProfile

Name used for references:

SmartMasterDefCpPhase

Description:

Type:

integer

Internally stored key:

smart.master.def.cp.phase

Default:

3

Exports:
  • Admin: smart.master.def.cp.phase
  • Ocpp16: smart.master.def.cp.phase
Component:

ConfigProfile

Name used for references:

SmartMasterDefCpPhaseOffset

Description:

Type:

integer

Internally stored key:

smart.master.def.cp.phaseOffset

Default:

0

Exports:
  • Admin: smart.master.def.cp.phaseOffset
  • Ocpp16: smart.master.def.cp.phaseOffset
Component:

ConfigProfile

Name used for references:

SmartMasterExcludeSlavesFromGetConfiguration

Description:

Type:

boolean

Internally stored key:

smart.master.exclude.slaves.from.get.configuration

Default:

true

Exports:
  • Admin: smart.master.exclude.slaves.from.get.configuration
  • Ocpp16: smart.master.exclude.slaves.from.get.configuration
Component:

ConfigProfile

Name used for references:

SmartMasterId

Description:

Type:

string

Internally stored key:

smart.master.id

Default:

ENO-SMART-STATION-01

Exports:
  • Admin: smart.master.id
  • Ocpp16: smart.master.id
Component:

ChargepointState

Name used for references:

SmartMasterKnown

Description:

Type:

stringList

Internally stored key:

smart.master.known

Default:

empty list []

Exports:
  • Admin: smart.master.known
  • Ocpp16: smart.master.known
Component:

ChargepointState

Name used for references:

SmartMasterKnownMulti

Description:

Type:

stringList

Internally stored key:

smart.master.known.${1}

Default:

empty list []

Indexes:
  • ${1} :: integer:
    • from 0 to 4 with step 1
Exports:
  • Admin: smart.master.known.${1}
  • Ocpp16: smart.master.known.${1}
Component:

ConfigProfile

Name used for references:

SmartMasterOcpp

Description:

Type:

string

Internally stored key:

smart.master.ocpp

Default:

JOCPP16

Reboot required:

true

Exports:
  • Admin: smart.master.ocpp
  • Ocpp16: smart.master.ocpp
Component:

ConfigProfile

Name used for references:

SmartMasterOcppEndpointUrl

Description:

Type:

string

Internally stored key:

smart.master.ocpp.endpoint.url

Exports:
  • Admin: smart.master.ocpp.endpoint.url
  • Ocpp16: smart.master.ocpp.endpoint.url
Component:

ConfigProfile

Name used for references:

SmartMasterSlaveWeightsPeriod

Description:

Type:

integer

Internally stored key:

smart.master.slave.weights.period

Default:

10

Exports:
  • Admin: smart.master.slave.weights.period
  • Ocpp16: smart.master.slave.weights.period
Component:

ConfigProfile

Name used for references:

SmartPhaseUsageHistoryCheckEnabled

Description:

If true and 'smart.local.usage.gathering.enabled' is true, this feature is enabled. When an ev only charges single phase, the other phases are not used, and can be used by any other charging connectors. This feature uses the data gathered by the 'smart.current.usage.history' feature.

Type:

boolean

Internally stored key:

smart.phase.usage.history.check.enabled

Default:

true

Exports:
  • Admin: smart.phase.usage.history.check.enabled
  • Ocpp16: smart.phase.usage.history.check.enabled
Component:

ConfigProfile

Name used for references:

SmartPhaseUsageHistoryCheckTime

Description:

The time interval to check if the ev can be assumed as a single phase ev.

Type:

integer

Internally stored key:

smart.phase.usage.history.check.time

Default:

60

Exports:
  • Admin: smart.phase.usage.history.check.time
  • Ocpp16: smart.phase.usage.history.check.time
Component:

ConfigProfile

Name used for references:

SmartTransactionAllowedChangeEvPending

Description:

If an EV suspends the charge (opens S2, suspended, ...), this opens up a potential amount of current that can be used by any of the other charging connectors. Boolean to enable this feature, default false.

Type:

boolean

Internally stored key:

smart.transaction.allowed.change.ev.pending

Default:

true

Exports:
  • Admin: smart.transaction.allowed.change.ev.pending
  • Ocpp16: smart.transaction.allowed.change.ev.pending
Component:

ConfigProfile

Name used for references:

SmartTransactionAllowedChangeEvPendingTime

Description:

Integer number of seconds to wait after an EV suspends charging before giving more current to the others; default 25 seconds.

Type:

long

Internally stored key:

smart.transaction.allowed.change.ev.pending.time

Default:

25

Exports:
  • Admin: smart.transaction.allowed.change.ev.pending.time
  • Ocpp16: smart.transaction.allowed.change.ev.pending.time
Component:

ConfigProfile

Name used for references:

SmartTransactionAllowedSwitchPhases

Description:

If true then during a transaction the smart scheduler is allowed to change the number of phases. If false the number of phases that started the transaction is maintained for the whole transaction. If enabled the CPMS is responsible for not dooing this with some troublesome cars.

Type:

boolean

Internally stored key:

smart.transaction.allowed.switch.phases

Default:

true

Exports:
  • Admin: smart.transaction.allowed.switch.phasesread-only
  • Ocpp16: smart.transaction.allowed.switch.phasesread-only
Component:

ChargepointState

Name used for references:

SMEDLicense

Description:

Secure Mess und Eichgesetz Device. The values 'false' or 'true' are valid string (not boolean) values, as older SMED devices use 'true' as a valid key.

Type:

string

Internally stored key:

connector.evcc.smed

Default:

false

Validators:
  • License validator:
    • License: SMED
Exports:
  • Admin: connector.evcc.smed
  • Ocpp16: connector.evcc.smed
Component:

ConfigProfile

Name used for references:

SmedSendDatatransferLinkidtoremote

Description:

Type:

boolean

Dependency:

valid SMED license in config SMEDLicense

Internally stored key:

smed.send.datatransfer.linkidtoremote

Default:

true

Exports:
  • Admin: smed.send.datatransfer.linkidtoremote
  • Ocpp16: smed.send.datatransfer.linkidtoremote
Component:

ConfigProfile

Name used for references:

SslEnabled

Description:

Enabled SSL/TLS security using the tls configuration. By trusting the certificate of the occp endpoint, and optionaly with client certificate authorization.

Type:

boolean

Internally stored key:

ssl.enabled

Default:

false

Exports:
  • Admin: ssl.enabled
  • Ocpp16: ssl.enabled
Component:

ConfigProfile

Name used for references:

SSLKeyManagerFactoryAlgorithm

Description:

Type:

string

Internally stored key:

ssl.KeyManagerFactory.algorithm

Default:

string property SSLKeyManagerFactoryAlgorithm calculated at runtime

Exports:
  • Admin: ssl.KeyManagerFactory.algorithmread-only
  • Ocpp16: ssl.KeyManagerFactory.algorithmread-only
Component:

ConfigProfile

Name used for references:

SSLTrustManagerFactoryAlgorithm

Description:

Type:

string

Internally stored key:

ssl.TrustManagerFactory.algorithm

Default:

string property SSLTrustManagerFactoryAlgorithm calculated at runtime

Exports:
  • Admin: ssl.TrustManagerFactory.algorithmread-only
  • Ocpp16: ssl.TrustManagerFactory.algorithmread-only
Component:

NetworkProfile

Name used for references:

StaticIp

Description:

The Ipaddress used for contacting the LCCL from header in soap.

Type:

string

Internally stored key:

static.ip

Default:

192.168.10.1

Validators:
  • Pattern validator:
    • Pattern: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|^$
Exports:
  • Admin: static.ip
  • Ocpp16: static.ip
Component:

NetworkProfile

Name used for references:

StaticIpUse

Description:

Type:

boolean

Internally stored key:

static.ip.use

Default:

false

Exports:
  • Admin: static.ip.use
  • Ocpp16: static.ip.use
Component:

ConfigProfile

Name used for references:

StopTransactionOnEVSideDisconnect

Description:

When set to true, the Charge Point SHALL administratively stop the transaction when the cable is unplugged from the EV.

Type:

boolean

Internally stored key:

StopTransactionOnEVSideDisconnect

Default:

false

Exports:
  • Admin: StopTransactionOnEVSideDisconnect
  • Ocpp16: StopTransactionOnEVSideDisconnect
Component:

ConfigProfile

Name used for references:

StopTransactionOnInvalidId

Description:

Whether the Charge Point will stop an ongoing transaction when it receives a non- Accepted authorization status in a StartTransaction.conf for this transaction. When false, only stop energy delivery to the vehicle. When true, stop the transaction normally and the request should be set to DeAuthorized.

Type:

boolean

Internally stored key:

StopTransactionOnInvalidId

Default:

(valid SMED license in config SMEDLicense or SMEDLicense equals-case-insensitive true)

Exports:
  • Admin: StopTransactionOnInvalidId
  • Ocpp16: StopTransactionOnInvalidId
Component:

ConfigProfile

Name used for references:

StopTxnAlignedData

Description:

Clock-aligned periodic measurand(s) to be included in the TransactionData element of StopTransaction.req MeterValues.req PDU for every ClockAlignedDataInterval of the charging session.

Type:

enumerationList

Internally stored key:

StopTxnAlignedData

Default:

empty list []

Validators:
  • Enumeration validator:
    • Choices:
      • <<empty>>
      • Current.Export
      • Current.Import
      • Current.Offered
      • Energy.Active.Export.Register
      • Energy.Active.Import.Register
      • Energy.Reactive.Export.Register
      • Energy.Reactive.Import.Register
      • Energy.Active.Export.Interval
      • Energy.Active.Import.Interval
      • Energy.Reactive.Export.Interval
      • Energy.Reactive.Import.Interval
      • Frequency
      • Power.Active.Export
      • Power.Active.Import
      • Power.Factor
      • Power.Offered
      • Power.Reactive.Export
      • Power.Reactive.Import
      • RPM
      • SoC
      • Temperature
      • Voltage
    • Pattern: ${e}(\.L[1-3])?
Exports:
  • Admin: StopTxnAlignedData
  • Ocpp16: StopTxnAlignedData
Component:

ConfigProfile

Name used for references:

StopTxnAlignedDataMaxLength

Description:

Maximum number of items in a StopTxnAlignedData Configuration Key.

Type:

integer

Dependency:

config known but not supported

Internally stored key:

StopTxnAlignedDataMaxLength

Default:

16

Exports:
  • Admin: StopTxnAlignedDataMaxLengthread-only
  • Ocpp16: StopTxnAlignedDataMaxLengthread-only
Component:

ConfigProfile

Name used for references:

StopTxnSampledData

Description:

Sampled measurands to be included in the TransactionData element of StopTransaction.req PDU, every MeterValueSampleInterval seconds from the start of the charging session.

Type:

enumerationList

Internally stored key:

StopTxnSampledData

Default:

empty list []

Validators:
  • Enumeration validator:
    • Choices:
      • <<empty>>
      • Current.Export
      • Current.Import
      • Current.Offered
      • Energy.Active.Export.Register
      • Energy.Active.Import.Register
      • Energy.Reactive.Export.Register
      • Energy.Reactive.Import.Register
      • Energy.Active.Export.Interval
      • Energy.Active.Import.Interval
      • Energy.Reactive.Export.Interval
      • Energy.Reactive.Import.Interval
      • Frequency
      • Power.Active.Export
      • Power.Active.Import
      • Power.Factor
      • Power.Offered
      • Power.Reactive.Export
      • Power.Reactive.Import
      • RPM
      • SoC
      • Temperature
      • Voltage
    • Pattern: ${e}(\.L[1-3])?
Exports:
  • Admin: StopTxnSampledData
  • Ocpp16: StopTxnSampledData
Component:

ConfigProfile

Name used for references:

StopTxnSampledDataMaxLength

Description:

Maximum number of items in a StopTxnSampledData Configuration Key.

Type:

integer

Dependency:

config known but not supported

Internally stored key:

StopTxnSampledDataMaxLength

Default:

16

Exports:
  • Admin: StopTxnSampledDataMaxLengthread-only
  • Ocpp16: StopTxnSampledDataMaxLengthread-only
Component:

ConfigProfile

Name used for references:

StorageMinimumFreeMb

Description:

The number of MB we expect to remain available on storage. Default: 100MB. When we have less space availabe, we'll start deleting backlog messages.

Type:

long

Internally stored key:

storage.minimum.free.mb

Default:

100

Exports:
  • Admin: storage.minimum.free.mb
  • Ocpp16: storage.minimum.free.mb
Component:

ConfigProfile

Name used for references:

SupportedFeatureProfiles

Description:

A list of supported Feature Profiles. Possible profile identifiers: Core, FirmwareManagement, LocalAuthListManagement, Reservation, SmartCharging and RemoteTrigger.

Type:

stringList

Internally stored key:

SupportedFeatureProfiles

Default:

list [Core, FirmwareManagement, LocalAuthListManagement, Reservation, SmartCharging, RemoteTrigger]

Exports:
  • Admin: SupportedFeatureProfilesread-only
  • Ocpp16: SupportedFeatureProfilesread-only
Component:

ConfigProfile

Name used for references:

SupportedFeatureProfilesMaxLength

Description:

Maximum number of items in a SupportedFeatureProfiles Configuration Key.

Type:

integer

Internally stored key:

SupportedFeatureProfilesMaxLength

Default:

6

Exports:
  • Admin: SupportedFeatureProfilesMaxLengthread-only
  • Ocpp16: SupportedFeatureProfilesMaxLengthread-only
Component:

ConfigProfile

Name used for references:

SupportedFileTransferProtocols

Description:

Type:

stringList

Internally stored key:

SupportedFileTransferProtocols

Default:

list [FTP, FTPS, HTTP, HTTPS]

Exports:
  • Admin: SupportedFileTransferProtocolsread-only
  • Ocpp16: SupportedFileTransferProtocolsread-only
Component:

ChargepointState

Name used for references:

TNMBLEAPILicense

Description:

TNM Bluetooth API Services.

Type:

string

Dependency:

VendorConfigFilter equals-case-sensitive TNM

Internally stored key:

com.enovates.tnm.ble.api

Default:

<<empty>>

Validators:
  • License validator:
    • License: TNMBLEAPI
Exports:
  • Admin: com.enovates.tnm.ble.api
  • Ocpp16: com.enovates.tnm.ble.api
Component:

ConfigProfile

Name used for references:

TnmBleSeries2AuthorizationEnabled

Description:

Set this key to false if you want to freely use the TNM BLE API without needing to authorize.

Type:

boolean

Dependency:

VendorConfigFilter equals-case-sensitive TNM

Internally stored key:

tnm.ble.series2.authorization.enabled

Default:

true

Exports:
  • Admin: tnm.ble.series2.authorization.enabledhidden
Component:

ConfigProfile

Name used for references:

TnmBleSeries2AuthorizationWifiIdentity

Description:

Type:

string

Dependency:

VendorConfigFilter equals-case-sensitive TNM

Internally stored key:

tnm.ble.series2.authorization.wifi.identity

Default:

<<empty>>

Exports:
  • Admin: tnm.ble.series2.authorization.wifi.identity
  • Ocpp16: tnm.ble.series2.authorization.wifi.identity
Component:

ConfigProfile

Name used for references:

TnmBleSeries2BtmonDiagnosticsEnabled

Description:

Type:

boolean

Dependency:

VendorConfigFilter equals-case-sensitive TNM

Internally stored key:

tnm.ble.series2.btmon.diagnostics.enabled

Default:

false

Exports:
  • Admin: tnm.ble.series2.btmon.diagnostics.enabled
  • Ocpp16: tnm.ble.series2.btmon.diagnostics.enabled
Component:

ConfigProfile

Name used for references:

TnmBleSeries2DevelopmentEnabled

Description:

This key is used to enable the TNM BLE API without needing the necessary license.

Type:

boolean

Dependency:

VendorConfigFilter equals-case-sensitive TNM

Internally stored key:

tnm.ble.series2.development.enabled

Default:

false

Exports:
  • Admin: tnm.ble.series2.development.enabledhidden
Component:

ConfigProfile

Name used for references:

TnmLocalappJwtDisabledRole

Description:

Type:

string

Dependency:

VendorConfigFilter equals-case-sensitive TNM

Internally stored key:

tnm.localapp.jwt.disabled.role

Default:

operator

Exports:
  • Admin: tnm.localapp.jwt.disabled.role
  • Ocpp16: tnm.localapp.jwt.disabled.role
Component:

ConfigProfile

Name used for references:

TnmLocalappJwtEnabled

Description:

Type:

boolean

Dependency:

VendorConfigFilter equals-case-sensitive TNM

Internally stored key:

tnm.localapp.jwt.enabled

Default:

true

Exports:
  • Admin: tnm.localapp.jwt.enabled
  • Ocpp16: tnm.localapp.jwt.enabled
Component:

ConfigProfile

Name used for references:

TnmLocalappJwtInstallerIatValidSeconds

Description:

Type:

long

Dependency:

VendorConfigFilter equals-case-sensitive TNM

Internally stored key:

tnm.localapp.jwt.installer.iat.valid.seconds

Default:

10800

Exports:
  • Admin: tnm.localapp.jwt.installer.iat.valid.seconds
  • Ocpp16: tnm.localapp.jwt.installer.iat.valid.seconds
Component:

ConfigProfile

Name used for references:

TnmLocalappJwtOperatorLastiat

Description:

Type:

long

Dependency:

VendorConfigFilter equals-case-sensitive TNM

Internally stored key:

tnm.localapp.jwt.operator.lastiat

Default:

-1

Exports:
  • Admin: tnm.localapp.jwt.operator.lastiat
  • Ocpp16: tnm.localapp.jwt.operator.lastiat
Component:

ChargepointState

Name used for references:

TNMWifiRestAPILicense

Description:

TNM Wifi Rest API.

Type:

string

Dependency:

VendorConfigFilter equals-case-sensitive TNM

Internally stored key:

com.enovates.tnm.wifi.restapi

Default:

<<empty>>

Validators:
  • License validator:
    • License: TNMWIFIRESTAPI
Exports:
  • Admin: com.enovates.tnm.wifi.restapi
  • Ocpp16: com.enovates.tnm.wifi.restapi
Component:

ConfigProfile

Name used for references:

TokenConvertEndian

Description:

Must the endianness of the tokens be converted.

Type:

boolean

Internally stored key:

token.convert.endian

Default:

true

Exports:
  • Admin: token.convert.endian
  • Ocpp16: token.convert.endian
Component:

ConfigProfile

Name used for references:

TransactionExternalStopTokenType

Description:

What to use as token when the transaction is externally stopped (not by the start token).

Type:

enumeration

Internally stored key:

transaction.external.stop.token.type

Default:

ELAAD

Validators:
  • Enumeration validator:
    • Choices:
      • NULL
      • ELAAD
      • STARTTOKEN
Exports:
  • Admin: transaction.external.stop.token.type
  • Ocpp16: transaction.external.stop.token.type
Component:

ConfigProfile

Name used for references:

TransactionIgnorePluggedinConnectorTimeout

Description:

When a connector is longer plugged in than 5 minutes, it is no longer eligible for cable selection during start of the transaction.

Type:

integer

Internally stored key:

transaction.ignore.pluggedin.connector.timeout

Default:

600

Exports:
  • Admin: transaction.ignore.pluggedin.connector.timeout
  • Ocpp16: transaction.ignore.pluggedin.connector.timeout
Component:

ConfigProfile

Name used for references:

TransactionLedAuthorizeBlink1

Description:

The first color for the blink when authorizing the token on the backend. RGB comma separated color value. NOTE: the eVCC has limited support for colors, it does not have the full range of RGB. Refer to the connector stearing for more info. Legacy support for 1 triplet in blink1 and 1 triplet in blink2. Modern support for 2 triplets in blink1, blink2 is ignored.

Type:

integerList

Internally stored key:

transaction.led.authorize.blink1

Default:

list [0, 255, 0, 255, 255, 255]

Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin:
    • transaction.led.authorize.blink1
    • transaction.led.authorize.blink
  • Ocpp16:
    • transaction.led.authorize.blink1
    • transaction.led.authorize.blink
Component:

ConfigProfile

Name used for references:

TransactionLedAuthorizeBlink2

Description:

The second color for the blink when authorizing the token on the backend. RGB comma separated color value. NOTE: the eVCC has limited support for colors, it does not have the full range of RGB. Refer to the connector stearing for more info. Legacy support for 1 triplet in blink1 and 1 triplet in blink2. Modern support for 2 triplets in blink1, blink2 is ignored.

Type:

integerList

Internally stored key:

transaction.led.authorize.blink2

Default:

list [255, 255, 255]

Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: transaction.led.authorize.blink2
  • Ocpp16: transaction.led.authorize.blink2
Component:

ConfigProfile

Name used for references:

TransactionLedCharging

Description:

Type:

integerList

Dependency:

not ((string property BoardType calculated at runtime equals-case-sensitive RaspBoard or string property BoardType calculated at runtime equals-case-sensitive ERTU2Board or string property BoardType calculated at runtime equals-case-sensitive ERTU3Board or string property BoardType calculated at runtime equals-case-sensitive ERTU4Board or string property BoardType calculated at runtime equals-case-sensitive ERTU5Board))

Internally stored key:

transaction.led.charging

Default:

list [0, 0, 255]

Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: transaction.led.charging
  • Ocpp16: transaction.led.charging
Component:

ConfigProfile

Name used for references:

TransactionLedError

Description:

The led color for when the connector or charger is in error.

Type:

integerList

Internally stored key:

transaction.led.error

Default:

list [255, 0, 0]

Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: transaction.led.error
  • Ocpp16: transaction.led.error
Component:

ConfigProfile

Name used for references:

TransactionLedEVPending

Description:

Type:

integerList

Dependency:

not ((string property BoardType calculated at runtime equals-case-sensitive RaspBoard or string property BoardType calculated at runtime equals-case-sensitive ERTU2Board or string property BoardType calculated at runtime equals-case-sensitive ERTU3Board or string property BoardType calculated at runtime equals-case-sensitive ERTU4Board or string property BoardType calculated at runtime equals-case-sensitive ERTU5Board))

Internally stored key:

transaction.led.ev.pending

Default:

list [0, 255, 255]

Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: transaction.led.ev.pending
  • Ocpp16: transaction.led.ev.pending
Component:

ConfigProfile

Name used for references:

TransactionLedEVPluggedIn

Description:

The led color when an EV is plugged in.

Type:

integerList

Dependency:

not ((string property BoardType calculated at runtime equals-case-sensitive RaspBoard or string property BoardType calculated at runtime equals-case-sensitive ERTU2Board or string property BoardType calculated at runtime equals-case-sensitive ERTU3Board or string property BoardType calculated at runtime equals-case-sensitive ERTU4Board or string property BoardType calculated at runtime equals-case-sensitive ERTU5Board))

Internally stored key:

transaction.led.ev.plugged.in

Default:

list [255, 255, 0]

Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin:
    • transaction.led.ev.plugged.in
    • led.ev.plugged.in
  • Ocpp16: transaction.led.ev.plugged.in
Component:

ConfigProfile

Name used for references:

TransactionLedEVSEPending

Description:

Type:

integerList

Dependency:

not ((string property BoardType calculated at runtime equals-case-sensitive RaspBoard or string property BoardType calculated at runtime equals-case-sensitive ERTU2Board or string property BoardType calculated at runtime equals-case-sensitive ERTU3Board or string property BoardType calculated at runtime equals-case-sensitive ERTU4Board or string property BoardType calculated at runtime equals-case-sensitive ERTU5Board))

Internally stored key:

transaction.led.evse.pending

Default:

list [0, 255, 255]

Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: transaction.led.evse.pending
  • Ocpp16: transaction.led.evse.pending
Component:

ConfigProfile

Name used for references:

TransactionLedIdle

Description:

The led color for when the connector or charger is in idle.

Type:

integerList

Internally stored key:

transaction.led.idle

Default:

list [0, 255, 0]

Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: transaction.led.idle
  • Ocpp16: transaction.led.idle
Component:

ConfigProfile

Name used for references:

TransactionLedReserved

Description:

The led color for when the connector or charger is reserved.

Type:

integerList

Internally stored key:

transaction.led.reserved

Default:

list [255, 255, 0]

Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: transaction.led.reserved
  • Ocpp16: transaction.led.reserved
Component:

ConfigProfile

Name used for references:

TransactionLedRestart

Description:

The led color for when the connector or charger is restarted.

Type:

integerList

Internally stored key:

transaction.led.restart

Default:

list [255, 255, 0, 0, 0, 0]

Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: transaction.led.restart
  • Ocpp16: transaction.led.restart
Component:

ConfigProfile

Name used for references:

TransactionLedStart

Description:

The led color for when the connector or charger is starting a transaction.

Type:

integerList

Internally stored key:

transaction.led.start

Default:

list [0, 255, 0, 0, 0, 0]

Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: transaction.led.start
  • Ocpp16: transaction.led.start
Component:

ConfigProfile

Name used for references:

TransactionLedTransaction

Description:

The led color for when the connector or charger is in transaction.

Type:

integerList

Internally stored key:

transaction.led.transaction

Default:

list [0, 255, 255]

Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: transaction.led.transaction
  • Ocpp16: transaction.led.transaction
Component:

ConfigProfile

Name used for references:

TransactionLedUpgrade

Description:

The led color for when the connector or charger is in progress of upgrading.

Type:

integerList

Internally stored key:

transaction.led.upgrade

Default:

list [255, 0, 0]

Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: transaction.led.upgrade
  • Ocpp16: transaction.led.upgrade
Component:

ConfigProfile

Name used for references:

TransactionLedWaitingForCable

Description:

The led color for when the connector is waiting for a cable plug in.

Type:

integerList

Internally stored key:

transaction.led.waiting.for.cable

Default:

list [255, 255, 255]

Validators:
  • List size validator:
    • Size: 3
    • Allow multiple of size: true
  • Range validator:
    • Min: 0
    • Max: 255
Exports:
  • Admin: transaction.led.waiting.for.cable
  • Ocpp16: transaction.led.waiting.for.cable
Component:

ConfigProfile

Name used for references:

TransactionMessageAttempts

Description:

How often the Charge Point should try to submit a transaction-related message when the Central System fails to process it.

Type:

integer

Internally stored key:

TransactionMessageAttempts

Default:

50

Reboot required:

true

Validators:
  • Range validator:
    • Min: 1
    • Max: unlimited
Exports:
  • Admin: TransactionMessageAttempts
  • Ocpp16: TransactionMessageAttempts
Component:

ConfigProfile

Name used for references:

TransactionMessageRetryInterval

Description:

How long the Charge Point should wait before resubmitting a transaction- related message that the Central System failed to process.

Type:

integer

Internally stored key:

TransactionMessageRetryInterval

Default:

60

Reboot required:

true

Validators:
  • Range validator:
    • Min: 1
    • Max: unlimited
Exports:
  • Admin: TransactionMessageRetryInterval
  • Ocpp16: TransactionMessageRetryInterval
Component:

ConfigProfile

Name used for references:

TransactionPulseLedDuringSmartcharging

Description:

Type:

boolean

Internally stored key:

transaction.pulse.led.during.smartcharging

Default:

false

Exports:
  • Admin: transaction.pulse.led.during.smartcharging
  • Ocpp16: transaction.pulse.led.during.smartcharging
Component:

ConfigProfile

Name used for references:

TransactionsKeepDays

Description:

How many days to keep the transactions in our system. Value -1 omits this functionality.

Type:

integer

Internally stored key:

transactions.keep.days

Default:

-1

Exports:
  • Admin: transactions.keep.days
  • Ocpp16: transactions.keep.days
Component:

ConfigProfile

Name used for references:

TransactionsKeepMax

Description:

Default 20, the maximum of transactions to keep on disk so it can be viewed on page /admin/transactionsList.html. Not the same as the backlog!

Type:

integer

Internally stored key:

transactions.keep.max

Default:

10

Exports:
  • Admin: transactions.keep.max
  • Ocpp16: transactions.keep.max
Component:

ConfigProfile

Name used for references:

TransactionStopWithError

Description:

If true and an error occurs during a transaction, the transaction will be stopped, otherwise the transaction is suspended.

Type:

boolean

Internally stored key:

transaction.stop.with.error

Default:

true

Exports:
  • Admin: transaction.stop.with.error
  • Ocpp16: transaction.stop.with.error
Component:

ConfigProfile

Name used for references:

TransactionWhenOfflineStopInStateA

Description:

Default false. If set to true the transaction is stopped when the chargepoint is offline and the state changes to A: cable removed from the car side. With stopping the transaction the cable will also be unlock at the chargepoint, and can the user retrieve its cable.

Type:

boolean

Internally stored key:

transaction.when.offline.stop.in.state.A

Default:

false

Exports:
  • Admin: transaction.when.offline.stop.in.state.A
  • Ocpp16: transaction.when.offline.stop.in.state.A
Component:

ConfigProfile

Name used for references:

TruststoreImplementation

Description:

Type:

string

Internally stored key:

truststore.implementation

Default:

default

Exports:
  • Admin: truststore.implementation
  • Ocpp16: truststore.implementation
Component:

ConfigProfile

Name used for references:

TxAfterPowerFail

Description:

Default 'Stop', this configures what needs to be done with a transaction after a poweroutage has occurred.

Type:

enumeration

Internally stored key:

TxAfterPowerFail

Default:

Stop

Validators:
  • Enumeration validator:
    • Choices:
      • Resume
      • Stop
      • Suspend
Exports:
  • Admin: TxAfterPowerFail
  • Ocpp16: TxAfterPowerFail
Component:

ChargepointState

Name used for references:

UniqueBacklogId

Description:

The last generated backlog ID.

Type:

long

Internally stored key:

unique.id.creator.backlog

Default:

0

Exports:
  • Admin: unique.id.creator.backloghidden
Component:

ChargepointState

Name used for references:

UniqueId

Description:

The last generated unique ID.

Type:

long

Internally stored key:

unique.id.creator

Default:

0

Exports:
  • Admin: unique.id.creatorhidden
Component:

ChargepointState

Name used for references:

UniqueIntId

Description:

The last generated unique integer ID.

Type:

integer

Internally stored key:

unique.id.creator.int

Default:

0

Exports:
  • Admin: unique.id.creator.inthidden
Component:

ChargepointState

Name used for references:

UniqueSlaveTransactionId

Description:

The last generated slave transaction ID.

Type:

long

Dependency:

MasterEnabled is true

Internally stored key:

unique.id.creator.LocalSmartChargingManager

Default:

0

Exports:
  • Admin: unique.id.creator.LocalSmartChargingManagerhidden
Component:

ConfigProfile

Name used for references:

UnlockConnectorOnEVSideDisconnect

Description:

When set to true, the Charge Point SHALL unlock the cable on Charge Point side when the cable is unplugged at the EV.

Type:

boolean

Internally stored key:

UnlockConnectorOnEVSideDisconnect

Default:

false

Exports:
  • Admin: UnlockConnectorOnEVSideDisconnect
  • Ocpp16: UnlockConnectorOnEVSideDisconnect
Component:

ConfigProfile

Name used for references:

upgradeLatestLocation

Description:

Location of the latest firmware upgrade file.

Type:

string

Internally stored key:

upgrade.latest.location

Default:

https://cps.files.enovates.com/eNovates/NextGen/latest

Exports:
  • Admin: upgrade.latest.location
Component:

ConfigProfile

Name used for references:

UpgradeSlavesWithMaster

Description:

Type:

boolean

Internally stored key:

upgrade.slaves.with.master

Default:

false

Exports:
  • Admin: upgrade.slaves.with.master
  • Ocpp16: upgrade.slaves.with.master
Component:

ConfigProfile

Name used for references:

UseFrenchSchuko

Description:

Type:

boolean

Internally stored key:

UseFrenchSchuko

Default:

false

Exports:
  • Admin: UseFrenchSchuko
  • Ocpp16: UseFrenchSchuko
Component:

ConfigProfile

Name used for references:

UsePpAsCableDetection

Description:

Use PP on the connector to detect a cable or use CP.

Type:

boolean

Internally stored key:

use.pp.as.cable.detection

Default:

false

Exports:
  • Admin: use.pp.as.cable.detection
  • Ocpp16: use.pp.as.cable.detection
Component:

ConfigProfile

Name used for references:

VDEARN4100

Description:

This is only used in one region at the moment of writing (Germany), so default is false.

Type:

boolean

Internally stored key:

VDEARN4100

Default:

false

Exports:
  • Admin: VDEARN4100
  • Ocpp16: VDEARN4100
Component:

ConfigProfile

Name used for references:

VehicleDetectionDatatransferEnabled

Description:

Type:

boolean

Internally stored key:

vehicledetection.datatransfer.enabled

Default:

false

Exports:
  • Admin: vehicledetection.datatransfer.enabled
  • Ocpp16: vehicledetection.datatransfer.enabled
Component:

ConfigProfile

Name used for references:

VehicleDetectionDebounceTime

Description:

Type:

long

Internally stored key:

vehicledetection.${1}.debouncetime

Default:

10

Indexes:
Exports:
  • Admin: vehicledetection.${1}.debouncetime
  • Ocpp16: vehicledetection.${1}.debouncetime
Component:

ConfigProfile

Name used for references:

VehicleDetectionIllegalParkingDetectEnabled

Description:

Type:

boolean

Internally stored key:

vehicledetection.${1}.illegalparkingdetect.enabled

Default:

false

Indexes:
Exports:
  • Admin: vehicledetection.${1}.illegalparkingdetect.enabled
  • Ocpp16: vehicledetection.${1}.illegalparkingdetect.enabled
Component:

ConfigProfile

Name used for references:

VehicleDetectionIllegalParkingDetectionTime

Description:

Type:

integer

Internally stored key:

vehicledetection.illegalparkingdetection.time

Default:

300

Exports:
  • Admin: vehicledetection.illegalparkingdetection.time
  • Ocpp16: vehicledetection.illegalparkingdetection.time
Component:

ConfigProfile

Name used for references:

VehicleDetectionSystemEnabled

Description:

Type:

boolean

Internally stored key:

vehicledetection.system.enabled

Default:

false

Exports:
  • Admin: vehicledetection.system.enabled
  • Ocpp16: vehicledetection.system.enabled
Component:

ConfigProfile

Name used for references:

VendorConfigFilter

Description:

Allow us to know the specific vendor for this charger. And allows us to filter vendor specific keys.

Type:

enumeration

Internally stored key:

vendor.config.filter

Default:

Enovates

Validators:
  • Enumeration validator:
    • Choices:
      • Enovates
      • Nexans
      • Izivia
      • PitPoint
      • TNM

voltageread-only

Component:

ConfigProfile

Name used for references:

Voltage

Description:

The percentage of the allowed deviation of the CP 12v line.

Type:

integer

Internally stored key:

voltage

Default:

230

Exports:
  • Admin: voltageread-only
  • Ocpp16: voltageread-only
Component:

ConfigProfile

Name used for references:

VoltageCheck

Description:

Type:

boolean

Internally stored key:

Voltage.check

Default:

false

Exports:
  • Admin: Voltage.check
  • Ocpp16: Voltage.check
Component:

ConfigProfile

Name used for references:

VoltageHigh

Description:

Type:

decimal

Internally stored key:

VoltageHigh

Default:

260.0

Exports:
  • Admin: VoltageHigh
  • Ocpp16: VoltageHigh
Component:

ConfigProfile

Name used for references:

VoltageLow

Description:

Type:

decimal

Internally stored key:

VoltageLow

Default:

190.0

Exports:
  • Admin: VoltageLow
  • Ocpp16: VoltageLow
Component:

ConfigProfile

Name used for references:

Wait4ScheduleMaxPhase

Description:

Refer to the smart charging extension.

Type:

enumeration

Internally stored key:

Wait4ScheduleMaxPhase

Default:

UNKNOWN

Validators:
  • Enumeration validator:
    • Choices:
      • UNKNOWN
      • PHASE1
      • PHASE2
      • PHASE3
Exports:
  • Admin: Wait4ScheduleMaxPhase
  • Ocpp16: Wait4ScheduleMaxPhase
Component:

ConfigProfile

Name used for references:

Wait4ScheduleMaxPower

Description:

Refer to the smart charging extension. The max Watt allowed in the wait.

Type:

integer

Internally stored key:

Wait4ScheduleMaxPower

Default:

0

Exports:
  • Admin: Wait4ScheduleMaxPower
  • Ocpp16: Wait4ScheduleMaxPower
Component:

ConfigProfile

Name used for references:

Wait4ScheduleOverruleOtherLimits

Description:

Refer to the smart charging extension. When enabled the Wait4ScheduleMaxPower is forced on the charger, even when the charger load balancer and/or smartCharging (at chargepoint level) is not capable to provide that much.

Type:

boolean

Internally stored key:

Wait4ScheduleOverruleOtherLimits

Default:

false

Exports:
  • Admin: Wait4ScheduleOverruleOtherLimits
  • Ocpp16: Wait4ScheduleOverruleOtherLimits
Component:

ConfigProfile

Name used for references:

Wait4ScheduleTimeout

Description:

Refer to the smart charging extension.

Type:

long

Internally stored key:

Wait4ScheduleTimeout

Default:

0

Exports:
  • Admin: Wait4ScheduleTimeout
  • Ocpp16: Wait4ScheduleTimeout
Component:

ConfigProfile

Name used for references:

WebserverSslEnabled

Description:

Enabled the SSL/TLS security on the admin website.

Type:

boolean

Internally stored key:

webserver.ssl.enabled

Default:

if string property BoardType calculated at runtime equals-case-sensitive EPBCBoard then true else false

Exports:
  • Admin: webserver.ssl.enabled
  • Ocpp16: webserver.ssl.enabled
Component:

ConfigProfile

Name used for references:

WebSocketPingInterval

Description:

Only relevant for websocket implementations. 0 disables client side websocket Ping/Pong. In this case there is either no ping/pong or the server initiates the ping and client responds with Pong. Positive values are interpreted as number of seconds between pings. Negative values are not allowed. ChangeConfiguration is expected to return a REJECTED result.

Type:

integer

Internally stored key:

WebSocketPingInterval

Default:

60

Validators:
  • Range validator:
    • Min: 0
    • Max: unlimited
Exports:
  • Admin: WebSocketPingInterval
  • Ocpp16: WebSocketPingInterval
Component:

ChargepointState

Name used for references:

WifiLicense

Description:

Wifi Functionality.

Type:

string

Internally stored key:

com.enovates.network.wifi

Default:

<<empty>>

Validators:
  • License validator:
    • License: WIFI
Exports:
  • Admin: com.enovates.network.wifi
  • Ocpp16: com.enovates.network.wifi
Component:

ConfigProfile

Name used for references:

WiredBackOfficePath

Description:

The path of the wired cpms.

Type:

string

Internally stored key:

BackOffice-Path-wired

Default:

/ocpp

Exports:
  • Admin:
    • BackOffice-Path-wired
    • BackOffice-Path
  • Ocpp16:
    • BackOffice-Path-wired
    • BackOffice-Path
Component:

ConfigProfile

Name used for references:

WiredBackOfficeUrl

Description:

The URL of the wired cpms.

Type:

string

Internally stored key:

BackOffice-URL-wired

Default:

<<empty>>

Exports:
  • Admin:
    • BackOffice-URL-wired
    • BackOffice-URL
  • Ocpp16:
    • BackOffice-URL-wired
    • BackOffice-URL
Component:

ConfigProfile

Name used for references:

XmodemTimeout

Description:

Type:

long

Internally stored key:

xmodem.timeout

Default:

10000

Exports:
  • Admin: xmodem.timeout
  • Ocpp16: xmodem.timeout
Component:

ConfigProfile

Name used for references:

ZEReady

Description:

Type:

boolean

Internally stored key:

ZE-ready

Default:

false

Exports:
  • Admin: ZE-ready
  • Ocpp16: ZE-ready