Methods for dealing with ChargingStations.

Hierarchy

  • SdkModule
    • ChargingStation

Methods

  • Returns string[]

    a list of charging station brands

  • Get charging station chargers access type.

    Parameters

    • args: { venueId: string }
      • venueId: string

        The id of the charging station to get the chargers access type for.

    Returns null | ChargersAccessType

    chargers access type of the venue in case the venue is a charging station, null otherwise.

    DataModelNotFoundError in case the venue is not found in the WME data model.

  • Get charging station cost type.

    Parameters

    • args: { venueId: string }
      • venueId: string

        The id of the charging station to get the cost type for.

    Returns null | ChargingStationCostType

    cost type of the venue in case the venue is a charging station, null otherwise.

    DataModelNotFoundError in case the venue is not found in the WME data model.

  • Get charging station network.

    Parameters

    • args: { venueId: string }
      • venueId: string

        The id of the charging station to get the network for.

    Returns null | string

    network of the venue in case the venue is a charging station, null otherwise.

    DataModelNotFoundError in case the venue is not found in the WME data model.

  • Get charging station payment methods.

    Parameters

    • args: { venueId: string }
      • venueId: string

        The id of the charging station to get the payment method for.

    Returns null | PaymentMethod[]

    payment methods of the venue in case the venue is a charging station, null otherwise.

    DataModelNotFoundError in case the venue is not found in the WME data model.