From 2cab2cdc43bfecf3a8199511c85d385e919740d2 Mon Sep 17 00:00:00 2001 From: andig Date: Sat, 31 Dec 2022 11:16:59 +0100 Subject: [PATCH] chore: avoid double-logging for single battery --- core/site.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/core/site.go b/core/site.go index 4b4599846..598f40fcf 100644 --- a/core/site.go +++ b/core/site.go @@ -410,7 +410,9 @@ func (site *Site) updateMeters() error { if err == nil { site.batteryPower += power - site.log.DEBUG.Printf("battery %d power: %.0fW", i+1, power) + if len(site.batteryMeters) > 1 { + site.log.DEBUG.Printf("battery %d power: %.0fW", i+1, power) + } } else { site.log.ERROR.Printf("battery %d power: %v", i+1, err) } @@ -428,7 +430,9 @@ func (site *Site) updateMeters() error { } site.batterySoc += weighedSoc - site.log.DEBUG.Printf("battery %d soc: %.0f%%", i+1, soc) + if len(site.batteryMeters) > 1 { + site.log.DEBUG.Printf("battery %d soc: %.0f%%", i+1, soc) + } } else { site.log.ERROR.Printf("battery %d soc: %v", i+1, err) }