24 lines
874 B
C#
24 lines
874 B
C#
using InnovEnergy.App.KacoCommunication.SystemConfig;
|
|
using InnovEnergy.Lib.Devices.BatteryDeligreen;
|
|
using InnovEnergy.Lib.Devices.Kaco92L3;
|
|
using InnovEnergy.Lib.Devices.PLVario2Meter;
|
|
using InnovEnergy.Lib.Devices.Trumpf.TruConvertDc;
|
|
|
|
namespace InnovEnergy.App.KacoCommunication.ESS;
|
|
|
|
public class StatusRecord
|
|
{
|
|
public required KacoRecord? InverterRecord { get; set; }
|
|
public required PlVarioMeterRecord? GridMeterRecord { get; set; }
|
|
public required DcDcDevicesRecord? DcDc { get; init; }
|
|
|
|
public required BatteryDeligreenRecords? BatteryKabinet1 { get; set; }
|
|
public required BatteryDeligreenRecords? BatteryKabinet2 { get; set; }
|
|
public required BatteryDeligreenRecords? BatteryKabinet3 { get; set; }
|
|
|
|
|
|
|
|
public required Config Config { get; set; }
|
|
}
|
|
|