Add metering device import
This commit is contained in:
@ -183,6 +183,41 @@ namespace Hcs.TestApp.Scenario
|
||||
Console.WriteLine("Scenario execution " + (result ? "succeeded" : "failed"));
|
||||
}
|
||||
|
||||
internal void ImportMeteringDeviceData()
|
||||
{
|
||||
var result = client.HouseManagement.ImportMeteringDeviceDataAsync(new MeteringDeviceFullInformationType()
|
||||
{
|
||||
BasicChatacteristicts = new MeteringDeviceBasicCharacteristicsType()
|
||||
{
|
||||
MeteringDeviceNumber = "Н43733003",
|
||||
MeteringDeviceStamp = "-",
|
||||
MeteringDeviceModel = "-",
|
||||
CommissioningDate = new DateTime(2021, 1, 1),
|
||||
CommissioningDateSpecified = true,
|
||||
RemoteMeteringMode = false,
|
||||
FirstVerificationDate = new DateTime(2021, 1, 1),
|
||||
FirstVerificationDateSpecified = true,
|
||||
VerificationInterval = Registry16.Element4,
|
||||
FactorySealDate = new DateTime(2021, 1, 1),
|
||||
FactorySealDateSpecified = true,
|
||||
TemperatureSensor = false,
|
||||
PressureSensor = false,
|
||||
Item = new MeteringDeviceBasicCharacteristicsTypeResidentialPremiseDevice()
|
||||
{
|
||||
PremiseGUID = ["6e011824-3d8a-48d7-b0ee-7b36be7096bf"],
|
||||
AccountGUID = ["019917a8-6eb6-74cc-99b7-58350127ac50"]
|
||||
}
|
||||
},
|
||||
Item = true,
|
||||
Items = [new MunicipalResourceNotElectricBaseType()
|
||||
{
|
||||
MunicipalResource = Registry239.Element4,
|
||||
MeteringValue = "0"
|
||||
}]
|
||||
}).Result;
|
||||
Console.WriteLine("Scenario execution " + (result ? "succeeded" : "failed"));
|
||||
}
|
||||
|
||||
internal void ImportNotificationData()
|
||||
{
|
||||
var payload = new ImportNotificationDataPayload()
|
||||
|
||||
Reference in New Issue
Block a user