v2.4.0
Highlights: The sky compass and elevation chart gain substantial new visual depth: an actual-vs-target cover wedge makes position error immediately visible, multi-window field-of-view ribbons are now overlaid directly inside the chart grid, and schedule windows are surfaced on both the elevation chart and across the decision strip and tile cards. Tooltip elements across all cards now signal interactivity with cursor: help, and the now-line on the sun/elevation chart shows its current time. One fix corrects a climate standby label that was silently showing "Unknown". Bundle grew ~3.9 KB (224,977 → 228,900 bytes).
✨ Features
-
Actual-vs-target cover wedge on the sky compass (#132) — A second wedge now renders alongside the FOV arc to show the gap between where a cover is commanded and where it physically sits. Main-card quadrant coloring adapts via the
quadrant_colorsconfig option, with arrow coloring conditioned on the same state. -
Multi-window FOV ribbon in the elevation chart grid — Multiple windows now each contribute a stacked FOV row rendered directly inside the chart grid, replacing the previous single-window overlay. Each row maps to its own window's field-of-view band, making per-window solar exposure easy to read at a glance.
-
Schedule window surfaced across all cards (#128, #131) — The automation schedule window — derived from
schedule_start_minutesandschedule_end_minuteson thecontrol_statusentity attributes — is now visualized as a shaded region on the elevation chart and as anoff_schedulebadge on the decision strip and tile card. Coverage of out-of-window states no longer requires opening more-info. -
Help cursor on tooltips and now-line time on the sun chart — Every tooltip across the card suite now sets
cursor: helpso users know the element is interactive. The now-line on the elevation/sun chart additionally displays its wall-clock time, usingformatClockwith correct timezone handling.
🐛 Fixed
- Climate standby shown instead of "Unknown" (#129, #130) — When the climate switch is off, the climate panel was falling through to a generic "Unknown" label. The
climate_standbyi18n key is now resolved correctly, giving users a meaningful state string in all supported locales.
📦 Install / Upgrade
Through HACS, update to v2.4.0. Restart not required for the card; reload your browser/dashboard.
HA caches ES modules aggressively. After updating, bump the ?v=2.4.0 query string on your Lovelace resource URL (/hacsfiles/adaptive-cover-pro-card/adaptive-cover-pro-card.js?v=2.4.0) to ensure browsers pick up the new bundle. A hard-refresh alone is not sufficient.
No config migration needed. The quadrant_colors config option is additive and optional — existing configs continue to work without it.
Compatibility: Home Assistant 2024.1+, Adaptive Cover Pro integration v2.22.1-beta.3 or newer.