package
0.0.0-20240908172838-7bcebe7d766f
Repository: https://github.com/evcc-io/evcc.git
Documentation: pkg.go.dev

# Packages

# Functions

ByClass returns templates for class excluding deprecated templates.
ByClass returns templates for class and name including deprecated templates.
ClassString retrieves an enum value from the enum constants string name.
ClassStrings returns a slice of all String values of the enum.
ClassValues returns all values of the enum.
EncoderLanguage sets the template language for encoding json.
FuncMap returns a sprig template.FuncMap with additional include function.
ParamTypeString retrieves an enum value from the enum constants string name.
ParamTypeStrings returns a slice of all String values of the enum.
ParamTypeValues returns all values of the enum.
RenderInstance renders an actual configuration instance.
UsageString retrieves an enum value from the enum constants string name.
UsageStrings returns a slice of all String values of the enum.
UsageValues returns all values of the enum.
WithDeprecated returns a filterFunc that includes all templates.

# Constants

1P/3P phase switching support.
Battery control support.
ISO 15118-2 support.
Granular current control support.
RFID support.
SMA HEMS support.
go:generate enumer -type Class -transform=lower.
go:generate enumer -type Class -transform=lower.
go:generate enumer -type Class -transform=lower.
EEBUS Setup is required.
MQTT Setup is required.
Sponsorship is required.
go:generate enumer -type Class -transform=lower.
go:generate enumer -type ParamType -trimprefix Type -text.
go:generate enumer -type ParamType -trimprefix Type -text.
go:generate enumer -type ParamType -trimprefix Type -text.
go:generate enumer -type ParamType -trimprefix Type -text.
go:generate enumer -type ParamType -trimprefix Type -text.
go:generate enumer -type ParamType -trimprefix Type -text.
default type string.
go:generate enumer -type ParamType -trimprefix Type -text.
go:generate enumer -type Usage -trimprefix Usage -transform=lower -text.
go:generate enumer -type Usage -trimprefix Usage -transform=lower -text.
go:generate enumer -type Usage -trimprefix Usage -transform=lower -text.
go:generate enumer -type Usage -trimprefix Usage -transform=lower -text.
go:generate enumer -type Usage -trimprefix Usage -transform=lower -text.
go:generate enumer -type Class -transform=lower.

# Variables

# Structs

Instance is an actual instantiated template.
Linked Template.
Param is a proxy template parameter Params can be defined: 1.
Product contains naming information about a product a template supports.
Requirements.
Template describes is a proxy device for use with cli and automated testing.
TemplateDefinition contains properties of a device template.
TextLanguage contains language-specific texts.

# Type aliases