• v0.8.0-beta1 597722c608

    v0.8.0-beta1
    All checks were successful
    Release / test-1 (push) Successful in 6m50s
    Release / frontend (push) Successful in 1m8s
    Release / test (push) Successful in 0s
    Release / hacs (push) Successful in 55s
    Release / hassfest (push) Successful in 2m14s
    Release / validate (push) Successful in 0s
    Test / frontend (push) Successful in 1m17s
    Validate / hacs (push) Successful in 50s
    Validate / hassfest (push) Successful in 1m51s
    Test / test (push) Successful in 5m59s
    Release / release (push) Successful in 5m34s
    Pre-release

    r3pek released this 2026-09-11 11:05:11 +01:00 | 41 commits to main since this release

    • Added two Lovelace cards: a scene card (activate a tank's scenes,
      or resume its normal schedule) and a schedule editor card (view and
      edit a light or pump's own schedule).
    • The schedule editor supports adding, editing, and deleting points
      for both light and pump schedules; downloading and loading .mob
      files; and writing changes back to the device.
    • A pump's own point editor only offers the modes that pump actually
      supports, and shows Sync/Anti-Sync/EcoSmart Back the same way the
      official app does, including a combobox to pick which other pump on
      the tank to follow.
    • The light glance view shows a channel intensity history chart, an
      overall intensity slider, and falls back to another light in the
      same group if one goes offline.
    • The scene selection combo box now exposes how long the active scene
      has left as a duration_remaining_seconds attribute.
    • Fixed a device's batch-disabled state persisting across a gateway
      change -- it now resets when a new gateway is elected, since a
      batch failure through one gateway/relay path doesn't mean the same
      device's batching would also fail through a different one.
    • Fixed a single transient get_supported_attributes() failure
      permanently starving a device of almost all batched data on every
      poll after that, silently, with no error ever raised again -- the
      fetch now correctly retries on the next poll instead of caching
      that one failure as if it meant "this device supports nothing."
    Downloads