remove leftover HeatingCurrent
This commit is contained in:
parent
3c47089bcf
commit
71ba569085
|
@ -1,7 +1,6 @@
|
||||||
using InnovEnergy.Lib.Units;
|
using InnovEnergy.Lib.Units;
|
||||||
using InnovEnergy.Lib.Units.Composite;
|
using InnovEnergy.Lib.Units.Composite;
|
||||||
using InnovEnergy.Lib.Units.Power;
|
using InnovEnergy.Lib.Units.Power;
|
||||||
using InnovEnergy.Lib.Utils;
|
|
||||||
|
|
||||||
namespace InnovEnergy.Lib.Devices.Battery48TL;
|
namespace InnovEnergy.Lib.Devices.Battery48TL;
|
||||||
|
|
||||||
|
@ -14,7 +13,7 @@ public class Battery48TlRecords
|
||||||
Devices = records;
|
Devices = records;
|
||||||
Eoc = !empty && records.All(r => r.Eoc);
|
Eoc = !empty && records.All(r => r.Eoc);
|
||||||
Warnings = records.SelectMany(r => r.Warnings).Distinct().ToList();
|
Warnings = records.SelectMany(r => r.Warnings).Distinct().ToList();
|
||||||
Alarms = records.SelectMany(r => r.Alarms).Distinct().ToList();
|
Alarms = records.SelectMany(r => r.Alarms) .Distinct().ToList();
|
||||||
Soc = empty ? 0 : records.Average(r => r.Soc.Value);
|
Soc = empty ? 0 : records.Average(r => r.Soc.Value);
|
||||||
CurrentMinSoc = empty ? 0 : records.Min(r => r.Soc.Value);
|
CurrentMinSoc = empty ? 0 : records.Min(r => r.Soc.Value);
|
||||||
Temperature = records.Any() ? records.Average(b => b.Temperatures.Cells.Average.Value) : 0;
|
Temperature = records.Any() ? records.Average(b => b.Temperatures.Cells.Average.Value) : 0;
|
||||||
|
@ -36,7 +35,6 @@ public class Battery48TlRecords
|
||||||
public Percent Soc { get; init; }
|
public Percent Soc { get; init; }
|
||||||
public Percent CurrentMinSoc { get; init; }
|
public Percent CurrentMinSoc { get; init; }
|
||||||
public Temperature Temperature { get; init; }
|
public Temperature Temperature { get; init; }
|
||||||
public Current HeatingCurrent { get; init; }
|
|
||||||
public DcPower HeatingPower { get; init; }
|
public DcPower HeatingPower { get; init; }
|
||||||
|
|
||||||
public IReadOnlyList<Battery48TlRecord> Devices { get; init; }
|
public IReadOnlyList<Battery48TlRecord> Devices { get; init; }
|
||||||
|
|
Loading…
Reference in New Issue