Table of Contents

Supported Configuration Keys

This is the reference of every configuration setting an Enua charger exposes. The Origin column marks whether a setting is defined by the OCPP standard (OCPP) or is an Enua-specific extension (Enua). How to read and change these values is described in Configuration.

Component Name Configuration Key Accessibility Description dataType Origin
AuthCacheCtrlr AuthCacheEnabled ReadWrite When set to true this instructs the Charging Station to not issue any AuthorizationRequests, but only use Authorization Cache and Local Authorization List to determine validity of idTokens. Boolean OCPP
AuthCtrlr Enabled ReadWrite Whether to enable authorization on the EVSE. If set to false users can start a transaction and begin charging without authorizing with RFID or Remote Start. Boolean OCPP
AuthCtrlr AuthorizeRemoteStart ReadWrite Whether a remote request to start a transaction in the form of RequestStartTransactionRequest message should be authorized beforehand like a local action to start a transaction. Boolean OCPP
AuthCtrlr LocalAuthorizeOffline ReadWrite Whether the Charging Station, when Offline, will start a transaction for locally-authorized identifiers. Boolean OCPP
AuthCtrlr LocalPreAuthorize ReadWrite Whether the Charging Station, when online, will start a transaction for locally-authorized identifiers without waiting for or requesting an AuthorizeResponse from the CSMS. Boolean OCPP
AuthCtrlr OfflineTxForUnknownIdEnabled ReadOnly If this key exists, the Charging Station supports Unknown Offline Authorization. If this key reports a value of true, Unknown Offline Authorization is enabled. Boolean OCPP
TxCtrlr EVConnectionTimeOut ReadWrite Interval from between "starting" of a transaction until incipient transaction is automatically canceled, due to failure of EV driver to (correctly) insert the charging cable connector(s) into the appropriate socket(s). The Charging Station SHALL go back to the original state, probably: 'Available'. "Starting" might be the swiping of the RFID, pressing a start button, a RequestStartTransactionRequest being received etc. Int OCPP
TxCtrlr StopTxOnEVSideDisconnect ReadWrite When set to true, the Charging Station SHALL deauthorize the transaction when the cable is unplugged from the EV. Boolean OCPP
TxCtrlr TxStartPoint ReadWrite Defines when the charging station starts a new transaction: first transactioneventRequest: eventType = Started. When any event in the given list occurs, the Charging Station SHALL start a transaction. MemberList: TxStartPoint OCPP
TxCtrlr TxStopPoint ReadWrite Defines when the Charging Station ends a transaction: last transactioneventRequest: eventType = Ended. When any event in the given list is no longer valid, the Charging Station SHALL end the transaction. MemberList: TxStopPoint OCPP
TxCtrlr StopTxOnInvalidId ReadOnly Whether the Charging Station will deauthorize an ongoing transaction when it receives a non-Accepted authorization status in TransactionEventResponse for this transaction. Boolean OCPP
SampledDataCtrlr SampledDataEnabled ReadOnly If this variable reports a value of true, Sampled Data is enabled. Boolean OCPP
SampledDataCtrlr SampledDataAvailable ReadOnly If this variable reports a value of true, Sampled Data is supported. Boolean OCPP
SampledDataCtrlr SampledDataSignReadings ReadOnly If set to true, the charging station SHALL include signed meter values in the TransactionEventRequest to the CSMS. Boolean OCPP
SampledDataCtrlr SampledDataTxEndedMeasurands ReadOnly Sampled measurands to be included in the meterValues element of TransactionEventRequest (eventType = Ended), every SampledDataTxEndedInterval seconds from the start of the transaction. When left empty, no sampled measurands SHALL be put into the TransactionEventRequest (eventType = Ended). MemberList: Measurand OCPP
FreeCharge Enabled ReadWrite When freecharging is enabled users can enable charging while online or offline connection to the CSMS. A rfid tag is stored and used to validate the charging session so users only needs to verify once. Boolean Enua
FreeCharge RFIDTag ReadWrite Rfid tag to be used when freecharging is enabled. String Enua
AutoCharge Enabled ReadWrite Master switch for AutoCharge. When true, the charger derives an idToken from the EV and authorizes automatically; when false it falls back to NFC. Boolean Enua
AutoCharge RequestHLC ReadWrite Request High-Level Communication from EVs that need it to expose their identity for AutoCharge. Boolean Enua
AutoCharge PollAddress ReadWrite Actively solicit the EV's identity during connection for AutoCharge. Boolean Enua
Permalock Lock_type2 ReadWrite Option that keeps the charging cable permanently locked to the EVSE. Boolean Enua

Supported Subsets of MemberLists

TxStartPoint values

Value Description
EVConnected Both ends of the Charging Cable have been connected (if this can be detected, else detection of a cable being plugged into the socket), or for wireless charging: initial communication between EVSE and EV is established.
Authorized Driver or EV has been authorized.
PowerPathClosed All preconditions for charging have been met, power can flow. This event is the logical AND of EVConnected and Authorized and should be used if a transaction is supposed to start when EV is connected and authorized. Despite its name, this event is not related to the state of the power relay. Note: There may be situations where PowerPathClosed does not imply that charging starts at that moment, e.g. because of delayed charging or a battery that is too hot.

TxStopPoint values

Value Description
ParkingBayOccupancy An object (probably an EV) is no longer detected in the parking/charging bay.
EVConnected One or both ends of the Charging Cable have been disconnected (if this can be detected, else detection of a cable being unplugged from the socket), or for wireless charging: communication between EVSE and EV is lost.
Authorized Driver or EV is no longer authorized.
PowerPathClosed All preconditions for charging are no longer met, power cannot flow. This event is the logical OR of EVConnected and Authorized and should be used if a transaction is supposed to end when EV is disconnected and/or deauthorized. It is exactly the same as having the values EVConnected, Authorized in TxStopPoint. Despite its name, this event is not related to the state of the power relay.

MeasurandEnumType

Value Description
Energy.Active.Import.Register Numerical value read from the "active electrical energy" (Wh or kWh) register of the (most authoritative) electrical meter measuring energy imported (from the grid supply).