Document dashboard strategy auto-registration in HA 2026.5+
Quick-start now leads with the Add Dashboard picker flow; YAML path
demoted to fallback for older HA / option customization.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
docs: spell out strategy scope (integration vs config entry vs slot/lock)
The four strategies differ primarily in *what slice of LCM data* they
render, but neither the hub nor the strategies page made that explicit.
Easy to miss that the dashboard strategy auto-discovers every config
entry while the view strategy only renders one.
- UI-Strategies: replace the bullet list with a scope-first table and
a one-paragraph "in practical terms" guide.
- Add-a-UI hub: add a Scope column to the decision table.
docs: split UI page into hub + UI-Strategies + Custom-Cards; update options
The single Add-a-UI-for-lock-code-management page was conflating four
distinct surfaces (dashboard creation, four strategies, two cards, code
display modes, legacy mode) into 264 lines that were hard to scan and
out of date in several places.
Split into three pages along the natural strategy/card seam:
- Add-a-UI-for-lock-code-management — slimmed to a hub with a "which
approach should I pick?" decision table and the dashboard quick-start.
URL preserved so external links continue to resolve.
- UI-Strategies — dashboard strategy, view strategy, slot section
strategy, lock section strategy, legacy mode, and the deprecated
option mappings. Common audience: "let LCM generate UI from my config".
- Custom-Cards — slot card, lock codes card, code display modes, and
the visual-editor note. Common audience: "I'll compose my own dash".
While restructuring, document options that were missing from the old
page or had drifted from source:
- condition_helpers (all four strategies + slot card) — extra helper
entities surfaced inside the slot card. Schema differs across
strategies (per-config-entry vs per-slot vs flat array).
- show_lock_count (slot card + slot section strategy) — header badge.
- collapsed_sections accepts both `condition` and `conditions`.
- Slot card status badges include `pending sync` and `suspended`.
- Lock codes card sync indicators distinguish in-sync, out-of-sync,
syncing, and suspended.
- Inline-edit on unmanaged slots in the lock-codes card calls
set_usercode/clear_usercode (cross-link to Services-and-Actions).
Sidebar gains a new UI section listing all three pages; Home.md mirrors
the change. Configuration-Structure stays under Getting Started.