From 427c28e9891f33684a5e633ff4d7aae7101c06a3 Mon Sep 17 00:00:00 2001 From: LKuemmel Date: Tue, 9 Apr 2024 13:25:32 +0200 Subject: [PATCH] Fault State --- packages/control/bat_all.py | 4 +++- packages/control/pv_all.py | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/control/bat_all.py b/packages/control/bat_all.py index ce222f7dc0..2c74a33858 100644 --- a/packages/control/bat_all.py +++ b/packages/control/bat_all.py @@ -119,7 +119,9 @@ def calc_power_for_all_components(self): self.data.get.fault_str = NO_ERROR else: self.data.get.fault_state = fault_state - self.data.get.fault_str = "Bitte die Statusmeldungen der Speicher prüfen." + self.data.get.fault_str = ("Bitte die Statusmeldungen der Speicher prüfen. Es konnte kein " + "aktueller Zählerstand ermittelt werden, da nicht alle Module Werte " + "liefern.") self.data.get.power = power try: self.data.get.soc = int(soc_sum / soc_count) diff --git a/packages/control/pv_all.py b/packages/control/pv_all.py index 3a9ea1f2bc..abe2f50225 100644 --- a/packages/control/pv_all.py +++ b/packages/control/pv_all.py @@ -77,7 +77,9 @@ def calc_power_for_all_components(self) -> None: self.data.get.fault_str = NO_ERROR else: self.data.get.fault_state = fault_state - self.data.get.fault_str = "Bitte die Statusmeldungen der Wechselrichter prüfen." + self.data.get.fault_str = ("Bitte die Statusmeldungen der Wechselrichter prüfen. Es konnte kein " + "aktueller Zählerstand ermittelt werden, da nicht alle Module Werte " + "liefern.") self.data.get.power = power Pub().pub("openWB/set/pv/get/power", self.data.get.power) Pub().pub("openWB/set/pv/get/fault_state", self.data.get.fault_state)