EVSEInfo class

Represents an EVSE at the charging point.

Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.

Constructors

EVSEInfo()

Properties

capabilities ↔ List<EVSECapability>
Capabilities of the EVSE.
getter/setter pair
connectors ↔ List<EVChargingConnector>
List of available connectors on the EVSE. An operational EVSE should have at least one connector.
getter/setter pair
coordinates GeoCoordinates?
The geographic coordinates of the EVSE.
getter/setter pair
evseID ↔ String?
Identifier compliant with the EVSE ID from eMI3 standard version V1.0.
getter/setter pair
floorLevel ↔ String?
Floor level on which the EVSE is located.
getter/setter pair
hashCode → int
The hash code for this object.
no setter
id ↔ String?
Human-readable globally unique identifier for the EVSE.
getter/setter pair
lastUpdated ↔ DateTime
Timestamp when the status of this EVSE was last updated.
getter/setter pair
paymentSupports ↔ List<EVSEPaymentSupport>
List of payment support functionalities on EVSE for ad-hoc customers (without pre-registration).
getter/setter pair
physicalReference ↔ String?
A number or string printed on the outside of the EVSE for visual identification.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
status EVSEState
Status of the EVSE.
getter/setter pair
uid ↔ String
Uniquely identifies the EVSE within the CPOs platform (and suboperator platforms). For example a database ID or the actual "EVSE ID". This field can never be changed, modified or renamed. This is the 'technical' identification of the EVSE, not to be used as 'human readable' identification, use the field EVSEInfo.id for that.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.