From 24a74869e71c79ec7c08890b335ce03b00bedaf2 Mon Sep 17 00:00:00 2001 From: LKuemmel Date: Mon, 8 Dec 2025 08:40:01 +0100 Subject: [PATCH] scheduled charging: fix plan selection --- packages/control/ev/charge_template.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/control/ev/charge_template.py b/packages/control/ev/charge_template.py index 2fdf036ae8..11c66be9d5 100644 --- a/packages/control/ev/charge_template.py +++ b/packages/control/ev/charge_template.py @@ -340,7 +340,7 @@ def _find_recent_plan(self, if filtered_plans: sorted_plans = sorted(filtered_plans, key=lambda x: list(x.values())[0]) for plan in sorted_plans: - if self.BUFFER < list(sorted_plans[0].values())[0]: + if self.BUFFER < list(plan.values())[0]: plan_dict = plan break else: