SOLECTRUS logo

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

SOLECTRUS screenshot

About Versions (75)

v1.3.2

2026-09-25

Pflege-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: root oder user: "0" in der compose.yaml muss entfernt werden
  • Der Docker-Container startet nur mit RAILS_ENV=production, das Image setzt dies selbst. Ein abweichender Wert in compose.yaml oder .env muss 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