From 706b637b18e59def590d13e8da17040d0abeb22f Mon Sep 17 00:00:00 2001 From: andig Date: Sun, 15 Mar 2026 18:03:07 +0100 Subject: [PATCH] Optimizer: fix invalid battery capacity --- core/site_optimizer.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/site_optimizer.go b/core/site_optimizer.go index 96cfa6b02..9331f0b58 100644 --- a/core/site_optimizer.go +++ b/core/site_optimizer.go @@ -415,11 +415,10 @@ func (site *Site) batteryRequest(dev config.Device[api.Meter], b types.Measureme bat := optimizer.BatteryConfig{ CMax: batteryPower, DMax: batteryPower, - SCapacity: float32(*b.Capacity * 10), // Wh + SCapacity: float32(*b.Capacity * 1e3), // Wh SInitial: float32(*b.Capacity * *b.Soc * 10), // Wh // PA: pa, } - bat.SMax = max(bat.SInitial, float32(*b.Capacity*1e3)) // Wh instance := dev.Instance()