RCT: fix battery charge (#18662)

This commit is contained in:
Maschga 2025-02-09 09:40:07 +01:00 • committed by GitHub
parent 07fb01d28c
commit 7e8e182425
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -145,6 +145,10 @@ func NewRCT(uri, usage string, minSoc, maxSoc int, cache time.Duration, capacity
return m.conn.Write(rct.BatterySoCTargetMin, m.floatVal(float32(maxSoc)/100))
case api.BatteryCharge:
if err := m.conn.Write(rct.PowerMngUseGridPowerEnable, []byte{1}); err != nil {
return err
}
if err := m.conn.Write(rct.PowerMngBatteryPowerExternW, m.floatVal(float32(-10_000))); err != nil {
return err
}