Plugin: PV Forecast / Ertragsprognose für eure PV-Anlage

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • ReneX
    antwortet
    Hallo,
    da PV Forecast jetzt end of live ist wird es ein Solcast Plugin geben? Leider fehlen mir die nötigen Kenntnisse um ein entsprechendes Scripts auf
    den LoxBerry zu schreiben.

    Beste Grüße René

    Einen Kommentar schreiben:


  • hismastersvoice
    kommentierte 's Antwort
    Er meldet jede Leerzeile als /r. Day ist ein Format Fehler.

  • StoRmtec
    kommentierte 's Antwort
    Mit dem VI Editor

  • hismastersvoice
    kommentierte 's Antwort
    Ganz einfach, die Datei ist nicht Linux konform.
    Das heißt der Zeichensatz ist falsch. Mit was hast du die Datei erstellt?

  • StoRmtec
    kommentierte 's Antwort
    Hallo
    Sorry habe es oben ausgebessert. War mein Fehler

  • hismastersvoice
    kommentierte 's Antwort
    Ja klar, mit der detaillierten Fehlerbeschreibung ist das doch ganz einfach...
    Ernsthaft, mach dir wenigstens die Mühe und schreib den Fehler Wort für Wort hier rein dann kann ich dir helfen. Aber so nicht.

  • StoRmtec
    antwortet
    Danke wenn ich dein Script ausführe am Loxberry bekomme ich immer eine Fehlermeldung in line 2 4 ,...
    weist du was das ist?

    Hallo nochmals. Sorry war zuerst nur am Handy und habe dann den Anhang vergessen. Im Anhang der Screen von dem Fehler was ich bekomme wenn ich das Script ausführe.

    Danke
    Angehängte Dateien
    Zuletzt geändert von StoRmtec; 29.11.2019, 21:18.

    Einen Kommentar schreiben:


  • hismastersvoice
    antwortet
    Zitat von StoRmtec
    Hallo
    Da ich auch gerade das mit dem Nodered versuche, habe ich eine Frage. Und zwar wie machst du das das d next 3 oder next 6 herausbekommst. Zählst du einfach die zusammen? Wie bekomme ich den Wert zu einem HTTP Virtuellen Eingang. Wenn ich einen Texteingang nehme bekomme ich einen Wert sonst nicht.
    Danke
    So wie es bei AlexAn aussieht berechnet er keine 3/6 Stunden im Voraus.
    Bei mir erledigt das Skript das ganze. Es berechnet die Zeit-Verschiebung und rechnet dann die nächsten 3/6 Stunden zusammen.
    Das wird fortlaufend bei jedem Aufruf des Skript gemacht.

    Bitte unbedingt an die Zeit-Zone denken. Die Ausgabe ist UTC, ist zwar nur eine Stunde bzw. zwei Stunden im Sommer verschoben, aber eben doch relevant.

    Einen Kommentar schreiben:


  • StoRmtec
    antwortet
    Hallo
    Da ich auch gerade das mit dem Nodered versuche, habe ich eine Frage. Und zwar wie machst du das das d next 3 oder next 6 herausbekommst. Zählst du einfach die zusammen? Wie bekomme ich den Wert zu einem HTTP Virtuellen Eingang. Wenn ich einen Texteingang nehme bekomme ich einen Wert sonst nicht.
    Danke

    Einen Kommentar schreiben:


  • hismastersvoice
    kommentierte 's Antwort
    Ich habe zu beginn auch den Fehler gemacht alles zu addieren.
    Bin dann aber schnell drauf gekommen das die Werte immer recht genau doppelt so hoch waren wie die Realität.
    Deswegen werte ich nur die vollen Stunden aus, das passt sehr gut.

    Die Frage zur Zeitzone würde mich noch interessieren.

  • hismastersvoice
    antwortet
    Zitat von AlexAn
    hismastersvoice machst du im Script die Berechnung der Tagesprognose 1mal am Tag?
    Nein, Je Skriptdurchlauf.
    Mich interessiert ja nicht was heute morgen die Prognose war, sondern die noch folgende Leistung. So ist jede Stunde der Wert geringer.

    Was ich aber mache, ich speichere den Prognose Wert morgens um 5 in einen Analogspeichher. Das nutze ich aber nur um zu sehen wie gut die Vorhersage war.
    Das ist natürlich nur die halbe Wahrheit, da die Brechungen sich im Tagesverlauf ja noch ändern können.
    Zu Testzwecken habe ich mir die json-Datein alle mit Timestamp über mehrer Wochen gespeichert um die Werte zu analysieren.
    So bin ich darauf gekommen das die Progonse extrem genau ist.
    Auch zB das morgens der Wetr zB für 14 Uhr zB 1,344 kW war und und beim Abruf um 13 Uhr 1,127kW. Wenn ich das nun mit der realen Leistung um 14 Uhr vergleiche (1,14) bin ich sch recht zufrieden das immer wieder neu kalkuliert wird.

    Ich nutze die Stunden Leistungen nicht, nur die next 3 oder next 6, so kann ich am besten vorhersehen ob Tockner etc laufen sollen.
    Je Stunde ist hier zwar für den Start des Trockners genauer, wenn aber nach einer die Stunde die Leistung einbricht bringt das nix.
    Deswegen versuche das ganze etwas aufzuweiten.

    Einen Kommentar schreiben:


  • AlexAn
    kommentierte 's Antwort
    Das Ding gibt alles so aus wie es ist also müsste ich mit den Wert 0 für Ende der aktuellen 30min Periode beginnen
    Mal schauen ob ich die Berechnung mit einem Statusbaustein mache
    Zuletzt geändert von AlexAn; 03.11.2019, 14:31.

  • hismastersvoice
    kommentierte 's Antwort
    PS: Die halbstündlichen Werte darfst du nicht einzeln aufsummieren, nur die stündlichen. Anderenfalls bekommst du eine Forecast der ~ doppelt so hoch ist wie er sein sollte.

  • hismastersvoice
    antwortet
    Zitat von AlexAn
    Verfolge gerade einen anderen Ansatz bei Solcast.
    Schick mir den Json Link per NodeRed nach MQTT und mach dort Expand Json data auf einen virtuellen Http Eingang mit 96 Werten in die Zukunft. (30Minuten Takt)
    Json Link: https://api.solcast.com.au/world_pv_...i_key=xxxxxxxx


    hismastersvoice machst du im Script die Berechnung der Tagesprognose 1mal am Tag?
    Verstehe ich nicht...
    Außer das du die Werte je Stunde hast und dafür NodeRed und MTTQ brauchst.
    Wenn du die Werte je Stunde willst ist das eine Zeile im Skript zu erweitern.
    Ich sehe auch nicht wie du die Zeitverschiebung zwischen UTC und unserer/deiner Zeitzone in die Berechnung mit untergebracht hast?
    Zuletzt geändert von hismastersvoice; 03.11.2019, 14:02.

    Einen Kommentar schreiben:


  • AlexAn
    antwortet
    Verfolge gerade einen anderen Ansatz bei Solcast.
    Schick mir den Json Link per NodeRed nach MQTT und mach dort Expand Json data auf einen virtuellen Http Eingang mit 96 Werten in die Zukunft. (30Minuten Takt)
    Json Link: https://api.solcast.com.au/world_pv_...i_key=xxxxxxxx

    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: Solcast.PNG Ansichten: 0 Größe: 393,0 KB ID: 218623

    Anbei der Vergleich der 2 Systeme
    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: SolcastII.PNG Ansichten: 0 Größe: 189,5 KB ID: 218630

    hismastersvoice machst du im Script die Berechnung der Tagesprognose 1mal am Tag?
    Zuletzt geändert von AlexAn; 03.11.2019, 12:04.

    Einen Kommentar schreiben:

Lädt...