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
v1.3.2
2026-09-25Pflege-Update mit Schwerpunkt Smartphone und Performance
Verbesserungen
- Tempo: Navigationsleiste und Zeitraum-Tabs reagieren auf dem Smartphone sofort auf einen Tipp. Vorher kam die Markierung erst mit der neuen Seite, man bekommt jetzt also eine schnellere Rückmeldung
- Tempo: Icons kommen jetzt als Inline-SVG. Vorher wurden sie mit JS nachträglich ergänzt, was langsamer war
- Tempo: Seiten erscheinen auf dem Smartphone früher, die Diagrammauswahl ist schmaler. Vorher hielt ihr Vermessen die Seite auf
- Benachrichtigungen: Auf dem Smartphone größere Schrift und mehr Zeilenabstand
- Offline-Erkennung: Bei Ausfall der Internetverbindung erscheint eine eigene Seite mit Button zum erneuten Versuch (jedoch nur bei
https).
Fehlerkorrekturen
- Diagramme: Tooltips wählen die Einheit passend zu ihren Werten. Vorher stand etwa „0 kW“ oder „7.164 W“ statt „7,2 kW“
- Diagramme: Monats- und Tagesnamen folgen der in SOLECTRUS gewählten Sprache statt der des Browsers
- Diagramme: Bei Min/Max-Balken (z. B. Warmwasser) und bei „Arbeitszahl vs. Außentemperatur“ erscheint der Tooltip auf Höhe des Balkens bzw. Punkts statt in der Mitte des Diagramms
- Diagramm-Menü: „Gesamtverbrauch“ steht unter „Verwendung“ statt unter „Sonstiges“
- Ersparnis: Der Tooltip passt jetzt auf den Smartphone-Bildschirm. Vorher war der Text abgeschnitten (#5917)
- Wärmepumpe: „Erzeugte Wärme“ benennt die Anteile wie der Donut: „Energie aus Photovoltaik“ und „Energie aus Netzbezug“
- Wärmepumpe: Die Prozentwerte im Donut-Tooltip ergeben 100 %. Vorher waren durch Rundung 99 % oder 101 % möglich
- Preise: Nach dem Speichern erscheint eine Änderung zuverlässig in der Liste
- Farbschema: Farbschema und Sensorfarben stehen ab dem ersten Bild, auch beim System-Farbschema. Vorher blitzte die Seite hell auf
- Farbschema: Scrollbalken und Formularelemente folgen dem Farbschema. Vorher blieben sie im dunklen Design hell
- iPhone: Der obere Rand der PWA ist mit iOS 27 wieder scharf statt milchig (dazu erforderlich: App neu zum Home-Bildschirm hinzufügen) (#5916)
- iPhone: Die PWA zeigt beim Start auf iPhone 14 Pro und neuer das Logo statt eines leeren Bildschirms (dazu erforderlich: App neu zum Home-Bildschirm hinzufügen)
- iPhone: Der Menüpunkt „Vollbild“ entfällt, da Safari dort keinen Vollbildmodus kennt.
- PWA: Die App-Beschreibung erscheint in der gewählten Sprache statt immer auf Englisch
- Safari: Die Symbolleiste behält die Farbe der App-Kopfzeile. Vorher war sie zu hell und wechselte mit jeder Seite
- Navigation: Der Tooltip der Hauptnavigation flackert beim Klick nicht mehr
Wartung
- Ruby 4.0.7 und Rails 8.1.4
- Der Docker-Container startet nicht mehr als root. Ein
user: rootoderuser: "0"in dercompose.yamlmuss entfernt werden - Der Docker-Container startet nur mit
RAILS_ENV=production, das Image setzt dies selbst. Ein abweichender Wert incompose.yamloder.envmuss entfernt werden - Viele interne Verbesserungen und sowie Aktualisierungen der verwendeten Bibliotheken
Vollständiges Änderungsprotokoll: https://github.com/solectrus/solectrus/compare/v1.3.1…v1.3.2