Skip to content
EN | DE

Energy Forecast

GermanyLuxembourgAustriaFranceNetherlandsBelgiumPolandDenmark
GermanyLuxembourgAustriaFranceNetherlandsBelgiumPolandDenmark

Parameters

NameDescriptionValueLevel
tokenTokenoptional
domainDomainoptional
chargesCharge

Additional fixed charge per kWh

advanced
taxTax

Additional percentage charge (e.g. 0.2 for 20%)

advanced
formulaFormula

Individual formula for calculating the price

Example: math.Max((price + charges) * (1 + tax), 0.0)
advanced
averageAverage by houradvanced
NameDescriptionValueLevel
tokenTokenoptional
domainDomainoptional
chargesCharge

Additional fixed charge per kWh

advanced
chargesZonesCharges zones

Time-based grid fees that override the default charge.

advanced
taxTax

Additional percentage charge (e.g. 0.2 for 20%)

advanced
formulaFormula

Individual formula for calculating the price

Example: math.Max((price + charges) * (1 + tax), 0.0)
advanced
averageAverage by houradvanced
Configuration example for evcc.yaml

If you don't want to configure via the UI, you can alternatively use this YAML block.

tariffs:
grid:
type: template
template: energyforecast
token: # Token
domain: # Domain, [DE-LU, AT, FR, NL, BE, PL, DK1, DK2] (optional)
charges: # Charge, Additional fixed charge per kWh (optional)
tax: # Tax, Additional percentage charge (e.g. 0.2 for 20%) (optional)
formula: math.Max((price + charges) * (1 + tax), 0.0) # Formula, Individual formula for calculating the price (optional)
average: # Average by hour, optional
tariffs:
grid:
type: template
template: energyforecast
token: # Token
domain: # Domain, [DE-LU, AT, FR, NL, BE, PL, DK1, DK2] (optional)
charges: # Charge, Additional fixed charge per kWh (optional)
chargesZones: # Charges zones, Time-based grid fees that override the default charge. (optional)
tax: # Tax, Additional percentage charge (e.g. 0.2 for 20%) (optional)
formula: math.Max((price + charges) * (1 + tax), 0.0) # Formula, Individual formula for calculating the price (optional)
average: # Average by hour, optional