From 376537363f2f52c435e6078d0d09af7eafca217a Mon Sep 17 00:00:00 2001 From: Philip Porto Schiffer Date: Thu, 8 May 2025 17:36:31 +0200 Subject: [PATCH] Sungrow: remove charge rater (#21115) --- charger/sungrow.go | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/charger/sungrow.go b/charger/sungrow.go index b3e757867..be2d2399a 100644 --- a/charger/sungrow.go +++ b/charger/sungrow.go @@ -229,18 +229,6 @@ func (wb *Sungrow) Voltages() (float64, float64, float64, error) { return wb.getPhaseValues(sgRegVoltages, 10) } -var _ api.ChargeRater = (*Sungrow)(nil) - -// ChargedEnergy implements the api.MeterEnergy interface -func (wb *Sungrow) ChargedEnergy() (float64, error) { - b, err := wb.conn.ReadInputRegisters(sgRegChargedEnergy, 2) - if err != nil { - return 0, err - } - - return rs485.RTUUint32ToFloat64Swapped(b) / 1e3, err -} - var _ api.MeterEnergy = (*Sungrow)(nil) // TotalEnergy implements the api.MeterEnergy interface