Skip to content

Adaptive Cover Pro ⛅ v2.28.1

Choose a tag to compare

@jrhubott jrhubott released this 21 Jun 21:05
· 99 commits to main since this release

ℹ Using release notes from: release_notes/v2.28.1.md

Highlights

🎯 Oscillating awning arm length cap corrected — the config-flow selector now accepts arm lengths up to 6.0 m, matching the range the service validator already permitted.

Bug Fixes

  • Oscillating awning: arm_length UI cap lifted from 3 m to 6 m (#636, #640, #642) — users entering a value above 3 m (e.g., 3.6 m) were rejected in the config flow even though the underlying _RANGE_ARM_LENGTH constant permits up to 6.0 m. The selector hardcoded max_m=3 instead of reading the shared constant. The fix replaces the literal with _RANGE_ARM_LENGTH[1] so the UI cap and the service validator share a single source of truth. Existing installs are unaffected — no data migration is needed.

Testing

  • test_geometry_schema_accepts_arm_length_up_to_6m — asserts the geometry schema accepts 3.6 m and 6.0 m, and rejects 6.1 m.

Compatibility

Requires Home Assistant 2026.3.0+.