Skip to content

v1.1.0 — Options Flow & Soft Unavailable

Choose a tag to compare

@sumgup0 sumgup0 released this 03 Mar 03:31

What's New

Options Flow (Settings → Devices → Configure)

Per-fan settings are now configurable through the HA UI:

  • Default turn-on speed — Last used, Low, Medium, or High
  • Default light brightness — 0 = last used, 1-100 = fixed level
  • Disconnect notification — persistent alert on first BLE failure
  • Unavailable threshold — how many poll failures before entities go grey

Changes take effect immediately — no restart needed.

Soft Unavailable

Entities no longer go grey on the first BLE hiccup. Instead:

  • Last-known state is preserved during transient failures
  • A persistent notification fires on the first failure (auto-dismissed on recovery)
  • Entities only go unavailable after a configurable threshold (default ≈ 1 hour)
  • A connection_status attribute shows "connected" or "unreachable (N attempts, ~X hr)" on all entities

Also

  • 27 new tests (coordinator, fan, light, options flow)
  • Screenshots and updated README

Full Changelog: v1.0.0...v1.1.0