Solar Forecast ML v3.0.0: Die weltweit erste selbstlernende PV-Prognosen – Genauer, smarter, mit Machine Learning

:tada: Solar Forecast ML v3.0.0 - Final Release

:bullseye: Core Features

Intelligente Prognosen

  • :white_check_mark: Prognose für Heute & Morgen
  • :white_check_mark: Zeit-basierte Korrektur - “Heute” reduziert sich im Tagesverlauf
  • :white_check_mark: Intelligenter Nacht-Erkennung - Keine 0 kWh Prognosen
  • :white_check_mark: Stündliche Prognosen (optional) für Kurzzeit-Vorhersagen

Machine Learning

  • :brain: Automatisches tägliches Lernen (23:00 Uhr)
  • :bar_chart: Tagesprofil-Learning sammelt stündliche Daten
  • :bullseye: Genauigkeits-Tracking zeigt Modell-Performance
  • :counterclockwise_arrows_button: Selbst-Kalibrierung passt sich an deine Anlage an
  • :chart_increasing: 30-Tage-Profil lernt typischen Ertragsverlauf

Config Flow UI

  • :sparkles: Keine YAML-Konfiguration nötig!
  • :globe_showing_europe_africa: Mehrsprachig (Deutsch & Englisch)
  • :memo: Hilfreiche Beschreibungen für jeden Sensor
  • :wrench: Reconfigure - Sensoren nachträglich änderbar
  • :control_knobs: Options Flow - Benachrichtigungen anpassbar

Wetter-Integration

  • :germany: DWD (Deutscher Wetterdienst) - Optimiert und bevorzugt
  • :globe_showing_europe_africa: Met.no - Norwegischer Wetterdienst
  • :cloud: OpenWeatherMap - Alternative
  • :counterclockwise_arrows_button: Generic - Funktioniert mit fast allen Weather-Integrationen
  • :rocket: Auto-Detection - Erkennt beste Forecast-Methode automatisch

:bar_chart: Sensoren

Sensor Was es macht
Prognose Heute Tagesprognose (Zeit-korrigiert)
Prognose Morgen Vorhersage für Folgetag
Genauigkeit Modell-Performance in %
Status Integration-Status & Diagnose
Nächste Stunde Kurzfrist-Prognose (optional)
Manueller Button Prognose auf Knopfdruck

:wrench: Technische Featutes

Stabilität

  • :high_voltage: Async I/O - Keine blocking operations
  • :bug: Race-Condition Fix - Weather lädt vor Solar-ML (after_dependencies)
  • :locked: Error Handling - Robuste Fehlerbehandlung
  • :memo: Ausführliches Logging - Einfaches Debugging

Code-Qualität

  • :package: Modulare Struktur - Sauber organisiert
  • :bullseye: Entity Registry - Korrekte HA-Integration
  • :floppy_disk: Persistente Daten - JSON-basierte Speicherung
  • :2nd_place_medal: Quality Scale: Silver - Hohe Code-Qualität

Performance

  • :rocket: Optimierte Updates - Nur wenn nötig
  • :dashing_away: Schneller Start - Async Loading
  • :bar_chart: Effiziente Datenspeicherung

:wrapped_gift: Erweiterte Features

Optionale Sensoren (verbessern Genauigkeit):

  • :sun: Lux-Sensor - Helligkeit in Lux oder W/m²
  • :thermometer: Temperatur-Sensor - Außentemperatur in °C
  • :dashing_away: Wind-Sensor - Windgeschwindigkeit
  • :bright_button: UV-Index - UV-Strahlung (0-11)
  • :bar_chart: Forecast.Solar - Vergleich mit externer Prognose
  • :high_voltage: Current Power - Für Tagesprofil-Learning
  • :electric_plug: Inverter-Monitoring - Erkennt Offline-Status

Benachrichtigungen (Optional):

  • :sunrise: Tägliche Prognose (6:00 Uhr) - Heute & Morgen
  • :crescent_moon: Lern-Ergebnis (23:00 Uhr) - Zeigt Lernfortschritt
  • :warning: Inverter-Warnung - Meldet Offline
  • :white_check_mark: Start-Benachrichtigung - Bestätigt Setup

:chart_increasing: Recap (DANKE AN DIE BETA-TESTER)

Feature v2.x v3.0.0
Config :cross_mark: YAML :white_check_mark: UI (Config Flow)
Heute-Prognose um 6 Uhr :cross_mark: 0 kWh :white_check_mark: Korrekte Vorhersage
Zeit-Korrektur :cross_mark: Keine :white_check_mark: Dynamisch
Tagesprofil :cross_mark: Keine :white_check_mark: 30-Tage-Learning
Stündliche Prognose :cross_mark: Basic :white_check_mark: ML-basiert
Weather-Support :warning: Begrenzt :white_check_mark: Universal
Mehrsprachig :cross_mark: Nur Englisch :white_check_mark: DE + EN
Hilfe-Texte :cross_mark: Keine :white_check_mark: Ausführlich
HACS :warning: Manuell :white_check_mark: Voll kompatibel
Fehlerbehandlung :warning: Basic :white_check_mark: Robust

:package: Installation

Via HACS (Empfohlen):

  1. HACS → Integrationen → ⋮ → Benutzerdefinierte Repositories
  2. Füge hinzu: https://github.com/Zara-Toorox/ha-solar-forecast-ml
  3. Kategorie: Integration
  4. “Solar Forecast ML” installieren
  5. Home Assistant neu starten
  6. Integration hinzufügen (UI)

Manuell:

  1. Download solar_forecast_ml.zip
  2. Entpacken nach /config/custom_components/
  3. Home Assistant neu starten
  4. Integration hinzufügen (UI)

:books: Dokumentation


:folded_hands: Danke

Besonderer Dank an:

  • Home Assistant Community
  • HACS Team
  • Alle Beta-Tester

:bullseye: Nächste Schritte

Nach der Installation:

  1. :alarm_clock: Warte 24h - Erste Datensammlung
  2. :bar_chart: Nach 7 Tagen - Erste Genauigkeits-Werte
  3. :bullseye: Nach 30 Tagen - Optimale Performance

:star: Wenn dir v3.0.0 gefällt, gib dem Projekt einen Stern!

:bug: Probleme? → Issue erstellen

Viel Erfolg mit v3.0.0! :sun_with_face:

4 „Gefällt mir“

Weil ich da auch drüber gestolpert bin:

Hier der Link für die V3.0

Ich hab das Problem beim installieren

… da hängt es

Mal gelesen was in der Meldung steht?
Es ist schon im Store vorhanden.
Hast es vielleicht schon wegen seinem vor kurzem erstellten BETA Thread hinzugefügt?

1 „Gefällt mir“

Wollte es gerade mal ausprobieren und habe alle Sensoren zusammengesammelt, bekomme nach dem Absenden aber die Meldung „Invalid flow specified“ in rot. Bei 24 Werten wäre es hilfreich zu wissen, welcher Wert denn nicht valide ist. Bei denen mit Maßeinheit kann ich prüfen, ob sie korrekt sind, bei denen ohne wie „Regensensor“ habe ich jetzt schon die Regenintensität mit mm/h ausprobiert und Regen-Ereignis mit mm. Aber leider ohne Erfolg. Scheint auch anderen so zu gehen: Sensorwerte unklar · Issue #21 · Zara-Toorox/ha-solar-forecast-ml · GitHub
Ich komme leider nicht über den Einrichtungsscreen hinaus.

1 „Gefällt mir“

Aktuelles Thema

Version 10.x installierbar via Hex