Electrification X API overview¶
Navigation¶
- Entity relationship diagram
- Hierarchical structure of entities in Electrification X
- Available entities
Entity relationship diagram¶
classDiagram
direction LR
class User
class Customer
class Partition
class Location
class Asset
class Measurement
class MeasurementValue
class Aggreate
User "N" --> "1" Customer
Customer "1" --> "N" Partition
Partition "1" --> "N" Location
Location "1" --> "N" Asset
Location "1" --> "N" Measurement
Asset "1" <-- "N" Measurement
Measurement "1" --> "N" MeasurementValue
Aggreate --|> MeasurementValueHierarchical structure of entities in Electrification X¶
The entities in Electrification X follow a hierarchical structure:

Available entities¶
User¶
In Electrification X, a user is a defined entity with specific access rights, roles, and permissions.
Customer¶
In Electrification X, a customer is a broader entity that represents the organization or entity utilizing Electrification X platform.
Partition¶
In Electrification X, a partition is a specific defined scope of work, tasks, or operational domain that an individual or team is accountable for.
Location¶
In Electrification X, a location is a specific site, facility, or geographical point, e.g. a station.
Assets¶
In Electrification X, an asset is electrical infrastructure and equipment critical for energy distribution and electrification. An asset is a logical unit which can consist of multiple physical devices. Examples for assets are:
- Transformers
- Circuit breakers
- Switchgear
- Feeders
- EV charging stations
Assets are represented in a hierarchical structure within the Electrification X application. In the asset hierarchy, measurement data can be accessed by traversing the asset structure, with each asset providing access to its associated measurement values.
Measurements¶
In Electrification X, a measurement is a data point that represents a quantitative observation or reading of a parameter, e.g. the ambient humidity of a station.
MeasurementValue¶
The MeasurementValue is the aggregated value of a measurement over the specified time period.
Aggregate¶
The values are aggregated for the specified start time, end time, and interval. You can select an interval of 15 minutes.