19 lines
736 B
Go
19 lines
736 B
Go
package api
|
|
|
|
type Feature int
|
|
|
|
//go:generate go tool enumer -type Feature -text
|
|
const (
|
|
_ Feature = iota
|
|
CoarseCurrent // charger
|
|
IntegratedDevice // charger - always connected - no vehicle, no charging sessions
|
|
SwitchDevice // charger - no current control - heat pumps or switch sockets
|
|
Heating // charger - heating device - soc ist temperature (°C)
|
|
Continuous // charger - heating device where disabled means "normal operation"
|
|
Average // tariff
|
|
Cacheable // tariff
|
|
Offline // vehicle
|
|
Retryable // vehicle
|
|
Streaming // vehicle
|
|
WelcomeCharge // vehicle
|
|
)
|