From 19f750c417cab26969443fc30668a61b656140f2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 8 Aug 2026 12:00:40 +0000 Subject: [PATCH] core: keep limitSoc/limitEnergy on integrated device disconnect (#32623) --- core/loadpoint.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/loadpoint.go b/core/loadpoint.go index cd3618be5..e05835cb7 100644 --- a/core/loadpoint.go +++ b/core/loadpoint.go @@ -628,8 +628,10 @@ func (lp *Loadpoint) evVehicleDisconnectHandler() { } // reset session - lp.SetLimitSoc(0) - lp.SetLimitEnergy(0) + if !lp.chargerHasFeature(api.IntegratedDevice) { + lp.SetLimitSoc(0) + lp.SetLimitEnergy(0) + } // mark plan slot as inactive // this will force a deletion of an outdated plan once plan time is expired in GetPlan()