Skip to content

v0.2.0

Choose a tag to compare

@mtheli mtheli released this 23 Feb 21:51

What's New

Vacuum Card Support

  • Locate featurevacuum.locate triggers an audible beep to find the robot
  • Extra attributes on the vacuum entity: pad_type, cleaning_mode, runtime_minutes, mission_status, battery_voltage_v
  • Compatible with vacuum-card – see README for example configuration

New Entities

  • Cleaning Mode (Select) – Switch between Normal and Spot cleaning
  • Volume (Number) – Speaker volume slider (0–100)
  • Wetness (4x Select) – Per-pad-type wetness levels (Low / Medium / High)
  • Beep (Button) – Find the robot
  • Reset Wetness (Button) – Reset all wetness levels to defaults

Improvements

  • Increased BUSY timeout resilience with retry logic for start/stop commands
  • Removed deprecated VacuumEntityFeature.BATTERY (battery handled by dedicated sensor)
  • Filter meaningless "0000000" serial numbers during setup
  • README: added entities table, supported commands reference, and vacuum-card example