EnergyData
Namespace: Meshmakers.Octo.Communication.EdaAdapter.Dto
Energy quantities of one metering point and meter code, parsed from a consumption record.
public record EnergyData : IEquatable<EnergyData>
Inheritance Object → EnergyData
Implements IEquatable<EnergyData>
Properties
MeteringPointRtId
RtId of the metering point entity.
public string MeteringPointRtId { get; set; }
Property Value
MeteringPointNumber
Metering point number.
public string MeteringPointNumber { get; set; }
Property Value
CreationTime
Creation time of the consumption record document; newer records replace older ones.
public DateTime CreationTime { get; set; }
Property Value
PeriodStart
Start of the covered period.
public DateTime PeriodStart { get; set; }
Property Value
PeriodEnd
End of the covered period.
public DateTime PeriodEnd { get; set; }
Property Value
MeterCode
OBIS meter code, e.g. 1-1:2.9.0 G.03.
public string MeterCode { get; set; }
Property Value
QuantityUnit
Unit of the quantities, e.g. KWH.
public string QuantityUnit { get; set; }
Property Value
EnergyQuantities
The energy quantities of the period.
public List<EnergyQuantity> EnergyQuantities { get; set; }
Property Value
Constructors
EnergyData()
Caution
Constructors of types with required members are not supported in this version of your compiler.
public EnergyData()