Add metering device history export
This commit is contained in:
@ -1,7 +1,9 @@
|
||||
using Hcs.Client;
|
||||
using Hcs.Client.Api.Payload.DeviceMetering;
|
||||
using Hcs.Client.Api.Registry;
|
||||
using Hcs.Service.Async.DeviceMetering;
|
||||
using System;
|
||||
using System.Linq;
|
||||
|
||||
namespace Hcs.TestApp.Scenario
|
||||
{
|
||||
@ -9,6 +11,16 @@ namespace Hcs.TestApp.Scenario
|
||||
{
|
||||
private readonly UniClient client = client;
|
||||
|
||||
internal void ExportMeteringDeviceHistory()
|
||||
{
|
||||
var result = client.DeviceMetering.ExportMeteringDeviceHistoryAsync(new ExportMeteringDeviceHistoryPayload()
|
||||
{
|
||||
fiasHouseGuid = ["c48e5025-f77a-494f-8aab-f773da623a25"],
|
||||
meteringDeviceType = [Registry27.Element1]
|
||||
}).Result;
|
||||
Console.WriteLine("Scenario execution " + (result != null && result.Count() > 0 ? "succeeded" : "failed"));
|
||||
}
|
||||
|
||||
internal void ImportMeteringDeviceValues()
|
||||
{
|
||||
var values = new importMeteringDeviceValuesRequestMeteringDevicesValues()
|
||||
|
||||
Reference in New Issue
Block a user