Dashboardy
Dům má 5 vlastních dashboardů ve YAML módu — jejich definice žije v repu
(dashboards/*.yaml) a jsou registrované v configuration.yaml (sekce
lovelace:). Všechny jsou v postranním panelu HA.
Co který dělá
| Dashboard | Soubor | Ikona | K čemu |
|---|---|---|---|
| FTV | dashboards/ftv.yaml |
☀️ | Fotovoltaika: přehled výroby/spotřeby, měsíční bilance kWh, toky energie, baterie. Hlavní zdroj dat pro FTV. |
| Tom | dashboards/tom.yaml |
👤 | Admin/provoz: stav GitOps (HA Config commit, repo akce, safe-update stav), TČ panel, diagnostika. |
| Zámky | dashboards/zamky.yaml |
🔒 | Kdo je doma, stav zámků, brána & branka. |
| Zahrada | dashboards/zahrada.yaml |
🌳 | Brána/branka, sklad, markýza, závlaha, zahradní světla. |
| Klima | dashboards/klima.yaml |
🌡️ | Klimatizace po pokojích, okna, ovládání. Používá HACS kartu expander-card. |
Jak se editují
Pozor: YAML mód = needituje se v UI. Změny přes „Upravit dashboard" v HA se neuloží (nebo se přepíšou). Postup:
- Edituj
dashboards/<jmeno>.yamlv repu. - Commit + push do
master(změny vdashboards/jsouno_action— neaplikují restart ani reload; viz sekce GitOps v Home Assistant (Server)). - Po syncu na HA stačí refresh prohlížeče — lovelace YAML se načítá při načtení stránky.
Závislosti (HACS)
- expander-card (
Alia5/lovelace-expander-card) — rozbalovací sekce na Klima dashboardu. Bez ní se karty zobrazí rozbité. Instaluje se přes HACS.
Co dělat když je dashboard rozbitý
- Karta hlásí „Custom element doesn't exist" → chybí HACS závislost (expander-card). Doinstaluj přes HACS → restart HA.
- Změna se neprojevila → ověř, že je commitnutá a pushnutá (
sensor.ha_config_commit== GitHub), pak hard-refresh prohlížeče (Cmd/Ctrl+Shift+R). - Celý dashboard zmizel ze sidebaru → chyba v
configuration.yamlsekcilovelace:→ config check by ji zachytil a udělal rollback; viz safe-update log.