Plugin: PV Solcast NG - PV Forecast

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • hismastersvoice
    Supermoderator
    • 25.08.2015
    • 7620

    #16
    Summe muss extra per API gesendet werden.
    Könnte ich berechnen lassen wenn euch das besser gefällt.
    Ich hatte das eh und dann eben 1:1 aus Loxone gesendet.

    &system=sum&kwh=
    Zuletzt geändert von hismastersvoice; vor einer Woche.
    Kein Support per PN!

    Kommentar


    • SAWbri
      SAWbri kommentierte
      Kommentar bearbeiten
      Ja ist glaube ich egal. Wenn ich die Werte einzeln sende, kann ich ja auch die Summe senden.

      Ich war nur verunsichert, da wie gesagt nach der Bearbeitung eines Wertes die Summe für den Tag plötzlich auftaucht.

    • hismastersvoice
      hismastersvoice kommentierte
      Kommentar bearbeiten
      Ist so, das der gesendete Wert schreibt.
      Summe ist ja neu wenn du den Wert bearbeitest. Also neue Berechnung.

      Muss überlegen ob ich das noch anders mache und immer berechnen lassen.
  • MachineMaster
    Smart Home'r
    • 19.07.2019
    • 71

    #17
    Ich habe 2 Systeme angelegt, welche auch perfekt bis V1.0.5 hinsichtlich des Werts "sum/today_total_kwh" funktioniert haben.

    Kann es sein, dass mit dem Update auf V1.1.0 der Wert anders berechnet wird?
    Siehe auch Screenshot: Der eingefrorene Forecast ist korrekt (67,48 kWh), die restliche Energie müsste laut den Einzelsystemen bei ca. 51,5 kWh liegen.
    Angezeigt wird aber für den restlichen Tag 68,89 kWh.

    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Screenshot 2026-05-22 132544.png
Ansichten: 102
Größe: 79,7 KB
ID: 484906
    Angehängte Dateien

    Kommentar

    • hismastersvoice
      Supermoderator
      • 25.08.2015
      • 7620

      #18
      Habe die Brechung nochmal kpl. überarbeitet und jetzt eine Helper-Funktion für alles gemacht.
      Sonnst vergisst man schnell mal etwas bei Änderungen.

      Bugfix
      sum/today_total_kwh zu hoch - MQTT-Wert war ggf. größer als der gesamte Tagesplan
      Per-System ≠ Sum-DriftDashboard-Werte stimmten nicht zusammen

      Polish
      Tuning-Cooldown-View - Keine verwirrenden „weiter senken"-Empfehlungen meh
      Loss-Faktor - ganzzahlig„73 %" statt „72,9 %", Display = gesendeter Wert


      Wiki ist gerade down...

      https://music-server.net/download/lo...-NG-v1.1.3.zip
      Zuletzt geändert von hismastersvoice; vor einer Woche.
      Kein Support per PN!

      Kommentar

      • SAWbri
        Extension Master
        • 07.05.2017
        • 117

        #19
        Im Wiki und in den Einstellungen (beim Speicher-Zeitpunkt für den Tagesforecast) schreibst du, dass Standort (lat/lng) konfiguriert werden können. Ich kann die Einstellungen, aber nirgendwo finden. Übersehe ich da etwas?
        Grüße
        SAW

        Kommentar


        • hismastersvoice
          hismastersvoice kommentierte
          Kommentar bearbeiten
          Das ist noch auf der alten Version.
          In solcast das Rooftop lan/lon sauber anlegen. Mehr braucht es nicht.
      • Mr.Willibald
        Azubi
        • 14.10.2022
        • 6

        #20
        Super, vielen Dank für das neue Plugin! Gibt es für die MQTT Topics eine Einstellung, um das Retain Flag zu setzen? Ich habe dazu leider nichts gefunden. Beim alten Plugin war das wohl gesetzt.

        Kommentar


        • hismastersvoice
          hismastersvoice kommentierte
          Kommentar bearbeiten
          Ich habe es in für die nächste Version mal vorgesehen...

          Aber um es zu erklären warum es nicht gesetzt ist.
          Das Plugin sendet alle 15Min die Daten, auch wenn keine neuen abgerufen wurden.
          Somit hast du max. 15 Min. keine Daten, beim alten war das nicht so.

          Negativ ist zB wenn das Plugin abstürzen würde und gar nicht sendet,
          dann bleiben die alten Daten im Broker 4ever. Also ist mir persönlich lieber 0 zu haben als falsche hohe Werte.


          Wir gesagt, man kann es ab der nächsten Version selber wählen.

        • Mr.Willibald
          Mr.Willibald kommentierte
          Kommentar bearbeiten
          Danke für die Erklärung. FInde ich sehr gut, dass man die Wahl hat. Beim debuggen ist des meiner Meinung ganz hilfreich, wenn ich da nicht in der Zwischenzeit manuell die Werte an den Broker senden muss.
      • Holi
        Azubi
        • 18.08.2021
        • 5

        #21
        Danke für das tolle Update des Plugins.

        Wäre es noch möglich, das via MQTT der Unix/epoch-Zeitstempel gesendet wird?
        Zusätzlich oder statt dem aktuellen Zeitstempel?
        Einen Epoch-Zeitstempel kann ich im Loxone schön umrechnen und anzeigen lassen.
        Mit dem Aktuellen (2026-05-28T21:01:04+02:00) kann ich via MQTT eigentlich nichts anfangen oder?

        Ein weiterer Punkt, ich habe einen Wechselrichter mit 3 Dachseiten, d.h. habe ich in PV-Solcast drei API-Keys für die Dachseiten (System 1 - 3).
        Zusätzlich habe ich noch einen weiteren Wechselrichter für einen bifazialen PV-Zaun (System 4).

        Wäre es möglich, das ich als REAL-Werte eine Summe für System 1-3 sende?
        Der Real-Wert für System 4 funktioniert bereits.
        Ich weiß ist ein Sonderfall, wenns nicht geht, ist es auch kein Beinbruch
        Zuletzt geändert von Holi; vor 18 Stunden.

        Kommentar


        • hismastersvoice
          hismastersvoice kommentierte
          Kommentar bearbeiten
          Epoch kann ich einbauen...

          Summe geht entweder für alle System oder für jedes einzeln. system=sum system=1...4
          Werden nur die einzelnen System gesendet wird die Summe aus diesen gebildet. Wird sum gesendet wird der Wert herangezogen.

          Verstehe ehrlich das Problem nicht ganz. Bekommst du nur einen Wert vom WR oder
      • hismastersvoice
        Supermoderator
        • 25.08.2015
        • 7620

        #22
        Version 1.1.5 online

        **1.1.4**
        • MQTT Retain-Flag - in den Einstellungen aktivierbar. Bei aktivem Flag behält der Broker den letzten Wert pro Topic, sodass Loxone nach einem Verbindungsabbruch sofort wieder den aktuellen Stand sieht.
        **1.1.5**
        • Loxone-Virtuelle-Eingänge können ISO-8601-Strings nicht direkt parsen. Beiden bisherigen Zeitstempel (''last_update_iso'', ''today_forecast_frozen_at'') jetzt zusätzlich als Unix-Sekunden gesendet, in zwei Varianten:
          • ''last_update_unix'' und ''today_forecast_frozen_at_unix'' — echter Unix-Epoch in **UTC** (Sekunden seit 1970-01-01 UTC).
          • ''last_update_unix_local'' und ''today_forecast_frozen_at_unix_local'' — **Lokalzeit als Unix-Wert kodiert** (= UTC-Sekunden + UTC-Offset)..
          • Vor Sonnenaufgang liefern die ''frozen_at_unix*''-Felder ''-1'' als Sentinel (gleiche Semantik wie der leere String beim ISO-Feld).
          • Die ''VIU_PVSolcast_NG.xml''-Vorlage enthält jetzt vorgefertigte Befehlserkennungen für alle vier neuen Felder pro Scope — im Hilfe-Tab neu herunterladen.

        Kein Support per PN!

        Kommentar

        Lädt...