SMA Energy Meter: fix energy scale (#23691)

This commit is contained in:
Thomas Speer 2025-09-19 18:11:21 +02:00 • committed by GitHub
parent 7759622260
commit e8486cb1fe
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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)