Skip to content

v0.6.3

Choose a tag to compare

@dacrypt dacrypt released this 08 May 09:14
· 11 commits to main since this release
8b90a70

What's changed

  • derive an explicit estimated cleaning energy total from X20+ clean-log runtime using the published 75W rated robot power
  • surface the estimate across Mission Control history cards plus xiao status --full, xiao report, and xiao device history
  • keep the value clearly labeled as an estimate (kWh @ 75W) instead of pretending it is measured device telemetry

Research basis

  • Xiaomi's published X20+ specs list Rated Power 75W
  • the official xiaomi.vacuum.c102gl clean-log fields still expose aggregate time/count/area only
  • adjacent Home Assistant energy tooling reinforces kWh as the user-facing unit for watt-time derived totals

Verification

  • .venv/bin/python -m pytest tests/ -v
  • .venv/bin/ruff check src/ tests/
  • .venv/bin/ruff format --check src/ tests/
  • .venv/bin/mypy src/xiao/