evseSession – Project Haystack

def

evseSession

Describes an event during which an evse-port can deliver power to an EV. The EVSE may need to authorize a user to initiate an evseSession.

At minimum has the following data:

  • ts: when the event was logged by the system of record
  • started: when the event started
  • stopped: when the event stopped
  • tx: transaction ID for the event
  • targetRef: reference to the evse-port
  • energyDelivered: energy delivered during the evseSession
  • event: marker tag
  • meterStart: meter register's value at the beginning of the evseSession

In the future additional data might be included, such as the means of EV charging session authorization.

meta

supertypes

marker

Marker labels a dict with typing information

    entity

Top-level dicts with a unique identifier

tags

dis

Display name for an entity

id

Defines the unique identifier of an entity in system using a ref value type