Adaptive Cover Pro ⛅ v2.28.1
ℹ 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_LENGTHconstant permits up to 6.0 m. The selector hardcodedmax_m=3instead 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+.