From b4e62a97cd4172d25b62336204b4767de886914e Mon Sep 17 00:00:00 2001 From: Andreas Linde <42185+DerAndereAndi@users.noreply.github.com> Date: Thu, 20 Apr 2023 18:12:49 +0200 Subject: [PATCH] EEbus: only adjust currents if not overridden by vehicle (#7563) --- charger/eebus.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charger/eebus.go b/charger/eebus.go index 0887fa564..1437d9d8e 100644 --- a/charger/eebus.go +++ b/charger/eebus.go @@ -170,10 +170,10 @@ func (c *EEBus) setLoadpointMinMaxLimits() { newMin := minLimits[0] newMax := maxLimits[0] - if c.lp.GetMinCurrent() != newMin && newMin > 0 { + if c.lp.GetMinCurrent() != newMin && newMin > 0 && c.lp.GetVehicle().OnIdentified().MinCurrent == nil { c.lp.SetMinCurrent(newMin) } - if c.lp.GetMaxCurrent() != newMax && newMax > 0 { + if c.lp.GetMaxCurrent() != newMax && newMax > 0 && c.lp.GetVehicle().OnIdentified().MaxCurrent == nil { c.lp.SetMaxCurrent(newMax) } }