• v0.6.0 6d8d513c54

    v0.6.0
    All checks were successful
    Release / test-1 (push) Successful in 6m39s
    Release / test (push) Successful in 0s
    Release / hacs (push) Successful in 52s
    Release / hassfest (push) Successful in 2m5s
    Release / validate (push) Successful in 0s
    Validate / hacs (push) Successful in 47s
    Validate / hassfest (push) Successful in 2m4s
    Test / test (push) Successful in 4m43s
    Release / release (push) Successful in 51s
    Stable

    r3pek released this 2026-09-01 11:21:23 +01:00 | 3 commits to main since this release

    • LED auto-dim timeout and Max fan speed now show friendly labels
      ("Off", "30 seconds", "100%") instead of bare numbers.
    • New poll interval number entity on each tank device (10-300s,
      default 30s) -- applies to every device on that tank.
    • New time sync switch on each tank device, to disable the hourly
      clock sync if you'd rather manage it another way.
    • After the first poll, every device fetches identity + metadata +
      light/pump state in one round-trip via get_full_poll_batch() --
      PrimitiveType/Model are cached permanently, never re-fetched.
    • Light and pump devices now avoid re-fetching their own schedule a
      second time for the current-intensity/current-block lookup, via
      get_light_poll_batch().
    • Added a debug log confirming used_batch on every poll -- previously
      only failures were logged.
    Downloads