Skip to content

Implement sensor reading filter/debounce (waves, debris) #5

Description

@xishell

Description

Add filtering logic to reject false occupancy triggers caused by waves, debris, birds, or other transient objects. The filter should require sustained presence across multiple consecutive wake cycles before changing the reported state.

Acceptance Criteria

  • A single anomalous reading does not change the reported state
  • State change requires sustained detection across a configurable number of consecutive cycles
  • False positive rate is significantly reduced compared to raw threshold detection

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Fields

    No fields configured for Task.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions