Changes
v6.2.0 adds full support for automatic scheduling by normalizing the observed auto_schedule payloads into a stable structure and exposing matching write helpers for the supported schedule settings. This makes automatic scheduling data easier to inspect and update across the mower payload shapes currently seen in the field.
This release also fixes schedule progress reporting for days without any scheduled slots. daily_progress now remains None when there is no schedule today instead of incorrectly reporting a fully completed day.
It also restores party_mode as the primary API name after the accidental rename to pause_mode. Existing pause_mode aliases remain available as deprecated compatibility paths, so callers can move over without an immediate break.
🚀 Features / Enhancements
🐛 Bug Fixes
- #361 Set daily progress to none without schedule today @MTrab
- #362 Revert direct master merge of #361 @MTrab
- #363 Set daily progress to none without schedule today @MTrab
- #365 Restore party_mode as primary, deprecate pause_mode aliases @MTrab