Skip to content

[FR] Support for additional sensors to improve cycle detection accuracy #215

@Machaeon

Description

@Machaeon

Before You Submit

  • I have searched the existing issues and this feature has not already been requested.
  • This request is specifically about WashData, not Home Assistant core or a third-party integration.

Problem or Motivation

Currently, ha_washdata relies solely on power consumption patterns from smart plugs to detect and classify appliance cycles. While the existing shape-correlation matching algorithm is sophisticated, adding support for additional physical sensors would significantly improve detection accuracy, especially for distinguishing between similar cycles and identifying specific phases within a cycle.

Proposed Solution

Additional sensor types to complement the power consumption data:
Vibration sensors for washing machines:

  • Detect spin cycles with high precision
  • Distinguish between wash and spin phases
  • Improve detection of pause periods (soaking)

Humidity sensors for dryers:

  • Direct measurement of drying progress
  • Precise detection of cycle completion
  • Eliminate false "end detections" during cooling phases

Temperature sensors for both appliances:

  • Track heating phases
  • Improve energy consumption correlation
  • Better distinguish between similar programs

Related Device Type

General / Not device-specific

Device Brand & Model (if device-specific)

No response

Alternatives Considered

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions