Ich habe basierend auf Bootstrap und jQuery ein Template entwickelt, um die Solar-Log Daten (nach meiner Meinung) etwas zeitgemäßer darzustellen.
Der Name orientiert sich Sieglog 9.0.0, sozusagen als Nachfolger.
Übersicht über die aktuellen Daten incl. Wechselrichter-Statistiken.
Im Großbildschirm-Modus werden die Wechselrichter-Details nicht angezeigt.
Darstellung des aktuellen Status der Anlage und der einzelnen Wechselrichter als Leistungs-Diagramme.
Für den detailierten Wechselrichter-Status ist es erforderlich, dass in
min_cur.js
die aktuellen Wechselrichter-Leistungen (PacArr) mitgeschrieben werden.
Dies ist (vermutlich) mit Firmware
≥ 2.8.0
der Fall.
Anzeige des Anlagennamens, der Kopfzeilen, des Anlagenbildes und der im Solar-Log hinterlegten Daten.
Tastatur-Kürzel: Ctrl+1
Darstellung der Wechselrichter-Daten einzeln absolut oder relativ bzw. die Summe absolut bzw. der Durchschnitt relativ.
Wenn sowohl der Standort als auch die Ausrichtung der Anlage konfiguriert sind, werden auf den Summen- bzw. Durchschnittsdiagrammen jeweils die Prognose von Forecast.Solar angezeigt.
Tastatur-Kürzel: Ctrl+2 / Ctrl+3 / Ctrl+4
Diese Ansichten sind ähnlich aufgebaut, ebenfalls mit den Ansichtsvarianten wie bei der Tagesansicht.
Durch Klicken auf einen Balken kann in die nächte Detail-Ebene (Drill-Down) gewechselt werden.
Wenn ein Verbrauchszähler installiert ist, werden auch der Eigenverbrauch und der Fremdbezug in der absoluten Monats-Summenansicht angezeigt.
Durch Klicken auf den Ertrags-Balken kann zur entsprechenden Tagesübersicht, durch Klicken auf den Eigenverbrauchs- oder Fremdbezugs-Balken zur Tagesbilanz, gewechselt werden.
Da die Daten direkt aus den Tagesdateien berechnet werden, werden alle Verbrauchswerte in der Vergangenheit aus Performancegründen für einen Tag im Browser gecacht.
Übersicht der Daten für den aktuellen Tag.
Die Anzeige erfolgt durch Widgets.
Tastatur-Kürzel: Ctrl+B
Um eine Eigenverbrauchsbilanz zu erstellen, muss ein Verbrauchszähler installiert sein.
Tastatur-Kürzel: Ctrl+S
Zum besseren Vergleich kann auch hier die Skalierung der String-Leistung PDC auf Watt/kWp umgeschaltet werden.
Ertragsdaten eines Monats
Ein Klick auf den Monat führt zur Monatsübersicht und auf das Tagesdatum zur entsprechenden Tagesübersicht.
Tastatur-Kürzel: Ctrl+M
Wenn der Solar-Log die Wechselrichtertemperaturen mitliefert, können diese angezeigt werden.
Am Anfang und am Ende eines Tages werden vom Solar-Log unplausible Werte geliefert, es ist hier im Screenshot eher unwahrscheinlich dass ein Wechselrichter bereits im September über Nacht auf 0°C abkühlt ...
Übersicht über die maximalen Tageserträge je Monat sowie die maximale Tagesleistung sofern die Datei days_hist.js die max. Tagesleistungen enthält.
Per Klick auf eine Zahl kann zur weiteren Analyse zum entsprechenden Monat navigiert werden.
Es wird zuerst der Durchschnitt der jeweils 5 besten Tage des Jahres berechnet.
Danach wird jeweils die Veränderung zum Vorjahr ausgewiesen.
Bei 70%-Anlagen, deren max. Werte an der Abregelungsgrenze liegen, ist dies leider nicht so aussagekräftig.
Eine optional vorhandene Datei @logbuch.md wird in HTML umgewandelt und hier angezeigt.
In der Galerie werden alle Bilder angezeigt, die im Unterverzeichnis /bilder liegen.
Es werden automatisch JPEG, PNG, GIF, BMP und TIFF Dateien als Bilder erkannt.
Eine vernünftige Darstellung auf kleinen Displays ist dank des gewählten "mobile first"-Ansatz gewährleistet.
Es werden aber bestimmte Werte und die Legenden der Diagramme aufgrund des Platzangebotes nicht mit angezeigt.
Fast alle Seiten eignen sich für Darstellung auf einem Großbildschirm, insbesondere die Start- oder die Status-Seite (sofern vorhanden).
Es werden dabei z.B. die Menü- und Fußzeile ausgeblendet und die gesamte Bildschirmbreite verwendet.
https://display.self.logger.solar/anlage
Auf diese Art können bis zu 6 Anlagen übersichtlich dargestellt werden.
https://display.self.logger.solar/anlage1/anlage2/...
Standardmäßig wird die Startseite dargestellt, um eine andere Seite anzuzeigen kann ein URL-Parameter angehängt werden:
https://display.self.logger.solar/anlage ?start=status
Optimiert dafür sind bisher die Startseite, der aktuelle Status und die Tagesübersicht.