EVChargingConnectorGroup class

Represents the connector group at the charging location.

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

EVChargingConnectorGroup()

Properties

availableConnectorCount ↔ int?
Number of connectors available for use at the time of query. The field is not present if the availability is not known.
getter/setter pair
connectorCount ↔ int
Number of connectors in the group. If an EVSE has multiple identical connectors they are counted as one as only one is accessible at a time.
getter/setter pair
connectors ↔ List<EVChargingConnectorReference>
Array of EVSE + connector(s) pairs that belong to the group. Provides access to EVSE statuses and more detailed connector characteristics. Available only if EVChargingLocationFeature.EVSES is included in EVSearchOptions.additional_features, otherwise empty.
getter/setter pair
connectorType ↔ String
The standard (type) of the connectors belonging to this group. Should be one of the constants defined in EVChargingConnectorType.
getter/setter pair
hashCode → int
The hash code for this object.
no setter
maxPowerInWatts ↔ int
Maximum power that can be delivered by the connectors, in watts (W). Connectors without max power are not grouped.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
tariffIndexes ↔ List<int>
Tariffs for the connector group, represented by indexes to the charging station's tariffs-list. Available only if EVChargingLocationFeature.TARIFFS is included in EVSearchOptions.additional_features, otherwise empty.
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.