v2.11.0
Highlights
v2.11.0 turns on two capabilities that were blocked by how the card discovered covers: it can now render tilt controls for covers with a secondary axis, and it can group covers that the integration exposes as a single Cover Group entry. Both read from the same underlying cover_discovery payload, which is why they shipped together — the card had to learn to read cover topology, not just flat entity lists, before either was possible.
The other half of this release is about what the card shows once positions are set. The forecast strip has always projected where covers should be; it now overlays where they actually were, pulled from HA's recorder history on each more-info dialog open, so a cover that lagged the forecast because of a manual override or a stuck motor shows up directly on the strip instead of being inferred from decision_trace. The climate panel gets an accuracy fix in the same spirit: it now dims when climate isn't actually the pipeline winner, instead of implying more influence than it had. A standalone solar chart card also ships, for dashboards that want sun position on its own without the rest of the pipeline UI.
Added
-
Cover Group entry type support (
src/components/group-tile.ts,src/components/group-view.ts,src/lib/entity-discovery.ts,src/const.ts) — discovers and renders covers the integration exposes as a single Cover Group entry, alongside individually discovered covers. Refs #185, PR #194. -
Multi-axis (tilt) cover support (
src/lib/axes.ts,src/components/tilt-bar.ts) — parses axes data fromcover_discoveryand targets a cover's secondary axis independently through the integration'sset_axesservice. Refs #180, PR #193. -
Secondary-axis forecast track (
src/components/forecast-strip.ts) — forecast strip renders a tilt/secondary-axis track alongside the primary position track for multi-axis covers. Refs #188, PR #190. -
Actual-vs-forecast position history overlay (
src/lib/position-history.ts,src/components/forecast-strip.ts,src/types.ts) — on more-info dialog open, reads recorded cover positions from HA history and overlays them on the forecast strip next to the projected position. PR #195. -
Standalone solar chart card (
adaptive-cover-pro-solar-chart-card,adaptive-cover-pro-solar-chart-card-editor) — new card type showing sun position on its own, with its own visual editor, for dashboards that don't need the full pipeline view. Refs #187, PR #191.
Fixed
-
Climate panel grays out when climate isn't the pipeline winner (
src/components/climate-panel.ts) — panel now reflectsdecision_trace's actual winner instead of always rendering at full opacity. Refs #168, PR #192. -
Card help links point at the integration wiki (
DOCUMENTATION_URL) — all "?" links across card components resolve to the integration wiki instead of stale or missing card-side docs. Refs #186, PR #189.
Compatibility
- Home Assistant 2024.1+
- Adaptive Cover Pro integration: no new minimum for existing features
- Cover groups require the integration to expose
cover_discovery(integration v2.28.0+) - Tilt/multi-axis control reads axes data from
cover_discovery; the card degrades gracefully if it's absent - Position history overlay requires HA's recorder (enabled by default on most installs)
- Solar chart card: no new minimum
- No config migration needed
Install / Upgrade
Through HACS, update to v2.11.0. A browser restart is not required.
HA caches ES modules aggressively. After updating, bump the ?v=2.11.0 query string on your Lovelace resource URL to ensure browsers pick up the new bundle. A hard-refresh alone is not sufficient.