EVChargingStation class

Group of connectors for electrical vehicles, defined by a common charging connector type and max power level.

Use PlaceCategory.businessAndServicesEvChargingStation to find stations. In the Details of a Place result you can find the list of found pools containing stations, if any.

For offline EV rich attributes, also enable LayerConfigurationFeature.ev in SDKOptions.layerConfiguration.

Constructors

EVChargingStation.withDefaults()
Creates a new instance.

Properties

availableConnectorCount ↔ int?
Number of available physical connectors at the charging station. This field is always null for offline search using the OfflineSearchEngine. For online search using the SearchEngine, it can be null if data is unavailable.
getter/setter pair
chargingMode ↔ String?
Charging mode of the charging station. For more information, see https://en.wikipedia.org/w/index.php?title=Charging_station&oldid=1013010605#IEC-61851-1_Charging_Modes standard. This field can be null if data is unavailable.
getter/setter pair
connectorCount ↔ int?
Number of physical connectors at the charging station. This field can be null if data is unavailable.
getter/setter pair
connectorTypeId ↔ String?
ID of the connector type. For more information on the current connector types, see https://www.here.com/docs/bundle/ev-charge-points-api-developer-guide/page/topics/resource-type-connector.html This field is always null for offline search using the OfflineSearchEngine. For online search using the SearchEngine, it can be null if data is unavailable.
getter/setter pair
connectorTypeName ↔ String?
Name of the connector type. For more information on the current connector types, see https://www.here.com/docs/bundle/ev-charge-points-api-developer-guide/page/topics/resource-type-connector.html Can have customer names, in that case 'customer names' label is present. This field can be null if data is unavailable.
getter/setter pair
currentRangeInAmperes ↔ String?
Current range provided by the charging station, in amperes. Values are alpha numeric represented by the Ampere value followed by an 'A', for example '12A-80A'. This field can be null if data is unavailable.
getter/setter pair
hasFixedCable ↔ bool?
Indicates that the cable is fixed or not fixed for a specific Connector Type on the charge station. This field can be null if data is unavailable.
getter/setter pair
hashCode → int
The hash code for this object.
no setter
lastUpdated ↔ DateTime?
Last update of the available_connector_count and occupied_connector_count fields. This field is always null for offline search using the OfflineSearchEngine. For online search using the SearchEngine, it can be null if data is unavailable.
getter/setter pair
maxPowerInKilowatts ↔ double?
Maximum charge power of connectors in kW. This field can be null if data is unavailable.
getter/setter pair
occupiedConnectorCount ↔ int?
Number of occupied physical connectors at the charging station. This field is always null for offline search using the OfflineSearchEngine. For online search using the SearchEngine, it can be null if data is unavailable.
getter/setter pair
outOfServiceConnectorCount ↔ int?
Number of physical connectors that are out of service at the charging station. This field is always null for offline search using the OfflineSearchEngine. For online search using the SearchEngine, it can be null if data is unavailable.
getter/setter pair
phaseCount ↔ int?
Number of phases used by the charging station. This field can be null if data is unavailable.
getter/setter pair
powerFeedTypeId ↔ String?
ID of the power feed type with respect to https://en.wikipedia.org/wiki/SAE_J1772#Charging standard. No data in case of offline search. This field is always null for offline search using the OfflineSearchEngine. For online search using the SearchEngine, it can be null if data is unavailable.
getter/setter pair
powerFeedTypeName ↔ String?
Name of the power feed type with respect to https://en.wikipedia.org/wiki/SAE_J1772#Charging standard. Provides the customer information on the charge level of the specific Connector Type. Also, can describe level that is used in North America and Australia. In that case label 'North America (Australia)' is present. This field can be null if data is unavailable.
getter/setter pair
reservedConnectorCount ↔ int?
Number of physical connectors that are reserved at the charging station. This field is always null for offline search using the OfflineSearchEngine. For online search using the SearchEngine, it can be null if data is unavailable.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
supplierName ↔ String?
The EV charging station operator. This field is always null for offline search using the OfflineSearchEngine. For online search using the SearchEngine, it can be null if data is unavailable.
getter/setter pair
voltageRangeInVolts ↔ String?
Voltage range of the charge provided by the charging station, in volts. Values are alpha numeric represented by the Volt value followed by 'V' and by the current type 'AC' or 'DC', for example: '100-120V AC'. This field can be null if data is unavailable.
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.