# EKZ

Quelle: https://docs.evcc.io/de/tariffs/ekz

Unterstützte Funktionen: Schweiz

## Parameter

| Name | Beschreibung | Standard / Beispiel | |
| --- | --- | --- | --- |
| tariff_name | Desired tariff (400D for dynamic). (400D, 400F, 400ST, 400WP, 400L, 400LS, 16L, 16LS) | 400D |  |
| charges | Aufschlag Zusätzlicher fester Aufschlag pro kWh |  | erweitert |
| chargesZones | Aufschlagszonen Zeitabhängige Aufschläge, die den Standardaufschlag überschreiben. |  | erweitert |
| tax | Steuer Zusätzlicher prozentualer Aufschlag (z.B. 0.2 für 20%) | 0.081 | erweitert |
| formula | Formel Individuelle Formel zur Berechnung des Preises | math.Max((price + charges) * (1 + tax), 0.0) | erweitert |
| interval | Intervall | 1h | erweitert |

## Konfigurationsbeispiel für evcc.yaml

```yaml
tariffs:
    grid:
      type: template
      template: ekz
      tariff_name: 400D # Desired tariff (400D for dynamic)., [400D, 400F, 400ST, 400WP, 400L, 400LS, 16L, 16LS]
      charges: # Aufschlag, Zusätzlicher fester Aufschlag pro kWh (optional)
      chargesZones: # Aufschlagszonen, Zeitabhängige Aufschläge, die den Standardaufschlag überschreiben. (optional)
      tax: 0.081 # Steuer, Zusätzlicher prozentualer Aufschlag (z.B. 0.2 für 20%) (optional)
      formula: math.Max((price + charges) * (1 + tax), 0.0) # Formel, Individuelle Formel zur Berechnung des Preises (optional)
      interval: 1h # Intervall, optional
```
