Zum Hauptinhalt springen

Windows

Hier findest du Anweisungen für die manuelle Installation von evcc auf Windows.

important

Diese manuelle Installation erfordert fortgeschrittene PC Kenntnisse, vor allem auch im Umgang mit einem Terminal/Eingabeaufforderung.

Es ist auch möglich evcc auf Windows zu installieren. Allerdings wird evcc typischerweise in einer Linux-Umgebung (z.B. Raspberry Pi) verwendet.

Installation

  • Lade die entsprechende Datei für dein System herunter

  • Entpacke die heruntergeladene Datei (z.B. per Doppelklick auf die Datei)

  • Es gibt nun einen neuen Ordner mit der dem Programm evcc.

  • Öffne ein Terminal/Eingabeaufforderung und gehe in den Ordner mit dem Programm evcc

  • Starte die Konfiguration und folge den Anweisungen im Terminal Fenster:

    evcc -v
  • Du solltest nun die aktuelle Version von evcc sehen (z.B. evcc version 0.xxx.y).

Konfiguration

Erstelle eine funktionierende evcc.yaml Konfigurationsdatei, indem du den Anweisungen unter Konfiguration befolgst. Mit folgendem Befehl kannst du evcc starten:

./evcc -c evcc.yaml

Aktualisierung/Downgrade

Führe die obigen Schritte aus und ersetze die evcc Programmdatei mit der neuen bzw. vorherigen Version. Die Konfiguration muss nicht erneut durchgeführt werden.

evcc als Hintergrunddienst

hinweis

Diese Dokumentation geht davon aus, dass evcc in c:\evcc liegt. Diese Anweisungen wurden mit Windows 10 erstellt.

  • Beginnt in der Suchleiste von Windows 10 mit der Eingabe des Wortes Aufgabenplanung. Bereits nach wenigen Buchstaben sollte diese als Treffer mit der höchsten Übereinstimmung angezeigt werden und kann auf der rechten Seite mit Als Administrator ausführen gestartet werden:

Windows 10 Aufgabenplanung

  • Nach dem Start der Aufgabenplanung obliegt es dir, ob du den neuen Service in einem eigenen Ordner oder der allgemeinen Aufgabenplanungsbibliothek anlegst. Für dieses Beispiel wird ein eigener Ordner evcc angelegt. Hierzu muss zunächst der Ordner "Aufgabenplanungsbibliothek" angewählt werden, um dann mit der rechten Maustaste das PopUp-Menü zu starten. Hier wählst du Neuer Ordner und benennst diesen evcc:

Aufgabenplanungsbibliothek

  • Nun wählst du den neuen Ordner evcc oder die allgemeine Aufgabenplanungsbibliothek aus und öffnest erneut mit der rechten Maustaste das PopUp Menü, dort wählst du nun Aufgabe erstellen:

Neue Aufgabe erstellen

  • Als Name evcc und zur besseren Zuordnung sollte eine kurze Beschreibung mit angegeben werden. Da du den Service als Systemdienst laufen lässt, öffnest du die Userverwaltung über 'Benutzer oder Gruppe ändern' und tippst dort system. Nach einem Klick auf User überprüfen, sollte der Account angezeigt und der Dialog kann mit OK geschlossen werden:

Allgemein Systemnutzer setzen

  • Einstellungen des Reiters: Trigger
  • Aufgabe starten ändern auf "Beim Start" und prüfen, dass die Aufgabe aktiviert ist:

Trigger

  • Einstellungen des Reiters: Aktionen
  • "Programm starten" belassen und über Durchsuchen die Datei "evcc.exe" auswählen. Es empfiehlt sich den Pfad zusätzlich in Starten in anzugeben, somit wird die dort abgelegte Konfigurationsdatei direkt gefunden:

Aktionen

  • Einstellungen des Reiters: Bedingungen
  • Diese Einstellungen können im Default belassen werden. Da evcc länger laufen sollte, als es der Akkubetrieb gewährleisten würde.
  • Tipp: Da z.B. der SMA Home Manager über WLAN Probleme bereiten kann, sollte optional der Haken bei Netzwerk gesetzt und eine entsprechende Verbindung ausgewählt werden.

Bedingungen

  • Einstellungen des Reiters: Einstellungen
  • Den Haken bei Aufgabe so schnell wie möglich ... setzen.
  • Unbedingt den Haken bei Aufgabe beenden, falls Ausführung länger als: entfernen, sonst wunderst du dich, das evcc auf einmal nicht mehr läuft.

Einstellungen

  • Du bist fertig! 🎉

  • Die Aufgabe kann nun manuell gestartet oder über einen Reboot getestet werden. Zur Kontrolle mit dem Browser von einem anderen System auf http://localhost:7070 zugreifen.