diff --git a/meter/sma.go b/meter/sma.go index 2298fa728..7a9ec18dd 100644 --- a/meter/sma.go +++ b/meter/sma.go @@ -109,7 +109,7 @@ var _ api.MeterEnergy = (*SMA)(nil) // TotalEnergy implements the api.MeterEnergy interface func (sm *SMA) TotalEnergy() (float64, error) { values, err := sm.device.Values() - return sma.AsFloat(values[sunny.ActiveEnergyPlus]) / 3600000, err + return sma.AsFloat(values[sunny.ActiveEnergyPlus]) / 1000, err } var _ api.PhaseCurrents = (*SMA)(nil)