diff --git a/packages/control/counter.py b/packages/control/counter.py index 9725f8f6d5..695d6ff284 100644 --- a/packages/control/counter.py +++ b/packages/control/counter.py @@ -253,7 +253,7 @@ def _control_range_offset(self): def get_usable_surplus(self, feed_in_yield: float) -> float: # verbleibender EVU-Überschuss unter Berücksichtigung der Einspeisegrenze und Speicherleistung - return (-self.calc_surplus() - self.data.set.released_surplus + + return (-self.calc_surplus() + self.data.set.released_surplus - self.data.set.reserved_surplus - feed_in_yield) SWITCH_ON_FALLEN_BELOW = "Einschaltschwelle während der Wartezeit unterschritten."