Solar Forecast STATS — Dein Energiefluss. Dein Dashboard. Deine Kontrolle.
Was wäre, wenn Home Assistant mir in Echtzeit zeigen könnte, wohin jedes einzelne Watt fließt — und was es mich kostet?
Das vollständige Energie-Monitoring-Dashboard für Home Assistant — Echtzeit-Flüsse, Analytik-Charts und automatisierte Reports.
Willkommen in der offiziellen Kategorie von Solar Forecast STATS — dem visuellen Begleiter von Solar Forecast ML. Wie ML selbst ist STATS ein reines und kostenloses Hobby-Projekt. STATS verwandelt eure Sensordaten in ein interaktives Live-Dashboard mit animierten Energieflüssen, professionellen Charts und automatisch generierten Wochen- und Monatsberichten. Alles läuft lokal — keine Cloud, keine externen Dienste.
Was macht SFML STATS?
STATS zeigt euch in Echtzeit, wohin euer Strom fließt — von der Solaranlage ins Haus, in die Batterie, ins Netz und zurück. Dazu kommen tiefgehende Analysen: Wie hat sich eure Produktion über die Woche entwickelt? Wie genau war die KI-Prognose? Was kostet euch der Netzbezug pro Stunde? STATS beantwortet diese Fragen mit einem Blick.
Die Energie-Matrix — Echtzeit-Energiefluss
Das Herzstück ist die 3D-isometrische Energie-Matrix (oder wahlweise 2D-Klassik). Animierte Linien zeigen live jeden Energiepfad:
- Solar → Haus — Direkter Eigenverbrauch
- Solar → Batterie — Überschuss wird gespeichert
- Batterie → Haus — Entladung bei Bedarf
- Netz → Haus / Batterie — Netzbezug sichtbar gemacht
- Einspeisung → Netz — Vergütung im Blick
Aktualisierung alle 5–30 Sekunden via WebSocket. Dazu: Wetteranzeige mit Temperatur, Luftfeuchtigkeit, Wind und eine KI-gestützte Kleidungsempfehlung für den Tag.
Charts & Analytik
STATS generiert 8+ spezialisierte Analytik-Charts mit matplotlib — automatisch, ohne Zutun:
| Chart | Was es zeigt |
|---|---|
| Solar-Analytik | Produktionstrends, Prognose-Genauigkeit, Peak-Heatmaps |
| Batterie-Analytik | SOC-Verlauf, Lade-/Entladeeffizienz, Leistungsmetriken |
| Haus-Analytik | Verbrauchsmuster, Spitzenlastzeiten, zeitliche Verteilung |
| Netz-Analytik | Import/Export, Preisverlauf, finanzielle Auswirkungen |
| Wetter-Analytik | Temperatur, Bewölkung, Strahlung, Wind — überlagert auf Energiedaten |
| Power Sources | Gestapelte Flächendiagramme aller Energiequellen im Zeitverlauf |
| Prognose-Vergleich | SFML ML vs. bis zu 2 externe Prognosen vs. Realität (7 Tage) |
| Panel-Gruppen | Individuelle Leistung pro Panelgruppe (bis zu 4 Strings) |
Schatten und Leistungsvergleich — Wie performt meine Anlage?
STATS greift direkt auf die AI von Solar Forecast ML zu und kann so eine tiefe Analyse eurer Anlage durchführen und Visualisieren!
Prognose-Vergleich — Wer lag richtig?
STATS vergleicht eure tatsächliche Produktion automatisch mit:
- Solar Forecast ML (Hubble AI)
- Zwei frei wählbare externe Prognosen (Solcast, Forecast.Solar, etc.)
Genauigkeit wird pro Quelle berechnet, der beste Prognosedienst automatisch erkannt. 30 Tage Datenhistorie für Trendanalysen.
Kostentracking & Abrechnung (BETA)
Drei Preismodi für volle Flexibilität:
- Dynamisch — Stündliche EPEX-Spotpreise über den Grid Price Monitor
- Fest — Fixer Tarif in ct/kWh mit Fallback
- Deaktiviert — Für Nutzer ohne Preisbedarf
EEG-konform (DE/AT): Referenzpreis-Tracking, EEG-Einspeisevergütung, automatische Netzentgelt-Staffelung nach Jahresverbrauch. Konfigurierbarer Abrechnungszeitraum mit beliebigem Startdatum. Stundengenaue Kostenaufschlüsselung.
Multi-String-Tracking
Bis zu 4 unabhängige Panelgruppen (Süd, Ost, West, Gaube…) werden einzeln überwacht:
- Aktuelle Leistung pro String
- Tages-Peak pro String
- Saisonale Performance-Analyse
- Gestapelte Gesamtvisualisierung
Verbraucher-Monitoring
Optional könnt ihr Großverbraucher einbinden:
- Wärmepumpe — Leistung, Tagesverbrauch, COP
- Heizstab — Leistung und Tagesverbrauch
- Wallbox — Leistung, Tagesladung, Ladezustand
LCARS — Für die Trekkies unter euch
Wer es besonders mag: Das Star Trek LCARS-Theme verwandelt euer Energiesystem in ein Raumschiff. Solar Array, Warp Core (Batterie), Habitat (Haus) und Power Matrix (Netz) — inklusive Starfleet-Emblem.
[Image]
Developer Version
Ab Version 12.0.0 gibt es eine Developer Version mit vollem Umfang (BETA) zusätzlichen Widgets und erweiterten Analysen. Für den Developer-PIN einfach bei mir melden!
Technische Eckdaten
- Python 3.10+, Home Assistant 2024.1.0+
- ~4 GB RAM empfohlen, matplotlib für Chart-Rendering
- Transaktionale SQLite-Datenbank (shared mit Solar Forecast ML)
- 730 Tage Datenhistorie, stündliche Billing-Daten
- 100 % async, kein Blocking, vollständiges Exception-Handling
- 30+ REST-Endpoints, WebSocket für Echtzeit-Updates
- x86_64 (Intel NUC, VM, LXC) — kein Raspberry Pi / ARM
- Dark/Light Theme, 3D/2D Dashboard-Stil
- 5 Sprachen: Deutsch, Englisch, Spanisch, Französisch, Russisch
Datenschutz
Wie bei Solar Forecast ML gilt: Keine Cloud, keine Telemetrie, keine Tracker. Alle Daten bleiben auf eurem Home Assistant. STATS greift ausschließlich auf lokale Sensoren und die lokale SFML-Datenbank zu. Wetterdaten kommen über eure bestehende HA-Wetter-Integration.
Hinweis zum geschützten Code
22 Module sind mit PyArmor (offiziell lizenziert) geschützt — Grund: Schutz vor Code-Diebstahl und unerlaubter KI-Trainingsnutzung. Betroffen: API, Charts, Readers und Services. Keine Auswirkungen auf Funktionalität. Config, Utils, Translations und Frontend bleiben offen.
Teil des Solar Forecast ML Ökosystems
| Modul | Beschreibung | Plattform |
|---|---|---|
| Solar Forecast ML | Lokale Transformer-KI für 72h-Solarprognosen mit bis zu 97 % Genauigkeit | x86_64, ARM, RPi |
| Solar Forecast STATS | Energie-Dashboard mit Echtzeit-Flüssen, Charts, Reports & Kostentracking | x86_64 |
| Grid Price Monitor | Dynamische Strom-Spotpreise für DE/AT | Alle |
Was SFML STATS nicht ist
Kein Lovelace-Card-Paket. Kein Cloud-Dashboard. Kein kommerzielles Produkt. Reine Leidenschaft.
Developed with
, matplotlib und einer steifen Grog-Ration in den dunklen Wintermonaten.
Fuel my late-night ideas with a coffee? I’d really appreciate it! - keep this project running!








