Skip to content

v1.3.0

Latest

Choose a tag to compare

@ledermann ledermann released this 30 Aug 14:44
· 10 commits to develop since this release
v1.3.0
4ac0767

Diese Version bringt zwei große neue Funktionen: einen Amortisationsrechner und einen MCP-Server, über den KI-Assistenten die eigenen Anlagendaten lesen können. Dazu kommen eine frei wählbare Währung, ein Sprachumschalter und viele Detailverbesserungen.

Neue Funktionen

Amortisationsrechner

Die neue Seite "Amortisation" beantwortet die Frage, wann sich die PV-Anlage bezahlt macht.

  • Investitionen und laufende Kosten werden als Liste gepflegt (anlegen, ändern, löschen) und lassen sich Kategorien zuordnen, nach denen die Liste auch gefiltert werden kann
  • Diagramm mit Verlauf, Break-even-Punkt und schraffierter Prognose, mit Zoom und Vollbild
  • Tabellenansicht wahlweise mit Abzinsung, dazu ein Tab mit dem Verlauf der Rendite
  • Zinssatz und Prognose-Parameter sind über Regler einstellbar und bleiben pro Browser erhalten
  • Sichtbarkeit dreistufig einstellbar: nur Admin, alle Besucher oder ganz aus

MCP-Server

SOLECTRUS kann jetzt einen MCP-Server unter /mcp bereitstellen. Damit lesen KI-Assistenten wie Claude oder ChatGPT die Daten der eigenen Anlage und beantworten Fragen dazu in natürlicher Sprache.

  • Rein lesender Zugriff auf Sensoren, Momentanwerte, Summen, Zeitreihen, Rankings, Preise, Prognose, Amortisation und Zahlungsströme
  • Abgesichert über OAuth 2.1 mit dem vorhandenen Admin-Passwort, ohne zusätzlichen Token
  • Standardmäßig ausgeschaltet und einzeln freizuschalten
  • Dokumentation: https://solectrus.de/docs/bedienung/ki-zugriff

Weiteres

  • Währung frei wählbar: Die Umgebungsvariable CURRENCY legt die Währung fest, SOLECTRUS ist nicht mehr auf Euro festgelegt (#5623)
  • Sprachumschalter in der Seitenleiste, Wechsel zwischen Deutsch und Englisch ohne Neustart
  • Mehrere Erzeuger: neue Aufschlüsselungstabelle je Wechselrichter
  • Top 10: Autarkie und Eigenverbrauch lassen sich ranken, der Balken-Tooltip zeigt den genauen Wert
  • Bilanz: neue Kennzahl "Gesamtverbrauch", Kennzahlen neu sortiert
  • Batterie: Aus dem Netz geladener Strom wird beim Entladen als Netzstrom gezählt und nicht mehr als PV-Strom. Das korrigiert die Netzanteile der Verbraucher und die Batterie-Ersparnis. Dafür ist eine aktuelle Version des Power Splitters nötig, die beide Batterie-Richtungen bekommt. HELIOS richtet das automatisch ein
  • Anmeldung: Nach An- und Abmeldung geht es auf der Ursprungsseite weiter
  • Sponsoring-Seite neu aufgebaut

Verbesserungen

  • Deutlich schnellere InfluxDB-Abfragen: eigener CSV-Parser, dauerhafte Verbindungen und nur noch eine Auflösung der Sensor-Abhängigkeiten je Abfrage
  • Tageszusammenfassungen werden für viele Tage in einem Durchgang berechnet
  • Diagramme: gerundete Oberkanten bei gestapelten Balken, Linien liegen über den Balken, Datenlücken werden sauber überbrückt, Beschriftungen in der Inter-Schrift
  • Mobil: Dialoge fahren von unten ein, Einstellungen haben eine Auswahlliste als Kopfzeile, Tabellenköpfe bleiben beim Scrollen stehen
  • Anmeldeseite und leeres Layout unterstützen das dunkle Design
  • Sicherheit: Das Admin-Passwort ist gegen schnelles Raten abgesichert, die IP-Prüfung hinter einem Proxy stört nicht mehr

Fehlerkorrekturen

  • Wechselrichter-Summen: Tage in Lücken werden korrekt gezählt, Wechselrichter außerhalb ihres Zeitraums bleiben außen vor
  • Kostenersparnis und Statistik zählen ausgeschlossene Verbraucher wieder mit
  • Bilanz-Diagramm bricht nicht mehr hinter der aktuellen Zeit ab
  • Prozentwerte behalten ihre Nachkommastellen
  • Startseiten zeigen nur noch die Sensoren der jeweiligen Seite
  • Verbleibende Zeit in der Tageszusammenfassung wird richtig geschätzt
  • Zahlreiche Korrekturen an Einheiten, Vorzeichen und Beschriftungen der Sensoren
  • Deutsche und englische Texte überarbeitet

Wartung

  • Ruby 4.0.6
  • Viele Aktualisierungen der Abhängigkeiten (Dependabot)
  • Prettier prüft die Formatierung jetzt in der CI
  • Neue Markenrichtlinie für Name und Logo (TRADEMARK.md)

Vollständiges Änderungsprotokoll: v1.2.1...v1.3.0

Im Blog: https://solectrus.de/blog/2026-08-30-version-1-3/