Liebe Community
ich suche verzweifelt Hilfe. Ich habe einen HomeAssistant auf einem MiniPC in VMWare laufen und eigentlich lief alles super. Im Verlauf habe ich evcc via der offiziellen Homepage und dem Repository (GitHub - evcc-io/hassio-addon: Hass.io add-on for EVCC) als Addon hinzugefügt gehabt, konnte meine erste Konfiguration machen und (noch mit kleinem Balkonkraftwerk) sehen, wie das laufen wird, wenn ich PV aufs Dach bekomme.
Letzte Woche ging plötzlich von einem Tag auf den anderen EVCC nicht mehr. Liess sich nicht mehr starten. Abends gings, morgens tot.
Seither habe ich unzählige Stunden damit verbracht es zig mal zu deinstallieren, neu zu installieren, mit ChatGPT und Gemini auf Fehlersuche zu begeben.
Was ich bisher gemacht habe und letztlich gescheitert bin:
Alles deinstalliert, neu gestartet (beides mehrfach), alle evcc.yaml, die ich gefunden habe in homeassistant/config/ und unter /addons_config/49686a9f_evcc/ gelöscht.
Eine Installation auf einem Windows-Rechner (Win10) ohne HomeAssistant-Integration als Standalone gemacht, dort eine evcc.yaml gebaut mit Basisinhalten (Dummy-Wallbox, Netzzähler Shelly 3 EM Pro, Balkonkraftwerk Shelly 1PM) - das lief. Dann die evcc.yaml in HomeAssistant kopiert.
Dann startete das System kurzzeitig endlich, nachdem es vorher immer im Startvorgang hing, weil es die (zunächst leere) evcc.yaml einfach nicht fand, die ich sowohl in homeassistant/config/ als auch in /addon_config/49686a9f_evcc/ gelegt hatte.
Leider hing er dann im Konfigujrationsloop fest und bei jedem Aufruf landete ich wieder auf dem Begrüssungsbildschirm, wenn man das erste Mal ein Admin-Passwort vergeben soll. Ich habe mit Hilfe von ChatGPT und Advanced SSH & Terminal um Schreibrechte von evcc.yaml und Dateipfade der Addon-Konfiguration (die ich auf Standardwerte liess) gekämpft…
Irgendwann konnte ich dann aber mit der aus Windows erzeugten evcc.yaml die Konfiguration in den experimentellen Features durchklicken und hatte Freude, dass es zu laufen schien. Dann wollte ich aber eine steuerbare Steckdose (Shelly Plug S) mit einem Entfeuchter als Gerät hinzufügen und schaute in die evcc.yaml - und siehe da, EVCC hatte weder in der in homeassistant/config/ als auch in /addon_config/49686a9f_evcc/ irgendetwas geschrieben/hinzugefügt von meinen neuen Konfigurationseinstellungen.
Mit ChatGPT kam ich soweit, dass er die Daten direkt in der evcc.db speicherte, an die ich mich dann in den nächsten Stunden heranwagte und sie erfolgreich exportierte. Darin waren die Geräte eingepflegt.
Diese liess ich mir dann mit ChatGPT zu einer evcc.yaml zurückkonvertieren, damit ich in Zukunft einfach dort meine weiteren Geräte einpflegen kann und EVCC die Konfiguration aus dieser Datei nimmt.
Leider beachtet das Addon die Datei in den beiden erwähnten Orten aber überhaupt gar nicht und hat sich nie entsprechend verändert.
Im Frust habe ich gestern dann alles wieder deinstalliert, Home Assistant neu gestartet und jetzt sitz ich da. Diese Woche soll die PV-Anlage installiert werden und ich habe kein Management mehr…
Mein aktueller Stand ist: evcc erneut installiert und noch nicht gestartet. Standardkonfiguration belassen.
config_file: /config/evcc.yaml
sqlite_file: /data/evcc.db
Sowohl in /config/ als auch addons_config/49686a9e_evcc eine leere evcc.yaml abgelegt (weil ich nicht weiss, auf welchen Ordner er denn nun wirklich initial zurückgreifen will).
HA neu gestartet.
EVCC-Addon-Seite aufgerufen, “Starten” geklickt, gewartet. (Watchdog ist aus)
Protokoll zeigt:
starting evcc: 'EVCC_DATABASE_DSN=/data/evcc.db evcc --config /config/evcc.yaml'
[main ] INFO 2025/10/20 08:36:04 evcc 0.209.2
[main ] INFO 2025/10/20 08:36:04 using config file: /config/evcc.yaml
[db ] INFO 2025/10/20 08:36:04 using sqlite database: /data/evcc.db
[main ] INFO 2025/10/20 08:36:05 UI listening at :7070
[site ] INFO 2025/10/20 08:36:05 site config:
[site ] INFO 2025/10/20 08:36:05 meters: grid ✗ pv ✗ battery ✗
[site ] INFO 2025/10/20 08:36:05 tariffs:
[site ] INFO 2025/10/20 08:36:05 grid: ✗
[site ] INFO 2025/10/20 08:36:05 feed-in: ✗
[site ] INFO 2025/10/20 08:36:05 co2: ✗
[site ] INFO 2025/10/20 08:36:05 solar: ✓
[site ] WARN 2025/10/20 08:36:05 interval <30s can lead to unexpected behavior, see https://docs.evcc.io/docs/reference/configuration/interval
Dann kann ich das 1. Mal starten, Admin Passwort vergeben, Konfiguration beginnen. Ich pflege Netzzähler und Balkonkraftwerk ein. Klicke auf “Server neustarten”.
Protokoll zeigt:
Using config file: /config/evcc.yaml
starting evcc: 'EVCC_DATABASE_DSN=/data/evcc.db evcc --config /config/evcc.yaml'
[main ] INFO 2025/10/20 08:42:10 evcc 0.209.2
[main ] INFO 2025/10/20 08:42:10 using config file: /config/evcc.yaml
[db ] INFO 2025/10/20 08:42:10 using sqlite database: /data/evcc.db
[mqtt ] INFO 2025/10/20 08:42:10 connecting evcc-190486187 at tcp://192.168.178.200:1883
[main ] INFO 2025/10/20 08:42:10 UI listening at :7070
[site ] INFO 2025/10/20 08:42:11 site config:
[site ] INFO 2025/10/20 08:42:11 meters: grid ✓ pv ✓ battery ✗
[site ] INFO 2025/10/20 08:42:11 grid: power ✓ energy ✓ currents ✓
[site ] INFO 2025/10/20 08:42:11 pv 1: power ✓ energy ✓ currents ✓
[site ] INFO 2025/10/20 08:42:11 tariffs:
[site ] INFO 2025/10/20 08:42:11 grid: ✗
[site ] INFO 2025/10/20 08:42:11 feed-in: ✗
[site ] INFO 2025/10/20 08:42:11 co2: ✗
[site ] INFO 2025/10/20 08:42:11 solar: ✓
[site ] WARN 2025/10/20 08:42:11 interval <30s can lead to unexpected behavior, see https://docs.evcc.io/docs/reference/configuration/interval
Beide angelegten evcc.yaml sind leer.
Das Addon zeigt den sich drehenden Kreis wie beim 1. Start nach der Installation, ich warte 5min, dann zeigt er es als gestartet an. Wenn ich dann in die Benutzeroberfläche wechsle hänge ich wieder im Konfigurationsbildschirm wie beim 1. Start ABER er hat in der WebUI-Konfigurationsseite jetzt meine eingepflegten Zähler schon drin.
Könnt ihr mir helfen was da alles schief läuft, wie ich es wieder zum Laufen bekomme und zwar so, dass er auf das, was in der evcc.yaml steht, zurückgreift (weil ich in Zukunft dort noch Geräte einpflegen werde, die hinzukommen) und nicht im Konfigurationsmodus hängen bleibt?
Ich bin nach 4 Tagen am Verzweifeln (und ChatGPT auch).