Další díl seriálu popisující zkušenosti ze zprovozněním Home Assistant Green včetně SkyConnect USB HUB (aby to umělo ZigBee). Hodí se ale i pro ostatní způsoby provozování Home Assistant (HA) systému pro ovládání chytré domácnosti.
Dashboardům (ovládacím panelům) je věnováno několik dílů (začátečnický v Ovládací Panely/Dashboards. Základy) a určitě se časem objeví ještě další. Je to totiž zásadní funkčnost a je tam hodně věcí, které se můžete (a musíte) naučit a také věcí, které umí. V březnu navíc dorazilo dost zásadní vylepšení, byť prozatím v beta verzi, takže bude dobré se potději věnovat i tomuto.
Vytvořit více karet stejného typu a nastavení
Často budete chtít vytvořit více karet stejného typu a vlastností, jen nad jinou entitou (například všechny hlavice Netatmo a stav baterií). Je to vcelku snadné.
Duplikovat/Duplicate je dostupné v “…” menu (musíte být v editaci) a jak název napovídá, vytvoří to duplikát již existující karty. Otevře vám ji, můžete změnit potřebné a nezapomeňte uložit.

Případně Kopírovat/Copy tamtéž (…) a pak Vložit/Paste tam kde ji chcete vložit. Hodí se když nechcete duplikovat v rámci pohledu kde jste ale vzít něco a dát do do nějakého jiného prvku (stack, grid) kde je možné mít více karet nebo klidně i do zcela jiného dashboardu.
Přesunout či kopírovat kartu do jiného Dasboardu
Také snadné, v “…” menu je Move to View kde jen vyberete dashboard a pohled (view) kam chcete danou kartu přesunout.
Dá se použít i Cut a v novém Dashboardu Add Card a budete tam míz Paste from clipboard.

Jde to použít i pro kopii, když si nejprve udělat Duplikát a pak použijete Přesun. Varianta pochopitelně je Copy -> v novém dashboardu Add Card a Paste from clipboardi.
Přesunout něco na nějaké konkrétní místo v DashBoard
Dokud nebude volně a snadno dostupné drag&drop (dorazilo v “betě” pro extra pohled v březnu 2024) tak budete narážet na problém, že moc dobře nejde přesouvat věci v jednom Dashboardu. Tedy třeba mezi umístěními v jednotlivých Vertical Stack/Horizontal Stack a Grid prvcích.
Jediné co jde je přesouvat „po pozicích“. V rámci dashboardu mají karty pořadí (to je to číslo co vidíte na obrázku níže) a můžete ho měnit. Stejně tak pak mají pozice karty vložené do stacku/gridu.

Řešení tam ale je, tedy co se přesunů mezi grid/stack týče. Vyvolejte menu (…) svisle vpravo dole) na kartě, kterou chcete dát jinam a zvolte Cut. Pak dejte Edit na Stack/Grid kam ji chcete dát. Najdete tam Paste from Clipbard (hned nahoře nad výběrem nových). Případně použijte “+” pro přidávání a pak Paste. Nezapomeňte na používání Save.
Stejně tak jde přesunout vše z jednoho Grid/Stack – použijte prostě Cut ve výchozím a Paste v cílovém.
Jda takto přesouvat i mezi Dashboardy – prostě dejte Cut a pak jděte do jiného dashboardu a tam najděte cílové místo a použijte Paste. Ale to už zaznělo někde výše.
TIP: Vadí vám u Vertical/Horizontal Stack název (title). Kupodivu to nejde přímo, ale můžete horizontal stack uzavřít do vertical stack karty a do ní přidat pojmenování (třeba jako Markdown nebo ) a pak vlastní horizontal stack. Tedy postup je – Vertical Stack -> Markdon -> Horizontal stack -> tam jednotlivé prvky .

Změnit něco na něco
Tohle je komplikované, nejde přímo vzít (například) Horizontal Stack a změnit na Vertical Stack. Ale jde aplikovat předchozí, tedy Cut celého Horizontal Sracku, vytvoření Vertical Stacku a pak Paste do něj (míněno obsahu z jednoho do druhého)
S některými věcmi to ale udělat prostě nepůjde. Nejde například vzít Gauge Card (stav baterie) a vytvořit z toho History graph Card. Tu novou prostě musíte definovat znovu ručně. Co vám ale může pomoci je, že si alespoň z Visual Editor (YAML) zkopírujete entitu – nebudete to muset hledat
Gauge Card
type: gaugeentity: sensor.daniels_apple_watch_batteryname: ⌚ Watch Daniel
needle: falseseverity:
green: 60
yellow: 40
red: 20
a History Card
type: history-graph
entities:
– entity: sensor.daniels_apple_watch_battery
title: Daniel Watch
hours_to_show: 241
Duplikovat (kopírovat) kompletní Dashboard či View
Přímo a klikáním ne, ale můžete vyvolat Edit -> Raw Configuration Editor a zkopírovat všechno co vidíte. Poté založit nový Dashboard, vyvolat totéž a vložit tam zkopírované. Tímto zkopírujete kompletní dashboard, tedy i všechny pohledy (view)
Stejné je možné pro View, jen musíte vyvolat úpravu View (tužka u názvu nahoře) -> tři tečky (…) vpravo nahoře pro menu -> Edit in Yaml. Pak můžete založit nový View a stejným postupem se dostat k editoru a vložit zkopírované.
Odstraněné integrace či zařízení a dashboardy?
Odstranění (ale třeba i zákaz) integrace či zařízení neznamená, že se odstraní i všechny karty, které máte umístěné na dashboardech. To že něco už není poznáte, na kartách bude vidět červený vykřičník. A případně tam bude nějaká hláška. Což se ostatně stává třeba o když se „samo“ něco rozhodne nefungovat.

Tipy týkající se Home Assistant
-
TIP#2628: Co to znamená headless
Tenhle tip asi bude kratší, protože ono toho není moc co psát. Termín headless ale budu trochu potřebovat pro nějaký další tip, takže je škoda ho nezpracovat. Související příspěvky TIP#2790: Home Assistant:…



