Diagramme, Bedienung, Fehlerkorrekturen, Unter der Haute, Upgrades
Release history
SOLECTRUS releases
Photovoltaic dashboard that displays energy production and consumption with cost and savings calculations.
All releases
6 shown
- Ruby upgraded from 4.0.1 to 4.0.2
- Vite upgraded from version 7 to 8
- All Ruby gems and NPM packages updated to latest versions
- Parallelized database queries for faster daily summaries
- Tooltip in heat pump showing PV and grid share of electricity consumption
Full changelog
Verbesserungen
- Schnellere Berechnung der Tageszusammenfassungen durch parallelisierte Datenbank-Abfragen
- Wärmepumpe: Tooltip zeigt PV- und Netzanteil beim Stromverbrauch (#5375)
- Fehlende Admin-Berechtigung klarer formuliert
Fehlerkorrekturen
- Erkennung einer leeren Datenbank bei Neuinstallation korrigiert
- Leere Badges werden ausgeblendet, wenn keine Sensordaten vorhanden sind
- Formatierungsfehler in deutscher Übersetzung behoben (#5357)
- "Als gelesen markieren" bei Benachrichtigungen funktioniert jetzt zuverlässig
- Warnung im Docker-Log behoben
Technische Upgrades
- Ruby 4.0.1 => 4.0.2
- Vite 7 => 8
- Aktualisierung aller Ruby-Gems und NPM-Pakete auf neueste Version
Vollständiges Änderungsprotokoll: https://github.com/solectrus/solectrus/compare/v1.1.0...v1.1.1
- Strombilanz-Diagramm: new stacked chart showing origin and usage over time
- Toggleable color palettes "Standard" and "Kontrast" for sensor visualizations
- Maximize diagram view
Full changelog
Neuerungen
- Strombilanz-Diagramm: Neues gestapeltes Diagramm zeigt Herkunft und Verwendung im Zeitverlauf (#5177)
- Umschaltbare Farbpalette "Standard" und "Kontrast" für Sensor-Visualisierungen
- Maximieren von Diagramm
Verbesserungen
- Redesign der Wärmepumpe-Seite, Donut-Diagramm für Arbeitszahl, neues Kosten-Diagramm (#5333)
- Zeitraum-Auswahl: Überarbeitetes Picker-Design (#5330)
- Vollbild-Modus passt sich besser an große Displays an (#5321)
- Verbesserte Tooltips in Diagrammen (Position, Legende, Zahlenformatierung)
- Trends auch für Autarkie- und Eigenverbrauchsquote
Fehlerkorrekturen
- Durchschnittswert pro Tag: Aktuellen Tag in die Berechnung einbeziehen (#5336)
- Spline-Kurven unterschreiten nicht mehr die Nulllinie (#5245)
- Dark-Mode-Flackern beim Logo-Link behoben
- Flow-Animation wird bei Fenstergrößenänderung nicht mehr dauerhaft deaktiviert
- Einheitliche Schriftart für alle Badges
- Prognose-Abweichung korrekt berechnet
Technische Upgrades
- Ruby 4.0.0 => 4.0.1
- Aktualisierung aller Ruby-Gems und NPM-Pakete auf neueste Version
Vollständiges Änderungsprotokoll: https://github.com/solectrus/solectrus/compare/v1.0.2...v1.1.0
Im Blog: https://solectrus.de/blog/2026-03-10-version-1-1/
- PV production forecast shows remaining kWh for the day
- Forecast deviation now expressed in kWh instead of percent
Full changelog
Verbesserungen
- Prognose: Berechnung der noch erwarteten PV-Produktion für den Tag (#5153)
- Prognose: Abweichung von der tatsächlich erzielten Erzeugung erfolgt jetzt in kWh, nicht mehr in Prozent (#5127)
Fehlerkorrekturen
- Diagramm wird auf kleinen Displays nicht mehr abgeschnitten (#5139)
- Korrigierte Farbgebung für SOC (#5126)
- Sicherstellen der Abwärtskompatibilität mit alten Konfigurationen, bei denen nur einzelne Sensoren definiert sind (#5162)
- Sponsoring-Seite: Funktion des Buttons "Als Admin anmelden" wiederhergestellt (#5157)
Technische Upgrades
- Ruby 4.0.0 => 4.0.1
- Aktualisierung aller Ruby-Gems und NPM-Pakete auf neueste Version
Vollständiges Änderungsprotokoll: https://github.com/solectrus/solectrus/compare/v1.0.1...v1.0.2
Fixed crashes (HTTP 500) when battery‑sensor data is missing.
Full changelog
Korrekturen
- Sicherstellen der Abwärtskompatibilität mit Konfigurationen aus Zeiten von
v0.14.5und früher (#5122) - Keine Fehler 500 mehr bei fehlenden Batterie-Sensoren (#5123)
Vollständiges Änderungsprotokoll: https://github.com/solectrus/solectrus/compare/v1.0.0...v1.0.1
- Runtime-Upgrade: Ruby 3.4.6 → 4.0.0, Rails 8.0.3 → 8.1.2
- Basis‑Image Alpine aktualisiert von 3.22.1 auf 3.23.2
- Alle Ruby-Gems und NPM-Pakete auf neueste Versionen gebracht
- Dedizierte Wärmepumpen-Seite mit Sensoren HEATPUMP_HEATING_POWER, HEATPUMP_TANK_TEMP, HEATPUMP_STATUS und OUTDOOR_TEMP
- Prognose-Seite für PV-Erzeugung (Clear‑Sky) und Temperatur mit Sensoren OUTDOOR_TEMP_FORECAST und INVERTER_POWER_FORECAST_CLEARSKY
- Neue Diagramme und Berechnung von Opportunitätskosten zusätzlich zu Netzbezugskosten
Full changelog
Neuerungen
- Wärmepumpen-Seite: Dedizierte Seite mit erzeugter Wärme, Arbeitszahl, Außentemperatur und Warmwasser-Temperatur. Neue Sensoren:
HEATPUMP_HEATING_POWER,HEATPUMP_TANK_TEMP,HEATPUMP_STATUS,OUTDOOR_TEMP(#3646) - Prognose-Seite: Ausblick auf PV-Erzeugung (mit Clear-Sky-Kurve) und Temperatur. Neue Sensoren:
OUTDOOR_TEMP_FORECAST,INVERTER_POWER_FORECAST_CLEARSKY(#4922, #4773) - Trends und Metriken: Heatmaps, Min/Max/Avg-Tagesanzeige, spezifischer PV-Ertrag
- Top-10 mit zusätzlichen Sensoren, auch für Kosten/Vergütung/Ersparnis
- Neue Diagramme für Kosten/Vergütung/Ersparnis (#4128)
- Zeitraum-Auswahl über Kalender (#1931)
- Berechnung und Darstellung von Opportunitätskosten zusätzlich zu Netzbezugskosten (#4968)
- In-App Notifications für Mitteilungen
- Verbesserte Tooltips auf Touch-Geräten
Architektur
- In großen Teil neu entwickeltes Backend: Deklarative Sensor-Definitionen mit Dependency Resolution, vereinheitlichter Query-Layer (InfluxDB + SQL), deutlich verbesserte Modularisierung
Technische Upgrades
- Ruby 3.4.6 => 4.0.0
- Rails 8.0.3 => 8.1.2
- Alpine: 3.22.1 => 3.23.2
- Aktualisierung aller Ruby-Gems und NPM-Pakete auf neueste Versionen
- Mehr als 700 Commits seit v0.20.3
Vollständiges Änderungsprotokoll: https://github.com/solectrus/solectrus/compare/v0.20.3...v1.0.0
Im Blog: https://solectrus.de/blog/2026-01-10-version-1-0/