Discharging
-
@status?.BatteryDischargeWatts
+
@status.BatteryDischargeWatts
W
-
@status?.BatteryDischargeCurrent
+
@status.BatteryDischargeCurrent
A
@@ -258,4 +257,9 @@
return 0;
}
+ private static string GetChargeMode()
+ => status?.ChargeMode is ChargeMode.NONE
+ ? "VOLTAGE"
+ : status?.ChargeMode.ToString() ?? string.Empty;
+
}
\ No newline at end of file
diff --git a/src/Shared/Models/InverterSetting.cs b/src/Shared/Models/InverterSetting.cs
index 391debd..eb7b41c 100644
--- a/src/Shared/Models/InverterSetting.cs
+++ b/src/Shared/Models/InverterSetting.cs
@@ -30,6 +30,7 @@ public enum WorkingMode : ushort
[SuppressMessage("ReSharper", "InconsistentNaming")]
public enum ChargeMode : ushort
{
+ NONE = 0,
BULK = 1,
ABSORPTION = 2,
FLOAT = 3
diff --git a/src/changelog.md b/src/changelog.md
index 2d80d4a..776e294 100644
--- a/src/changelog.md
+++ b/src/changelog.md
@@ -1,5 +1,3 @@
## changelog
-- show battery charging stage
-- optimize updating of inverter settings
-- optimize inverter status response
\ No newline at end of file
+- fix charge mode display when not charging
\ No newline at end of file