2.0.9 (2026-02-06)
Bug Fixes
- #105: update Auto Force Sync to include Alexa workaround (8b010c5), closes #105
- #110: enable RvcCleanMode for vacuums with cleaningModeEntity mapping (40ebe9d), closes #110
- #110: read cleaning mode from select entity instead of vacuum entity (8357949), closes #110
- #114: correct storage detection and add IPv6 network interfaces (11ab9f8), closes #114
- #115: add forceSync method to ServerModeBridge (b476c2a), closes #115
- #117: add debug logging for cover open/close commands (79b5947)
- #117: coverSwapOpenClose now also inverts position commands (90a3876)
- #123: reduce vacuum log spam by changing repeated state logs to DEBUG level (d791470), closes #123
- #95: add debug logging for lock/unlock PIN operations (fe0eb5a), closes #95
- #95: add required defaults for lock PinCredential feature (b90fda0), closes #95
- #95: add required PinCredential defaults before initialize to prevent Behaviors have errors (a9e7a0b), closes #95
- #99,#112: add batteryEntity mapping support for fan, climate, and temperature sensors (bf69f81), closes #99 #112
- #99: add battery support for Smoke and CO alarm devices (a7e7ae2), closes #99
- #99: initialize endpointList in PowerSource cluster for Google Home compatibility (cdefd96), closes #99
- auto-reset scenes and buttons to OFF after activation (b5096e8)
- format the files (2173e08)
- use lodash for formatting (851a9c0)
- use notes-file for GitHub release to avoid shell syntax errors (4d17e3b)
Features
- #108: add oscillation (Rocking) and wind mode support for fans (867fe55), closes #108
- #112: add batteryEntity mapping support for vacuums (990f3ea), closes #112
- #117: add coverSwapOpenClose feature flag for Alexa (d45142e)
- #121: add copy endpoint data to clipboard button (3f7cbe0), closes #121
- #95: add per-lock PIN disable option in entity mapping UI (4e818f9), closes #95
- #95: allow lock without PIN, only unlock requires PIN (401f2d3), closes #95
- implement ecovacs room handling (0cb733b)