Zweck der App
Die App „EVCC“ stellt die Open-Source-Software EVCC (Electric Vehicle Charging Controller) auf dem SPiNE EnergyLink bereit.
EVCC dient zur intelligenten und effizienten Steuerung des Ladens von Elektrofahrzeugen. Die Anwendung optimiert den Ladevorgang basierend auf Photovoltaik-Erzeugung, Stromtarifen und Netzbezug.
EVCC unterstützt zahlreiche Wallboxen, Wechselrichter und Energiemanager. Ziel ist eine nachhaltige und kosteneffiziente Nutzung von Solarenergie für das Laden von E-Fahrzeugen.
Bedeutung im System
Die App „EVCC“ ist eine optionale App und gehört zur Gruppe der HEMS-Anwendungen.
Achtung: Es sollte nur eine App aus der Gruppe der HEMS-Anwendungen gleichzeitig auf dem EnergyLink ausgeführt werden, damit das System nicht überlastet wird.
Aktueller Nutzerfluss
Der Nutzer öffnet die Detailansicht der App „EVCC“ im App-Store oder in der Geräteübersicht.
In der Detailansicht sieht der Nutzer grundlegende Informationen zur App, die Beschreibung, den Typ, die Store-Verfügbarkeit und die Bewertung.
In der Detailansicht kann der Nutzer die App über den Button „Installieren“ installieren.
Nach der Installation werden in der Detailansicht die Aktionen „Konfigurieren“ und „Deinstallieren“ angezeigt.
Zusätzlich wird nach der Installation ein Hinweis angezeigt, dass das Gerät aktualisiert wird und dies einige Minuten dauern kann.
Über den Button „Konfigurieren“ öffnet der Nutzer die Konfigurationsansicht der App.
In der Konfigurationsansicht kann der Nutzer die EVCC-Konfigurationsdatei
evcc.yamlbearbeiten.Der Nutzer kann die Konfiguration speichern oder eine Standardkonfiguration laden.
Detaillierte Beschreibung der App-UI und App-UX
App-Detailansicht vor der Installation
Die App-Detailansicht kann durch Anklicken des App-Logos im App-Store oder in der Geräteübersicht geöffnet werden.
In der App-Detailansicht werden die grundlegenden Informationen zur App „EVCC“ angezeigt. Dies umfasst eine Beschreibung der App:
EVCC (Electric Vehicle Charging Controller) ist eine Open-Source-Software, die das Laden von Elektrofahrzeugen intelligent und effizient steuert. Sie optimiert den Ladevorgang basierend auf Photovoltaik-Erzeugung, Stromtarifen und Netzbezug. Unterstützt werden zahlreiche Wallboxen, Wechselrichter und Energiemanager. EVCC ermöglicht eine nachhaltige und kosteneffiziente Nutzung von Solarenergie für das Laden von E-Fahrzeugen.
Darüber hinaus werden weitere Informationen zur App dargestellt:
Feld | Anzeige |
App-Name | EVCC |
Typ | Applikation |
Store-Verfügbarkeit | Januar 2025 |
Bewertung | 4,2 |
Aktion bei nicht installierter App | Installieren |
App-Detailansicht nach der Installation
Nach der Installation ändert sich die App-Detailansicht.
Zusätzlich zu den bereits vorhandenen Informationen werden nun folgende Aktionen angezeigt:
Feld | Anzeige |
Aktion bei installierter App | Konfigurieren |
Weitere Aktion bei installierter App | Deinstallieren |
Außerdem wird ein Statushinweis angezeigt:
Gerät wird aktualisiert. Dies kann einige Minuten dauern.
Konfigurationsansicht
Die Konfigurationsansicht wird über den Button „Konfigurieren“ in der Detailansicht der installierten App geöffnet.
In der Konfigurationsansicht werden die grundlegenden App-Informationen erneut angezeigt, darunter App-Name, Anbieter, Store-Verfügbarkeit, Typ, Bewertung und Beschreibung.
Darunter befindet sich der Bereich zur Konfiguration der EVCC-App.
Bereich: EVCC-Konfiguration
Die Konfigurationsansicht beschreibt, dass für die Ausführung von EVCC auf dem SPiNE EnergyLink eine lokale Konfigurationsdatei evcc.yaml benötigt wird.
Diese Datei enthält eine hinterlegte Standardkonfiguration und wird automatisch bei der Installation oder später eingespielt.
Der sichtbare Hinweistext lautet:
Damit der SPiNE EnergyLink One den Electric Vehicle Charging Controller (EVCC) ausführen kann, wird eine lokale Konfigurationsdatei evcc.yaml benötigt. Der Inhalt einer solchen Datei muss hier hinterlegt werden und wird automatisch bei der Installation (oder auch später) eingespielt.
Zusätzlich wird auf eine externe Dokumentation zur Struktur der Konfigurationsdatei verwiesen.
Feld | Anzeige |
Dokumentationslink |
Feld: EVCC Configuration YAML
In der Konfigurationsansicht befindet sich ein Eingabefeld für die EVCC-Konfiguration im YAML-Format.
Das Feld ist mit „EVCC Configuration YAML“ beschriftet.
Im aktuellen Beispiel ist eine YAML-Konfiguration sichtbar, die unter anderem folgende Bereiche enthält:
Bereich | Beschreibung |
| Standort-/Site-Konfiguration |
| Definition eines Zählers |
| Netzwerk- und Zugriffskonfiguration |
| Aktualisierungsintervall |
| Log-Level |
Der sichtbare Beispielinhalt enthält:
site:
meters:
grid: spine
meters:
- name: spine
type: template
template: shelly-pro-3em
usage: grid
host: local-api
network:
host: EM400-A0000NNL
port: 7070
interval: 30s
log: info
Geräteansicht
Achtung: im Gegensatz zu von SPiNE entwickelten Daten- und Protokolladaptern (z.B. EEBUS Steuerbox App oder Lokale API App) wird durch die Installation der EVCC-App kein Widget in der Geräteansicht erzeugt.



