Skip to main content

MeteringPointToEnergyCommunityRequest

Namespace: Meshmakers.Octo.Communication.EdaAdapter.Dto

Process data for EC_REQ_ONL: registers a metering point with an energy community (sent as ANFORDERUNG_ECON, CMRequest 01.30).

public record MeteringPointToEnergyCommunityRequest : StartProcessRequest, IEquatable<StartProcessRequest>, IEquatable<MeteringPointToEnergyCommunityRequest>

Inheritance Object → StartProcessRequest → MeteringPointToEnergyCommunityRequest
Implements IEquatable<StartProcessRequest>, IEquatable<MeteringPointToEnergyCommunityRequest>

Properties​

MeteringPoint​

Metering point number. Mandatory.

public string MeteringPoint { get; set; }

Property Value​

String

EnergyCommunityId​

Identifier of the energy community. Mandatory.

public string EnergyCommunityId { get; set; }

Property Value​

String

PartitionFactor​

Participation factor in percent.

public byte PartitionFactor { get; set; }

Property Value​

Byte

EnergyDirection​

Energy direction of the metering point. EnergyDirection.Unknown is rejected.

public EnergyDirection EnergyDirection { get; set; }

Property Value​

EnergyDirection

StartDate​

Date of the registration; must be in the future. Defaults to tomorrow.

public Nullable<DateTime> StartDate { get; set; }

Property Value​

Nullable<DateTime>

Sender​

Market partner identifier of the sender, e.g. the energy community or service provider.

public string Sender { get; set; }

Property Value​

String

Receiver​

Market partner identifier of the receiver, usually the distribution grid operator.

public string Receiver { get; set; }

Property Value​

String

Constructors​

MeteringPointToEnergyCommunityRequest()​

Caution​

Constructors of types with required members are not supported in this version of your compiler.


public MeteringPointToEnergyCommunityRequest()