From c79042ba6d5c7fb194e2ccbb5ec15906b6d9c90e Mon Sep 17 00:00:00 2001 From: Alexander Hartung Date: Tue, 22 Sep 2026 08:28:53 +0200 Subject: [PATCH 1/2] EVU auf Auto entspricht Ja --- packages/control/counter_all/counter_all.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/control/counter_all/counter_all.py b/packages/control/counter_all/counter_all.py index 29a31d430f..81ef7530bf 100644 --- a/packages/control/counter_all/counter_all.py +++ b/packages/control/counter_all/counter_all.py @@ -167,7 +167,7 @@ def _calc_home_consumption(self) -> Tuple[float, Dict]: home_consumption = 0.0 # Rekursion startet immer beim EVU-Zähler. - home_consumption = self._calc_home_consumption_from_counter(evu_element, CounterMode.NOT_HOME_CONSUMPTION.value) + home_consumption = self._calc_home_consumption_from_counter(evu_element, CounterMode.HOME_CONSUMPTION.value) home_consumption -= self.data.set.smarthome_power_excluded_from_home_consumption From 3f2f0b71aaa0fd8deb67847205b23b26b54fff26 Mon Sep 17 00:00:00 2001 From: Alexander Hartung Date: Tue, 22 Sep 2026 08:56:51 +0200 Subject: [PATCH 2/2] fix --- packages/control/counter_all/counter_all.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/control/counter_all/counter_all.py b/packages/control/counter_all/counter_all.py index 81ef7530bf..2e8b05f724 100644 --- a/packages/control/counter_all/counter_all.py +++ b/packages/control/counter_all/counter_all.py @@ -206,8 +206,8 @@ def _is_home_consumption_counter_by_id(self, counter_id: int) -> str: parent = self.get_entry_of_parent(counter_id) if not parent or parent["type"] != ComponentType.COUNTER.value: - # Auto am Wurzel-Zähler entspricht dem bisherigen Startwert CounterMode.NOT_HOME_CONSUMPTION. - return CounterMode.NOT_HOME_CONSUMPTION.value + # Auto am Wurzel-Zähler entspricht dem bisherigen Startwert CounterMode.HOME_CONSUMPTION. + return CounterMode.HOME_CONSUMPTION.value return self._is_home_consumption_counter_by_id(parent["id"])