Oznámení
Oznámení vás informují o vašich nabíjecích relacích, např. přes Telegram, Pushover, ntfy nebo e-mail. Sami si vyberete, které události spustí zprávu, a nadpis i obsah můžete upravit pomocí zástupných symbolů. Nastavení provedete v části Konfigurace → Oznámení.
Služby
V části Služby přidejte jednu nebo více z níže uvedených služeb.
Události
Sekce “Události”Zprávy lze odesílat při těchto událostech:
| Událost | Spustí se, když … |
|---|---|
start | začne nabíjení |
stop | skončí nabíjení |
connect | je připojeno vozidlo |
disconnect | je odpojeno vozidlo |
soc | se změní stav nabití vozidla |
guest | je rozpoznáno neznámé vozidlo |
asleep | vozidlo nenabíjí, přestože je nabíjení povoleno |
planoverrun | plán nabíjení podle odhadu nesplní svůj cíl |
Každá událost má nadpis a zprávu. Obojí lze upravit pomocí zástupných symbolů.
Formát zprávy
Sekce “Formát zprávy”Zpráva s jednoduchou syntaxí, např. pro událost stop:
${title}: ${vehicleTitle} charged ${chargedEnergy:%.1fk}kWh in ${chargeDuration}.Solar share: ${sessionSolarPercentage:%.0f}%Stejná zpráva se syntaxí šablon Go, s výpočty (např. převod W na kW) a podmínkami:
{{.title}}: {{round (divf .chargedEnergy 1000) 1 }} kWh in {{.chargeDuration}}.Solar share: {{round .sessionSolarPercentage 0 }}%{{- if .sessionPrice}}Cost: {{round .sessionPrice 2 }} {{.currency}} ({{round .sessionPricePerKWh 2 }} {{.currency}}/kWh){{- end}}Zástupné symboly
Sekce “Zástupné symboly”Nadpisy a zprávy mohou pomocí proměnných zobrazovat informace z evcc. K dispozici jsou dvě syntaxe, které lze i kombinovat:
- Jednoduchá:
${variableName}, např.${vehicleTitle}. Volitelně s formátováním jako${pvPower:%.1fk}: kromě obvyklých specifikátorůprintfvydělí příponakhodnotu číslem 1000 (např. Wh → kWh). Doby trvání jako${chargeDuration}se zobrazují zaokrouhlené na celé sekundy (např.1h23m4s). - Šablona Go:
{{.variableName}}umožňuje výpočty, podmínky a funkce sprig.
Dostupné proměnné
Sekce “Dostupné proměnné”Dostupné proměnné odpovídají datům z REST API.
Při odesílání zprávy se data nabíjecího bodu, který zprávu vyvolal, a globální data sloučí do ploché struktury.
Přímo dostupné jsou tak globální hodnoty (např. pvPower, grid.Power) i hodnoty konkrétního nabíjecího bodu (např. mode, chargedEnergy, vehicleTitle).
Vnořené hodnoty jako grid.Power nebo battery.Soc jsou dostupné jen se syntaxí šablon Go, kde jsou nutné názvy polí s velkým počátečním písmenem.
Často používané proměnné nabíjecího bodu:
title: Název nabíjecího boduloadpoint: Číslo nabíjecího bodu 1, 2, …mode: Režim nabíjeníoff/smart/nowcharging: Nabíjení aktivníenabled: Nabíjení povolenoconnected: Vozidlo připojenochargedEnergy: Energie nabitá v relaci ve WhchargeDuration: Doba nabíjeníchargePower: Aktuální nabíjecí výkon ve WconnectedDuration: Doba připojeníchargeRemainingDuration: Zbývající doba nabíjení do cílechargeRemainingEnergy: Zbývající energie do cíle ve WhphasesActive: Aktuálně aktivní fázevehicleTitle: Název vozidlavehicleName: Technický název vozidlavehicleSoc: Stav nabití vozidla v %vehicleRange: Dojezd vozidla v kmvehicleOdometer: Ujeté kilometry podle tachometru v kmsessionSolarPercentage: Solární podíl nabíjecí relace v %sessionPrice: Náklady na nabíjecí relacisessionPricePerKWh: Průměrná cena za kWhsessionCo2PerKWh: Průměrné emise CO₂ na kWhplanActive: Plán nabíjení aktivnísmartCostActive: Chytré nabíjení podle ceny aktivní
Často používané globální proměnné:
siteTitle: Název instance evccpvPower: Aktuální solární výkon ve WhomePower: Aktuální spotřeba domu ve Wgrid.Power: Odběr ze sítě (+) / export do sítě (−) ve Wbattery.Power: Výkon baterie ve Wbattery.Soc: Stav nabití baterie v %currency: Měna tarifutariffGrid: Aktuální cena elektřiny ze sítě za kWhtariffFeedIn: Tarif výkupu energie za kWhtariffCo2: Aktuální intenzita uhlíkové stopystatistics.<period>.*: Statistiky nabíjení za období30d,365d,thisYearatotal(avgCo2,avgPrice,chargedKWh,solarPercentage)
Úplný seznam všech dostupných polí najdete v odpovědi API na http://evcc.local:7070/api/state.
Obě syntaxe fungují v rozhraní v polích pro nadpis a zprávu.
Konfigurace přes evcc.yaml je popsána v referenci messaging.