Skip to content

v2.9.3 β€” Presence Timeout & Smarter Reloads

Latest

Choose a tag to compare

@c-st c-st released this 28 Mar 14:19

What's new

⏱️ Configurable Presence Timeout

Each area now supports an optional presence timeout (in seconds). When set, presence clears only after the configured delay with no sensor activity β€” preventing lights from turning off when you sit still.

  • Immediate on: Presence triggers instantly when any sensor fires
  • Delayed off: Timer starts when all sensors go off
  • Timer resets: Any new activity cancels and restarts the timer
  • Default: 0 (disabled β€” behaviour identical to before)

Configure in the area's options flow: Presence timeout (0–3600s)

⚑ Smarter Registry Reloads

  • Debounced reloads (200ms): Multiple rapid registry events (e.g. HA startup) now collapse into a single reload instead of triggering a storm of sequential reloads
  • Skip unrelated removals: Entity removal events are now filtered β€” only reloads if the removed entity actually belonged to the area

Full changelog

v2.9.2...v2.9.3