SolarForecast - Solare Prognose (PV Erzeugung) und Verbrauchersteuerung: Unterschied zwischen den Versionen

Aus FHEMWiki
Zur Navigation springen Zur Suche springen
Zeile 41: Zeile 41:


'''Abgrenzung:''' <br>
'''Abgrenzung:''' <br>
Das Modul 76_SolarForecast ist nicht zu verwechseln mit der SQL-basierten (DbLog) Prognose-Lösung mit Kostal Plenticore Wechselrichtern die in diesem [[Kostal_Plenticore_10_Plus|Wiki-Beitrag]] behandelt wird. Diese Lösung beschreibt kein monolithisches Modul, sondern basiert auf einer orchestrierbaren Zusammenstellung individueller Perl Programmbausteine.
Das Modul 76_SolarForecast ist nicht zu verwechseln mit der SQL-basierten (DbLog) Prognose-Lösung mit Kostal Plenticore Wechselrichtern die in diesem [[Kostal_Plenticore_10_Plus|Wiki-Beitrag]] behandelt wird. Diese Lösung beschreibt kein monolithisches Modul, sondern basiert auf einer orchestrierbaren Zusammenstellung individueller Perl Programmbausteine. <br>
In diesem Wiki-Beitrag wird ausschließlich das Modul 76_SolarForecast behandelt.





Version vom 14. November 2022, 15:56 Uhr

76_SolarForecast
Zweck / Funktion
Solarprognose
Allgemein
Typ Inoffiziell
Details
Dokumentation Thema
Support (Forum) Solaranlagen
Modulname 76_SolarForecast.pm
Ersteller DS_Starter (Forum /Wiki)
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref!

Hinweis:
Das Modul 76_SolarForecast ist im Stadium "Testing" und ist zur Zeit noch nicht im offiziellen FHEM Repository verfügbar. Die vorliegende Wiki-Seite befindet sich im Aufbau.
Forum-Thread zum Modul: https://forum.fhem.de/index.php/topic,117864.0.html


Zweck und Einsatz des Moduls

Das Modul 76_SolarForecast ist ein integratives Modul zur Gewinnung solarer Vorhersagedaten, deren Verarbeitung und grafischen Darstellung. Desweiteren bietet es die Möglichkeit, in FHEM definierte Verbraucher in einem SolarForecast-Device zu registrieren und eine PV Prognose basierte Steuerung der Verbraucher vom Modul übernehmen zu lassen.

Das Modul ist insbesondere durch folgende Eigenschaften gekennzeichnet:


  • zur Gewinnung solarer Strahlungswerte werden die SolCast API oder alternativ DWD Stahlungswerte-Stationen integriert
  • es wird sowohl die Erzeugungsprognose als auch eine Verbrauchsprognose erstellt
  • Wetterdaten werden über DWD Wetter-Stationen integriert
  • die Prognosedaten, Wetterdaten, Verbraucherplanungen und die aktuellen Energieflüsse werden in umfangreich anpassbaren integrierten Grafiken dargestellt
  • es wird keine externe SQL-Datenbank benötigt, die Datenhaltung erfolgt in einer Memory basierten Cachedatenbank inkl. einer Filesystempersistenz zur Datensicherung und Wiederherstellung beim Restart
  • die Integration von Geräten wie Wechselrichter,Energy Meter, Batterie, Wetterstationen oder Verbrauchern ist offen und universell gestaltet und bietet dem Anwender maximale Freiheiten bei der Einrichtung seines individuellen Solardatensystems.
  • eine integrierte und umfangreich anpassbare Verbrauchersteuerung vereint die PV Prognose basierte Einplanung der Verbraucher mit der Möglichkeit die Verbraucher durch das Modul schalten zu lassen und dadurch auf PV Erzeugungsschwankungen automatisch dynamisch zu reagieren
  • trotz der hohen Komplexität wird dem Anwender durch eine "Guided Procedure" bei der Gerätedefinition der Einstieg erleichtert und damit ein optimales Benutzerlebnis geboten


Abgrenzung:
Das Modul 76_SolarForecast ist nicht zu verwechseln mit der SQL-basierten (DbLog) Prognose-Lösung mit Kostal Plenticore Wechselrichtern die in diesem Wiki-Beitrag behandelt wird. Diese Lösung beschreibt kein monolithisches Modul, sondern basiert auf einer orchestrierbaren Zusammenstellung individueller Perl Programmbausteine.
In diesem Wiki-Beitrag wird ausschließlich das Modul 76_SolarForecast behandelt.



Rahmenbedingungen und Voraussetzungen

Definition

Verbraucherregistrierung und Verbrauchersteuerung

Praxisbeispiele und Lösungsansätze für Verbrauchersteuerungen

weiterführende Links

Forum: https://forum.fhem.de/index.php/topic,117864.0.html

Solcast API Toolkit: https://toolkit.solcast.com.au

Kostal Plenticore 10 Plus mit SQL-Datenbank Integration: https://wiki.fhem.de/wiki/Kostal_Plenticore_10_Plus