SOLECTRUS
Self-hosted photovoltaic dashboard for monitoring solar production, consumption, battery usage, grid exchange, and financial performance.
Alternative to: enphase enlighten, solaredge monitoring, sma sunny portal
About
Versions (71)
v1.2.0
2026-05-30Neuerungen
- Neue Menüleiste am unteren Bildschirmrand für kleine Displays: Direkter Wechsel zwischen den wichtigsten Bereichen, ohne Umweg über das Hauptmenü (#4461)
- Hausverbrauch: Umschaltbare Tabellenansicht für die Aufschlüsselung der Verbraucher (#5200)
- Wärmepumpe: Neuer Sensor
INFLUX_SENSOR_HEATPUMP_TANK_TEMP_SETPOINTfür die Soll-Temperatur des Wasserspeichers, dargestellt als gestrichelte Linie im Diagramm
Verbesserungen
Diagramme
- Datenlücken bei Sensorausfällen werden jetzt als Lücke dargestellt, statt durch Interpolation verborgen zu werden
- Kurze Aussetzer in den Daten werden passend zum jeweiligen Aktualisierungsrhythmus überbrückt, sodass aus Lücken kein irreführender Sägezahn mehr entsteht (#5567)
- Verbraucher (z. B. Kühlschrank, Wallbox, Wärmepumpe) zeigen Ruhephasen als Null statt als Lücke (#5517)
- Live-Ansicht: Fester 1-Stunden-Rahmen, Punkte werden auf ein 30-Sekunden-Raster gerastert und das Fenster wandert sauber mit
- Tooltip in Prognose- und Live-Diagrammen verwendet ein gemeinsames Zeitraster und einheitliche Einheiten
- Prognose-Bereich schließt nahtlos an die Live-Kurve an
- Prognose ist nun auch in den 24h-, 48h- und 72h-Zeiträumen sichtbar
- Aufschlüsselung mehrerer Wechselrichter erscheint auch in der “Jetzt”-Ansicht (#5409)
- Schnellere Diagramm-Darstellung durch entfallene Doppel-Aggregation und reduzierte Hilfs-Abfragen
- Ausgefallen Sensoren werden in der Live-Anzeige schneller erkannt (#5552)
- Live-Diagramme: Pulsierende Markierung am rechten Rand bei neuen Messwerten
Bedienung
- Fortschrittsbalken bei Seitenwechseln erscheint sofort (bessere Rückmeldung)
- Verbessertes Layout der Benachrichtigungs-Dialoge; Links öffnen in einem neuen Tab (#5548)
- Ausrichtung der Kopfzeile auf kleinen Displays auf der Prognose-Seite angepasst
- Viele kleinere Verbesserungen an Darstellung und Bedienung im Detail
- Verlinkung zu HELIOS im Menü, sofern erreichbar
- Wischgesten auf Touch-Displays: Der Inhalt folgt dem Finger weich und federt zurück
Fehlerkorrekturen
- Strombilanz: Netz-Exportgrenze wird korrekt als Prozentwert dargestellt
- Prognose: Restenergie-Berechnung liefert auch bei lückenhaften Daten korrekte Werte (#5470, #5497)
- Donut-Diagramm bleibt in Safari auch bei aktivierter Seiten-Vergrößerung korrekt proportioniert (#5406)
- Tages-Zusammenfassung wird nach einem Netzwerkfehler automatisch nachgeladen
- iPad: Stabiles Layout am Fortschrittsbalken; Versionszeile bündig zu den Menüpunkten
- Zeitraum-Auswahl: Korrekte Markierung des aktiven Zeitraums in der 48h- und 72h-Ansicht (#5389)
- Sponsoring-Hinweis und Codeword-Eingabeseite: Links unter dem Hintergrundbild sind klickbar
- Trend-Anzeige für den Batterieladestand wieder verfügbar (#5481)
Unter der Haube
- Das Live-Abrufintervall passt sich nun automatisch an den tatsächlichen Aktualisierungsrhythmus der Sensoren an. Die Umgebungsvariable
INFLUX_POLL_INTERVALwird daher nicht mehr benötigt und kann entfernt werden - Bessere Kompatibilität mit verschiedenen InfluxDB-Versionen
- Statische Inhalte (JavaScript und CSS) werden vorab komprimiert und dadurch schneller geladen
- Update-Prüfung robuster gegenüber kurzzeitigen Verbindungsproblemen
- Codeword-Schutz neu umgesetzt – mit überarbeiteter Eingabeseite und in mehreren Punkten gehärtet
- Admin-Anmeldung in mehreren Punkten gehärtet
Technische Upgrades
- Ruby 4.0.2 => 4.0.5
- Rails 8.1.2.1 => 8.1.3
- Puma 7.2.0 => 8.0.2
- Aktualisierung aller Ruby-Gems und NPM-Pakete auf neueste Version
Vollständiges Änderungsprotokoll: https://github.com/solectrus/solectrus/compare/v1.1.1…v1.2.0