evcc-io/api/impl.go

17 lines
315 B
Go

package api
import "strings"
// ChargeModeString converts string to ChargeMode
func ChargeModeString(mode string) ChargeMode {
switch strings.ToLower(mode) {
case string(ModeNow):
return ModeNow
case string(ModeMinPV):
return ModeMinPV
case string(ModePV):
return ModePV
default:
return ModeOff
}
}