Skip to content

v0.4.0

Latest

Choose a tag to compare

@krissen krissen released this 16 Jun 12:44

Highlights since v0.3.0:

  • App-started sessions stay "on" through the hold phase. Follow-up to the
    v0.3.0 heat-up fix (#33). When a Harvia sauna is started from the app, the
    heater PID-cycles at target temperature and every on/off signal goes briefly
    quiet between pulses, which could make the card and badge blip to off
    mid-session — power chip off, a spurious cool-down curve, and the button
    offering to start a session already running. A hold-phase running latch now
    bridges these brief gaps near target, while still releasing promptly on a real
    cool-down, grace expiry, or an explicit stop from the card, the app, or the
    physical switch. Stops are mirrored across the card and badge together. (#34)

Note: the latch's grace window is set conservatively (10 min) and will be
validated against real hold-phase PID gaps; if a longer gap is observed a small
point release will tune it.

Full changelog: https://github.com/krissen/sauna-card/blob/v0.4.0/CHANGELOG.md