MCPcopy Create free account
hub / github.com/evcc-io/evcc / remainingLimitEnergy

Method remainingLimitEnergy

core/loadpoint.go:1057–1061  ·  view source on GitHub ↗

remainingLimitEnergy returns missing energy amount in kWh if vehicle has a valid energy target

()

Source from the content-addressed store, hash-verified

1055
1056// remainingLimitEnergy returns missing energy amount in kWh if vehicle has a valid energy target
1057func (lp *Loadpoint) remainingLimitEnergy() (float64, bool) {
1058 limit := lp.getLimitEnergy()
1059 return max(0, limit-lp.getChargedEnergy()/1e3),
1060 limit > 0 && !lp.socBasedPlanning()
1061}
1062
1063// LimitEnergyReached checks if target is configured and reached
1064func (lp *Loadpoint) LimitEnergyReached() bool {

Callers 1

LimitEnergyReachedMethod · 0.95

Calls 3

getLimitEnergyMethod · 0.95
getChargedEnergyMethod · 0.95
socBasedPlanningMethod · 0.95

Tested by

no test coverage detected