Installation & Einrichtung
EEDC Handbuch — Teil I: Installation & Einrichtung
Abschnitt betitelt „EEDC Handbuch — Teil I: Installation & Einrichtung“Version 3.6 | Stand: März 2026
Dieses Handbuch ist Teil der EEDC-Dokumentation. Siehe auch: Teil II: Bedienung | Teil III: Einstellungen | Glossar
Inhaltsverzeichnis
Abschnitt betitelt „Inhaltsverzeichnis“- Einführung
- Installation
- Ersteinrichtung (Setup-Wizard)
- Monatsabschluss-Wizard
- Tipps & Best Practices
- Fehlerbehebung
1. Einführung
Abschnitt betitelt „1. Einführung“Was ist eedc?
Abschnitt betitelt „Was ist eedc?“eedc (Energie Effizienz Data Center) ist eine lokale Software zur Analyse deiner Photovoltaik-Anlage. Die Software hilft dir:
- Energieflüsse zu verstehen – Wieviel erzeugst du? Wieviel verbrauchst du selbst?
- Wirtschaftlichkeit zu analysieren – Wann amortisiert sich die Investition?
- Optimierungspotenziale zu erkennen – Wie kannst du mehr Eigenverbrauch erreichen?
- Alle Komponenten im Blick zu behalten – PV-Anlage, Speicher, E-Auto, Wärmepumpe
Grundprinzipien
Abschnitt betitelt „Grundprinzipien“- Standalone-First: EEDC funktioniert komplett ohne Home Assistant
- Lokale Datenspeicherung: Alle Daten bleiben auf deinem Server
- Monatliche Granularität: Daten werden pro Monat erfasst und ausgewertet
- Flexible Datenquellen: CSV-Import, manuelle Eingabe, oder Wetter-API
Systemanforderungen
Abschnitt betitelt „Systemanforderungen“- Standalone: Docker oder Python 3.11+ mit Node.js 20+
- Home Assistant Add-on: Home Assistant OS oder Supervised
- Browser: Moderner Browser (Chrome, Firefox, Safari, Edge)
2. Installation
Abschnitt betitelt „2. Installation“Option A: Home Assistant Add-on (empfohlen)
Abschnitt betitelt „Option A: Home Assistant Add-on (empfohlen)“-
Repository hinzufügen:
- Gehe zu Einstellungen → Add-ons → Add-on Store
- Klicke auf das Menü (⋮) → Repositories
- Füge hinzu:
https://github.com/supernova1963/eedc-homeassistant
-
Add-on installieren:
- Suche nach “EEDC” im Add-on Store
- Klicke auf Installieren
- Aktiviere “In Sidebar anzeigen”
- Starte das Add-on
-
Öffnen:
- Klicke in der HA-Sidebar auf “eedc”
- Oder öffne direkt:
http://homeassistant.local:8099
Option B: Docker (Standalone)
Abschnitt betitelt „Option B: Docker (Standalone)“Das Docker-Image ist für amd64 und arm64 (Raspberry Pi 4/5, Apple Silicon) verfügbar.
Empfohlen: Docker Compose
# Standalone-Repository klonengit clone https://github.com/supernova1963/eedc.gitcd eedc
# Mit Docker Compose starten (holt pre-built Image automatisch)docker compose up -d
# Browser öffnenopen http://localhost:8099Alternativ: Manuell bauen
cd eedc
# Image bauendocker build -t eedc .
# Container starten mit persistentem Datenverzeichnisdocker run -d \ --name eedc \ -p 8099:8099 \ -v $(pwd)/data:/data \ --restart unless-stopped \ eedcOption C: Entwicklungsumgebung
Abschnitt betitelt „Option C: Entwicklungsumgebung“Siehe DEVELOPMENT.md für die lokale Entwicklungsumgebung.
3. Ersteinrichtung (Setup-Wizard)
Abschnitt betitelt „3. Ersteinrichtung (Setup-Wizard)“Beim ersten Start führt dich ein 7-Schritt-Wizard durch die Einrichtung.
Schritt 1: Willkommen
Abschnitt betitelt „Schritt 1: Willkommen“- Übersicht der Features
- Option: Demo-Daten laden zum Ausprobieren
- Klicke “Weiter” um zu starten
Schritt 2: Anlage erstellen
Abschnitt betitelt „Schritt 2: Anlage erstellen“Hier legst du deine PV-Anlage an:
| Feld | Beschreibung | Beispiel |
|---|---|---|
| Name | Bezeichnung der Anlage | ”Haus Musterstraße” |
| Adresse | Straße, PLZ, Ort | Musterstraße 1, 12345 Musterstadt |
| Koordinaten | Werden automatisch ermittelt | 48.1234, 11.5678 |
| Anlagenleistung | Gesamt-kWp (wird später durch Module überschrieben) | 10.5 kWp |
Tipp: Die Adresse wird für die Wetter-API und PVGIS-Prognosen benötigt. Klicke auf “Koordinaten ermitteln” nachdem du die Adresse eingegeben hast.
Schritt 3: Home Assistant (optional)
Abschnitt betitelt „Schritt 3: Home Assistant (optional)“- Prüft die Verbindung zu Home Assistant
- Nur relevant wenn du HA-Features nutzen möchtest
- Kann übersprungen werden
Schritt 4: Strompreise
Abschnitt betitelt „Schritt 4: Strompreise“Konfiguriere deine Stromtarife:
| Feld | Beschreibung | Typischer Wert (2026) |
|---|---|---|
| Bezugspreis | Was du pro kWh zahlst | 32-40 ct/kWh |
| Einspeisevergütung | Was du pro eingespeister kWh bekommst | 8-12 ct/kWh |
| Grundpreis | Monatlicher Grundpreis | 10-15 €/Monat |
| Gültig ab | Seit wann gilt dieser Tarif | 01.01.2024 |
| Verwendung | Standard, Wärmepumpe oder Wallbox | Standard |
Hinweis: Du kannst mehrere Tarife mit unterschiedlichen Gültigkeitszeiträumen anlegen.
Grundpreis: Der monatliche Stromgrundpreis wird zu den Netzbezugskosten addiert und fließt so in die Gesamtkostenberechnung ein.
Spezialtarife: Für Wärmepumpe oder Wallbox mit separatem Stromzähler und günstigerem Tarif kann ein eigener Strompreis angelegt werden. Ohne Spezialtarif wird der Standard-Tarif verwendet.
Schritt 5: Geräte-Erkennung (optional)
Abschnitt betitelt „Schritt 5: Geräte-Erkennung (optional)“Falls Home Assistant verbunden ist:
- Automatische Erkennung von Wechselrichtern, Speichern, E-Autos
- Erkannte Geräte werden als Investitionen vorgeschlagen
Schritt 6: Investitionen
Abschnitt betitelt „Schritt 6: Investitionen“Hier konfigurierst du alle Komponenten deiner Anlage:
Wechselrichter
Abschnitt betitelt „Wechselrichter“- Kaufpreis, Installationsdatum
- Lebensdauer (typisch: 15-20 Jahre)
PV-Module
Abschnitt betitelt „PV-Module“- Wichtig: Müssen einem Wechselrichter zugeordnet werden!
- Anzahl Module, Leistung pro Modul (Wp)
- Ausrichtung (Süd, Ost, West, …)
- Neigung in Grad
Speicher
Abschnitt betitelt „Speicher“- Kapazität in kWh
- Optional: Arbitrage-fähig (Netzbezug bei günstigem Strom)
- Optional: Parent = Wechselrichter (für Hybrid-WR mit DC-Speicher)
- Optional: V2H-fähig (Vehicle-to-Home)
- Optional: Nutzt V2H aktiv
- Optional: Dienstfahrzeug – bei dienstlichen Fahrzeugen wird die ROI-Berechnung auf AG-Erstattung statt Benzinvergleich umgestellt
Wärmepumpe
Abschnitt betitelt „Wärmepumpe“- Berechnungsmodus: Wähle zwischen drei Effizienz-Modi:
- JAZ (Jahresarbeitszahl): Gemessener Wert am eigenen Standort - der genaueste Wert, wenn verfügbar. Typisch 3,0-4,0 für Luft-WP, 4,0-5,0 für Sole-WP.
- SCOP (EU-Label): Saisonaler COP vom EU-Energielabel - realistischer als Hersteller-COP, aber standortunabhängig. Wähle die passende Vorlauftemperatur (35°C für Fußbodenheizung, 55°C für Heizkörper).
- Getrennte COPs: Separate Werte für Heizung (~3,5-4,5 bei 35°C) und Warmwasser (~2,5-3,5 bei 55°C) - präziser bei unterschiedlichen Betriebspunkten.
- Wärmebedarf: Heiz- und Warmwasserbedarf in kWh/Jahr (aus Energieausweis)
- Vergleich: Alter Energieträger (Gas/Öl/Strom) und Preis für ROI-Berechnung
Wallbox
Abschnitt betitelt „Wallbox“- Kaufpreis, Installationsdatum
- Optional: Dienstliches Laden – ROI berücksichtigt AG-Erstattung
Weitere Komponenten
Abschnitt betitelt „Weitere Komponenten“- Balkonkraftwerk, Sonstiges
Schritt 7: Zusammenfassung
Abschnitt betitelt „Schritt 7: Zusammenfassung“- Übersicht aller Eingaben
- Individualisierte nächste Schritte
- Klicke “Einrichtung abschließen”
4. Monatsabschluss-Wizard
Abschnitt betitelt „4. Monatsabschluss-Wizard“Der Monatsabschluss-Wizard führt dich durch die monatliche Datenerfassung mit intelligenten Vorschlägen.
4.1 Wizard starten
Abschnitt betitelt „4.1 Wizard starten“Pfad: Einstellungen → Monatsabschluss (im Daten-Bereich)
Oder direkt über die URL: /monatsabschluss
4.2 Funktionsweise
Abschnitt betitelt „4.2 Funktionsweise“Automatische Vorschläge
Abschnitt betitelt „Automatische Vorschläge“Für jedes Feld werden automatisch Vorschläge berechnet:
| Quelle | Konfidenz | Beschreibung |
|---|---|---|
| Vormonat | 80% | Wert vom Vormonat (beste Quelle für kontinuierliche Werte) |
| Vorjahr | 70% | Gleicher Monat im Vorjahr (saisonale Korrelation) |
| Berechnung | 60% | COP- oder EV-Quote-basierte Berechnung |
| Durchschnitt | 50% | Durchschnitt aller vorhandenen Werte |
Vorschläge nutzen
Abschnitt betitelt „Vorschläge nutzen“Jedes Feld zeigt:
- Aktueller Wert (falls vorhanden)
- Vorschlag mit Quelle und Konfidenz
- Übernehmen-Button zum direkten Übernehmen
- Manuelles Eingabefeld für Anpassungen
Workflow
Abschnitt betitelt „Workflow“- Monat wählen - Der nächste offene Monat wird vorgeschlagen
- Basis-Daten prüfen - Einspeisung, Netzbezug, PV-Erzeugung
- Komponenten-Daten - Speicher, Wärmepumpe, E-Auto, etc.
- Speichern - Alle Daten werden als Monatsdaten gespeichert
4.3 Sensor-Werte aus HA
Abschnitt betitelt „4.3 Sensor-Werte aus HA“Wenn Sensor-Mapping konfiguriert ist (→ siehe Teil III, §3 Sensor-Mapping):
- Werte werden automatisch aus HA abgerufen
- Bei
manuell-Strategie: Vorschläge aus historischen Daten - Bei
sensor-Strategie: Aktueller Sensor-Wert als Vorschlag
4.4 Historie
Abschnitt betitelt „4.4 Historie“Die letzten Abschlüsse werden angezeigt:
- Monat/Jahr
- Abschlussdatum
- Wichtige Kennzahlen
5. Tipps & Best Practices
Abschnitt betitelt „5. Tipps & Best Practices“Datenqualität
Abschnitt betitelt „Datenqualität“- Zählerstände nutzen: Einspeisung und Netzbezug sollten Zählerwerte sein
- Monatlich erfassen: Mindestens monatlich Daten eintragen
- Konsistenz prüfen: Eigenverbrauch ≤ Erzeugung
Investitionen richtig anlegen
Abschnitt betitelt „Investitionen richtig anlegen“- Wechselrichter zuerst: Dann PV-Module zuordnen
- Realistische Werte: Lebensdauer, Kaufpreis, Installation
- Alle Kosten: Auch Montage, Gerüst, Elektriker
Auswertungen interpretieren
Abschnitt betitelt „Auswertungen interpretieren“- Jahresvergleich: Gleicher Monat, unterschiedliche Jahre
- Wetter berücksichtigen: Schlechtes Jahr ≠ schlechte Anlage
- PVGIS als Referenz: ±10% Abweichung ist normal
Performance-Optimierung
Abschnitt betitelt „Performance-Optimierung“- Eigenverbrauch erhöhen: Verbraucher tagsüber laufen lassen
- Speicher nutzen: Überschuss für abends speichern
- E-Auto laden: Mittags bei Sonne laden
6. Fehlerbehebung
Abschnitt betitelt „6. Fehlerbehebung“Tipp: Die Protokolle-Seite (Einstellungen → System → Protokolle) ist das wichtigste Werkzeug zur Fehlersuche. Dort kannst du den Debug-Modus aktivieren, System-Logs nach Fehlern filtern und Logs per Copy-Button direkt in ein GitHub Issue einfügen. Details siehe Handbuch Einstellungen §9.
SOLL-IST Vergleich zeigt 0 kWh
Abschnitt betitelt „SOLL-IST Vergleich zeigt 0 kWh“Problem: Im PV-Anlage Dashboard werden keine IST-Werte angezeigt.
Lösung:
- Prüfe ob PV-Module als Investitionen angelegt sind
- Prüfe ob Monatsdaten mit PV-Erzeugung existieren
- Prüfe ob das richtige Jahr ausgewählt ist
CSV-Import schlägt fehl
Abschnitt betitelt „CSV-Import schlägt fehl“Problem: Beim Import erscheint eine Fehlermeldung.
Lösung:
- Template neu herunterladen (Spalten können sich ändern)
- Spaltentrennzeichen prüfen (Semikolon
;oder Komma,) - Dezimaltrennzeichen prüfen (Punkt
.verwenden) - Bei Legacy-Spalten-Fehlern: Verwende die individuellen Komponenten-Spalten statt
PV_Erzeugung_kWh - Prüfe ob negative Werte in den Daten sind (nicht erlaubt)
Wetter-Daten nicht verfügbar
Abschnitt betitelt „Wetter-Daten nicht verfügbar“Problem: “Wetter abrufen” zeigt Fehler.
Lösung:
- Koordinaten der Anlage prüfen
- Internetverbindung prüfen
- Open-Meteo API könnte überlastet sein (später erneut versuchen)
- Protokolle → System-Logs: Suche nach “Open-Meteo” oder “Bright Sky” für Details
MQTT-Verbindung fehlgeschlagen
Abschnitt betitelt „MQTT-Verbindung fehlgeschlagen“Problem: Test-Verbindung zu MQTT schlägt fehl.
Lösung:
- MQTT-Broker läuft? (
docker psoder HA Add-on Status) - Host/Port korrekt? (
core-mosquittobei HA, sonst IP) - Benutzer/Passwort korrekt?
- Firewall-Regeln prüfen
- Protokolle → Aktivitäten: Kategorie “MQTT” zeigt Start-/Verbindungsfehler
- Protokolle → Aktivitäten: Kategorie “Connector-Test” zeigt Verbindungstest-Details
Dashboard zeigt keine Daten
Abschnitt betitelt „Dashboard zeigt keine Daten“Problem: Alle KPIs zeigen 0 oder ”-”.
Lösung:
- Monatsdaten vorhanden? (Einstellungen → Monatsdaten)
- Richtiges Jahr ausgewählt?
- Strompreise konfiguriert?
- Browser-Cache leeren (Strg+Shift+R)
- Protokolle → Aktivitäten: Kategorie “HA-Statistiken” prüfen ob HA-Import funktioniert hat
Setup-Wizard erscheint erneut
Abschnitt betitelt „Setup-Wizard erscheint erneut“Problem: Nach Abschluss startet der Wizard wieder.
Lösung:
- Browser localStorage prüfen/löschen:
eedc_setup_wizard_completedeedc_setup_wizard_state
- Oder: Wizard erneut durchlaufen
Letzte Aktualisierung: März 2026