ResourceForecastState.Power
JSON structure
{
(Fields of AbstractMessage and AbstractResult must appear too!)
"ResourceId" : "load1",
"Forecast" :
{
"TimeIndex" :
[
"2020-06-25T00:00:00Z",
"2020-06-25T01:00:00Z",
"2020-06-25T02:00:00Z",
"2020-06-25T03:00:00Z"
],
"Series" :
{
"RealPower" :
{
"UnitOfMeasure" : "kW",
"Values" :
[
-0.2,
-0.27,
-0.15,
-0.21
]
}
}
}
}
Example file: ResourceStateForecast-example.json
Fields and multiplicity
Field | Type | Multiplicity | Explanation |
---|---|---|---|
All fields from AbstractResult | Fields from "abstract base class" | ||
ResourceId | String | 1 (REQUIRED) | Reference to resource "name" |
Forecast | Time series block | See (1) |
(1):
- "RealPower": 1 (REQUIRED); unit of measure "kW"
- "RealPowerVariance" OR "RealPowerStandardDeviation": 0..1 (OPTIONAL)
- "ReactivePower": 0..1 (OPTIONAL); unit of measure "kV.A{r}"
- "ReactivePowerVariance" OR "ReactivePowerStandardDeviation": 0..1 (OPTIONAL) if "ReactivePower" exists)