evcc.yaml
evcc configuration file
| Type | object |
|---|---|
| File match |
evcc*.yaml
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/evcc-yaml/latest.json |
| Source | https://raw.githubusercontent.com/andig/evcc/master/schema.json |
Validate with Lintel
npx @lintel/lintel check
Type:
object
Properties
network
object
Network
3 nested properties
schema
string
host
string
port
integer
interval
string
pattern=\d[msh]$
log
enum
levels
Record<string, string>
Log levels per area
sponsortoken
string
plant
string
telemetry
boolean
database
object
Database
2 nested properties
type
string
dsn
string
tariffs
object
Tariffs
chargers
namedObject[]
List of chargers
meters
namedObject[]
List of meters
vehicles
object[]
List of vehicles
site
object
4 nested properties
meters
object
required
4 nested properties
grid
string
pv
string | array
PV inverter/meter (1 or more)
minItems=1uniqueItems=true
battery
string | array
Home battery (1 or more)
minItems=1uniqueItems=true
aux
string | array
Auxiliary meters (0 or more)
uniqueItems=true
title
string
residualPower
number
maxGridSupplyWhileBatteryCharging
number
loadpoints
object[]
List of loadpoints
Definitions
duration
string
namedObject
object
name
string
required
type
string
required
template
string
typedObject
object
type
string
required
loglevel
enum
mode
enum
pollMode
enum