hass.tibber_prices/scripts
Julian Pawlowski 0e699ae142 feat(docs): add multi-language entity reference with search
Add a comprehensive entity reference system that helps users find
entities across all 5 supported languages (EN, DE, NO, NL, SV).

Core components:
- Generator script (scripts/docs/generate-sensor-reference) that
  builds sensor-reference.md from translation files with --check
  mode for CI validation
- EntityRef component for compact inline entity annotations with
  tooltip and version-aware linking to the reference table
- EntitySearch component with live filtering, clickable results,
  keyboard navigation, "/" shortcut to focus, category filter chips,
  match highlighting, copy-entity-ID button per row, back-links to
  documentation pages, persistent row highlights, hash-based deep
  linking, and mobile-responsive layout
- MDXComponents theme override for global component registration

Documentation updates:
- New sensor-reference.md page (115 entities x 5 languages)
- EntityRef annotations across 10 documentation pages
- Sidebar entry for quick navigation
- CI integration (docusaurus.yml + scripts/check)
- Ruff per-file-ignores for scripts/ (T201, INP001)

Impact: Users can now find any entity by its localized display name
regardless of their UI language. Inline EntityRef annotations link
directly to the multi-language lookup table with version-aware URLs.
2026-04-11 09:55:28 +00:00
..
.lib refactor(scripts): reorganize and standardize development scripts 2025-11-26 13:11:52 +00:00
docs feat(docs): add multi-language entity reference with search 2026-04-11 09:55:28 +00:00
release fix: update default Copilot model version to 4.6 2026-04-07 15:22:29 +00:00
setup chroe(dev): update Home Assistant version in bootstrap script to 2026.4.1 2026-04-09 17:13:03 +00:00
check feat(docs): add multi-language entity reference with search 2026-04-11 09:55:28 +00:00
clean refactor(scripts): reorganize and standardize development scripts 2025-11-26 13:11:52 +00:00
develop refactor(scripts): reorganize and standardize development scripts 2025-11-26 13:11:52 +00:00
help refactor(scripts): reorganize and standardize development scripts 2025-11-26 13:11:52 +00:00
lint refactor(scripts): reorganize and standardize development scripts 2025-11-26 13:11:52 +00:00
lint-check refactor(scripts): reorganize and standardize development scripts 2025-11-26 13:11:52 +00:00
motd refactor(scripts): reorganize and standardize development scripts 2025-11-26 13:11:52 +00:00
test refactor(scripts): reorganize and standardize development scripts 2025-11-26 13:11:52 +00:00
type-check refactor(scripts): reorganize and standardize development scripts 2025-11-26 13:11:52 +00:00