Skip to content

v1.0.22

Choose a tag to compare

@elad-bar elad-bar released this 20 Sep 10:19
7c1d5fc

What's Changed

  • Fix deprecated battery_icon property in vacuum entity (resolves #249)
  • Add dedicated battery sensor with proper device class (SensorDeviceClass.BATTERY)
  • Remove hardcoded battery level from vacuum entity
  • Fix deprecated vacuum state constants (STATE_DOCKED, STATE_CLEANING, STATE_ERROR, STATE_RETURNING)
  • Replace deprecated constants with VacuumActivity enum for Home Assistant 2026.1 compatibility
  • Update imports in coordinator.py and system_details.py to use VacuumActivity
  • Fix vacuum entity to use activity property instead of direct state setting (resolves #250)
  • Add VacuumActivity enum support for proper vacuum state management
  • Fix API response handling to prevent 'str' object has no attribute 'get' error
  • Add type checking for login API response to handle string responses gracefully
  • Update manifest.json with integration metadata and version bump
  • Resolves deprecation warnings for Home Assistant 2026.8 compatibility
  • Remove the option to select the password reset shenanighans by @sh00t2kill in #235
  • fix warning message related to async_config_entry_first_refresh by @elad-bar in #237
  • v1.0.21 to develop by @elad-bar in #238
  • Fix error by @zoic21 in #246
  • Fix deprecated by @zoic21 in #245
  • Update changelog for v1.0.22 and increment version in manifest.json by @sh00t2kill in #248

New Contributors

Added to troubleshooting README details of how to address OTP issue for issue #199

Full Changelog: v1.0.20...v1.0.22