• v4.2.0 39d236113b

    v4.2.0
    All checks were successful
    GitHub Sync (HACS) / github (push) Successful in 1m13s
    Stable

    ppfeiffer released this 2026-09-25 13:06:53 +02:00 | 0 commits to main since this release

    • Zweite climate-Entität (entity2) verwaltbar: konzentrischer Doppel-Bogen (außen entity, innen entity2), jeweils eigener Soll-/Ist-Wert
    • Tap auf einen Ring oder seinen Namen aktiviert ihn — nur der aktive Ring reagiert auf +/-, der inaktive wird gedimmt dargestellt; ein gepunkteter Auswahlring markiert die aktive Entität
    • Ziehen direkt am jeweiligen Bogen steuert immer diesen, unabhängig vom aktiven Ring
    • Modus-Buttons wirken im Doppel-Modus auf beide Entitäten gleichzeitig und zeigen einen "gemischt"-Zustand (halb gefüllt), wenn beide unterschiedliche Modi haben
    • Neu: Farbverlauf über color_stops (bzw. color_stops2) — Liste aus {temp, color}, zwischen den Stützpunkten wird linear interpoliert
    • Ohne entity2 verhält sich die Karte unverändert wie v4.1.0
    Downloads
  • v4.1.0 93afe9b55c

    v4.1.0
    All checks were successful
    GitHub Sync (HACS) / github (push) Successful in 1m15s
    Stable

    ppfeiffer released this 2026-09-25 12:26:25 +02:00 | 4 commits to main since this release

    • Modus-Buttons in die unteren Ecken der Karte verschoben (nicht mehr als eigene Zeile darunter)
    • Bogenradius vergrößert (78 → 86), der gewonnene Platz kommt dem LED-Bogen zugute
    • Bei mehr als zwei Modi werden die Buttons automatisch zur Hälfte links/rechts gestapelt
    Downloads
  • v4.0.1 b62965b1b8

    v4.0.1
    All checks were successful
    GitHub Sync (HACS) / github (push) Successful in 1m14s
    Stable

    ppfeiffer released this 2026-09-25 12:19:07 +02:00 | 7 commits to main since this release

    • Optik überarbeitet: runde LED-Kappen statt abgeschnittener Enden, stärkerer Glow
    • Titel jetzt kleines Label in Versalien, Ist-Temperatur und Status klar getrennt in einer Zeile
    • Größere +/- Buttons mit Rand und Klick-Feedback, Modus-Buttons mit Rand und Hover-Zustand
    • Mehr Innenabstand, dunkles Zifferblatt farblich nachgezogen (#16181c)
    Downloads
  • v4.0.0 9a8de7eca8

    v4.0.0
    All checks were successful
    GitHub Sync (HACS) / github (push) Successful in 1m14s
    Stable

    ppfeiffer released this 2026-09-25 11:32:31 +02:00 | 10 commits to main since this release

    • Rückbau von der HACS-Integration auf eine einfache Dashboard-Card ohne Zonen/PWM
    • Karte bindet an eine beliebige climate-Entität, keine eigene Regelung mehr
    • Bogenfarbe automatisch nach hvac_action oder fest wählbar (color)
    • README: Hinweis zum Einrichten einer climate-Entität über den Generic-Thermostat-Helper
    Downloads
  • v3.0.0 2fc04678dc

    v3.0.0
    All checks were successful
    GitHub Sync (HACS) / github (push) Successful in 1m12s
    Stable

    ppfeiffer released this 2026-09-25 08:55:05 +02:00 | 48 commits to main since this release

    • Umbau von "Card + separates YAML-Package" auf eine echte HACS-Integration (custom_components/thermostat_dial)
    • Eigene climate-Entität mit PWM-Schaltschleife in Python statt YAML-Automation
    • 6 number-Entitäten (Zonengrenzen, Zykluszeit, Leistung je Zone), Werte überstehen Neustarts
    • Einrichtung und Optionen über die Oberfläche (Config- und Options-Flow), inkl. Zonenfarben
    • Service thermostat_dial.set_setting
    • Karte wird von der Integration automatisch als Frontend-Ressource geladen
    • Karte liest Zonen/Leistung/Farben jetzt aus den Entity-Attributen statt aus input_number-Helpern
    • Sofortiges Abschalten des Heizers bei erreichtem Soll, verlorenem Sensor oder Regler-Aus
    • Mindestimpulslänge gegen zu kurzes Schalten des Relais
    • Getestet mit pytest-homeassistant-custom-component gegen Home Assistant 2025.1
    Downloads
  • v2.0.1 6820cd2ef3

    v2.0.1
    Some checks failed
    GitHub Sync (HACS) / github (push) Failing after 1m10s
    Stable

    ppfeiffer released this 2026-09-25 08:31:06 +02:00 | 49 commits to main since this release

    • fix: Python 3.12 fuer PEP-695-Syntax-Validierung installieren
    • fix: Forgejo-IP von .12 auf .16 korrigiert
    • fix: Forgejo-IP von .12 auf .16 korrigiert
    • ci: GitHub-Sync ohne JS-Asset (Integration)
    • ci: Release-Workflow für Integrations-Layout
    • chore: hacs.json für Integration (Kategorie ergibt sich aus custom_components/)
    • refactor: YAML-Package entfällt, PWM läuft in der Integration
    • refactor: Version steht jetzt im manifest.json der Integration
    • refactor: Karte liegt jetzt in der Integration (custom_components/thermostat_dial/www)
    • feat: Lovelace-Karte v3 (in die Integration verschoben)
    • feat: englische Übersetzung
    • feat: deutsche Übersetzung
    • feat: Service-Beschreibung set_setting
    • feat: manifest.json der Integration
    • feat: Config- und Options-Flow
    • feat: Number-Entitäten für Zonen-Einstellungen
    • feat: Climate-Entität mit Zonen-Attributen und Service set_setting
    • feat: PWM-Regler (Zustand, Einstellungen, Schaltschleife)
    • feat: reine Zonen- und PWM-Logik
    • feat: Konstanten
    • feat: Integration thermostat_dial (Setup, Karten-Registrierung)
    Downloads
  • v2.0.0 035a212bf6

    v2.0.0
    Some checks failed
    GitHub Sync (HACS) / github (push) Failing after 1m59s
    Stable

    ppfeiffer released this 2026-09-24 13:08:23 +02:00 | 71 commits to main since this release

    • LED-Bogen mit einstellbarer Segmentzahl, Glow und dunklem oder Theme-Zifferblatt
    • Drei Zonen relativ zum Sollwert, Farben im Editor wählbar
    • Einstellungsmenü für Leistung je Zone, Zonengrenzen und PWM-Zykluszeit (schreibt in input_number-Helper)
    • Nur Heizbetrieb (Heizen / Aus), Flamme zeigt den echten Schaltzustand des Heizers
    • HA-Package mit Helpern, virtuellem Thermostat und PWM-Automation (examples/heizung_pwm.yaml)
    Downloads
  • v3.1.0 25e8f43a8c

    v3.1.0
    All checks were successful
    GitHub Sync (HACS) / github (push) Successful in 1m13s
    Stable

    ppfeiffer released this | 37 commits to main since this release

    • test: Config- und Options-Flow
    • test: Regler, PWM-Zeitverlauf, Restore, Reload, Unload
    • test: automatische Karten-Registrierung
    • test: Zonen- und PWM-Logik
    • test: conftest.py
    • test: tests/init.py
    • test: requirements_test.txt
    • test: pytest.ini
    • docs: CHANGELOG für v3.0.0 (Integration)
    • docs: README auf Integration umgeschrieben
    Downloads