Skip to content

Fix stale system refreshes in 0.5.5 - #13

Merged
Ravaners merged 1 commit into
mainfrom
agent/fix-refresh-0.5.5
Jul 30, 2026
Merged

Fix stale system refreshes in 0.5.5#13
Ravaners merged 1 commit into
mainfrom
agent/fix-refresh-0.5.5

Conversation

@Ravaners

Copy link
Copy Markdown
Owner

Was geändert wurde / What changed

  • fordert Echtzeitdaten für alle unterstützten SOLIX-Anlagengeräte an und lädt anschließend die gemeinsame Anlagenansicht neu
  • aktualisiert Akku, PV, Hauslast, Netz und Akku-Fluss gemeinsam; direkter MQTT-Akkustand hat Vorrang vor älteren Cloudwerten
  • ergänzt eine unabhängige Aktualisierungsüberwachung für ausgebliebene Zeitgeber und Abrufe über 60 Sekunden
  • manuelle Aktualisierung kann einen festhängenden Helper abbrechen und mit einer frischen Verbindung neu starten
  • reagiert zusätzlich auf Bildschirm-Aufwachen und wieder aktive macOS-Sitzungen
  • synchronisiert Version 0.5.5, deutsche/englische Release-Texte, README und Homepage

Ursache / Root cause

Die normale Anker-Cloud-Übersicht kann ohne ausgelösten Echtzeitkanal über längere Zeit dieselben Anlagenwerte liefern. Während macOS-Ruhephasen konnten außerdem Run-Loop-Zeitgeber und ein laufender Helper so lange pausieren, dass weder automatische noch vorgemerkte manuelle Abrufe zeitnah wirksam wurden.

Prüfung / Validation

  • swift run -c release --disable-sandbox SolixBarCoreChecks
  • swift build -c release --disable-sandbox -Xswiftc -warnings-as-errors
  • python3 scripts/solix_snapshot_checks.py
  • Python-Syntaxprüfung
  • plutil -lint Bundle/Info.plist
  • scripts/package_app.sh
  • scripts/verify_release.sh
  • ZIP-, Signatur-, Versions- und Datenschutzprüfung

Layout, Farben, Symbole, Reihenfolge und Screenshots bleiben unverändert. Private Laufzeitdaten, Zugangsdaten, Schlüssel, Logs, generierte Ausgaben und der lokale unfertige Windows-Ordner sind nicht Bestandteil des Commits.

@Ravaners
Ravaners marked this pull request as ready for review July 30, 2026 08:16
@Ravaners
Ravaners merged commit 9797a50 into main Jul 30, 2026
2 checks passed
@Ravaners
Ravaners deleted the agent/fix-refresh-0.5.5 branch July 30, 2026 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant