Skip to content

v0.7.0 — Versionsanzeige & Update-Hinweise

Latest

Choose a tag to compare

@fabiorenner-hub fabiorenner-hub released this 26 Jun 10:37

Versionsanzeige im Header und automatische Update-Hinweise.

Was 0.7.0 bringt

Versions-Badge

Neben „Sun2000 · HmIP" steht jetzt die installierte Version (z. B. v0.7.0). Ein Klick darauf öffnet die GitHub-Releases-Seite. Ist ein Update verfügbar, zeigt das Badge v0.7.0 ↑, hebt sich farbig hervor und pulsiert dezent.

Update-Erkennung

Ein Hintergrund-Check (alle 6 h, mit Node-Bordmitteln, keine neue Abhängigkeit) vergleicht die installierte Version mit dem neuesten GitHub-Release. Netz- oder Parse-Fehler sind nicht-fatal — das Dashboard läuft normal weiter.

Benachrichtigung mit Link

Wird erstmals eine neuere Version erkannt, erscheint eine einmalige Meldung mit Release-Link im Notification Center und — sofern aktiviert — per Telegram. Neue Kategorie plugin-update, die sich wie alle anderen abschalten lässt.

Menüpunkt „Update installieren"

Bei verfügbarem Update taucht in der Tab-Leiste ein hervorgehobener Link „Update installieren" auf, der direkt zum GitHub-Release führt (neuer Tab). Derselbe Sprung passiert beim Klick auf das Versions-Badge.

Technik

/api/version liefert jetzt zusätzlich latest, updateAvailable und releaseUrl. Fünf neue Tests (Semver-Vergleich als Property plus Checker-Verhalten: Update-Erkennung, einmalige Benachrichtigung, gleiche/ältere Version, Fetch-Fehler nicht-fatal).

Installation

hmip-hcu-fusionsolar-0.7.0.tar.gz unten herunterladen und über HCUweb → Entwicklermodus → Plugins → Aus Datei installieren einspielen.

Dauerhafter „latest"-Link: https://github.com/fabiorenner-hub/hmip-hcu-fusionsolar/releases/latest/download/hmip-hcu-fusionsolar.tar.gz