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.