Home Assistant je aplikácia pre sledovanie a riadenie automatizačných skriptov a schém pre rôzne aspekty domácnosti aj fotovoltickej elektrárne. Dovoľuje nám nastaviť rôzne podmienky a v závislosti od ich splnenia aj spúšťať následné činnosti. Vďaka aplikácii máme prehľad o situácii v jednotlivých častiach domu a môžeme k dátam aj ovládačom tiež pristupovať vzdialene z iného konca sveta.
Pre chod Home Assistant potrebuje nejaký počítač, na ktorý nainštalujete samotný software. Detailom sme sa venovali v predchádzajúcich dieloch seriálu. Rovnako ste si mohli prečítať, že v tejto sérii návodov budete Home Assistant inštalovať ako virtuálny počítač v prostredí Proxmox VE. Po tejto teoretickej príprave sa dnes pustíme do inštalácie Home Assistant a spustíme ho.
Aj Home Assistant je možné stiahnuť ako jeden inštalačný súbor a potom ho inštalovať na podkladový operačný systém (Docker verziu) alebo ako upravený operačný systém a HA. Pre prácu vo virtuálnom PC na báze Proxmox VE je ale najrýchlejším a najľahším spôsobom inštalácie priebežné sťahovanie potrebných súborov a vytvorenie virtuálneho PC v jednom kroku za pomoci hotového skriptu, ktorého pôvodným autorom je človek s prezývkou tteck. Vytvoril množstvo skriptov, pomocou ktorých sa dalo do Proxmox VE veľmi ľahko nainštalovať desiatky rôznych operačných systémov a aplikačných serverov doslova „ľavou zadnou“ každému začiatočníkovi. Veľká vďaka mu, avšak v novembri 2024 odišiel do programátorského neba. So súhlasom jeho manželky všetky scripty prevzala komunita, ktorá ich ďalej udržiava a rozširuje a dnes sú voľne dostupné na tejto adrese Github.
Po rozkliknutí v ľavom menu a výber Home Assistant OS dostanete túto obrazovku:

To, čo potrebujete urobiť, je skopírovať posledný riadok, najlepšie pomocou tlačítka s ikonou poznámkového bloku/Clipboardu vpravo od linuxového príkazu.
Kam ho vložiť?
Musíte mať spustený už nainštalovaný Proxmox VE a musíte sa do neho prihlásiť cez webový prehliadač na počítači v sieti, kde je aj váš Proxmox VE server inštalovaný. Preberali sme to v predchádzajúcom článku. Podľa prvého obrázka kliknite v menu vľavo na uzol virtuálnych serverov (teraz tam ešte žiadne nie sú) tu označený pve (vy ste si ho možno nazvali inak) a v pravom okne kliknite na položku „Shell“. Nemá to nič spoločné s tankovaním, je to ovládací panel príkazového riadku. Po úvodnom hlásení na poslednom riadku za textom „root@pve“ systém očakáva váš príkaz. Teraz máte absolútnu vládu nad systémom Proxmox VE, buďte opatrný, čo píšete.
Sem, na príkazový riadok, vložte text, zkopírovaný zo stránky Proxmox Ve Helper-scripst. Príkaz
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/vm/haos-vm.sh)"
stiahne aktuálnu verziu operačného systému Home Assistant a začne ju inštalovať podľa ďalších vašich pokynov. Výhoda tohto (aj iných) pomocných inštalačných skriptov je, že už nepotrebujete poznať žiadne ďalšie linuxové príkazy a ich správny zápis, script sa vás opýta na niektoré voliteľné parametre a sám správne vloží príslušný pokyn systému.
Tretí obrázok zobrazuje situáciu po vložení uvedeného príkazu do príkazového riadku a stlačení „Enter“. Otázka znie, či spustiť Vytvorenie nového virtuálneho počítača s Home Assistant. Medzi Yes/Áno a No/Nie sa prepínate klávesou TAB/Tabelátor (vľavo na klávesnici), potvrdzujete Enter (vpravo na klávesnici).
Niekedy sa môže vyskytnúť chyba, ako na štvrtom obrázku. Nedal sa autoamtckky inštalovať pv. PV – monitoruje priebeh dát cez kanál, teda sťahovanie dát on-line. V linuxe žiadny problém, doinštalujete modul pre vykonávanie príkazu „pv“. Ako na to, je napísané hneď pod chybou: „Prosím spustite ručne príkaz na Proxmoxe:“
apt install pv
a po stlačení Enter sa príkaz vykoná. A po jeho dokončení sa obrazovka zastaví zase s výzvou „root@pve“ a očakáva ďalšie príkazy.
Pretože spustenie inštalačného skriptu skončilo chybou a s výzvou na doinštalovanie „pv“ a inštalovanie „pv“ skončilo úspešne, nie je nič, čo by sa malo vykonať, kým nedáte ďalší pokyn. Treba zopakovať
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/vm/haos-vm.sh)"
Môžete ho znova vložiť pomocou Ctrl+V (predtým si ho zkopírujte) alebo využijete jednu z vychytáviek linuxového príkazového riadku: kurzorovými šípkami „hore“ a „dolu“ si prezeráte už vykonané linuxové príkazy v príkazovom riadku. Jednak máte prehľad, čo ste už urobili, jednak máte možnosť príkaz ľahko znova zadať stlačením „Enter“. Ale ako som už varoval, máte plnú kontrolu nad systémom (aj deštrukčnú), tak buďte pozorný. Počítač urobí všetko, čo mu prikážete, nie čo si myslíte, že chcete. Je v tom niekedy „drobný“ rozdiel 😉
Takže po úspešnom znovu zadaní príkazu na vytvorenie virtuálneho počítača s HAOS nasleduje otázka: Použiť štandardné nastavenia? Počítač nič neurobí, len vám ich predvyplní na obrazovke, buď ich potvrdíte alebo prepíšete. Takže nie je dôvod s ním nesúhlasiť.
Takže pokračujte v inštalácii virtuálneho počítača s Home Assistant Operating system. Najskôr prichádza otázka na verziu HAOS. Číslo je posledná verzia, ktorú skript vie stiahnuť, ale môžete si vybrať stabilnú verziu, beta-verziu (na otestovanie najnovších častí) a vývojársku-pre programátorov. Predpokladáme, že ak inštalujete podľa tohto návodu, nechcete riešiť žiadne „bugy“, tak ponechajte prvú voľbu – stabilná odladená verzia.
Proxmox VE potrebuje mať všetky virtuálne počítače a kontajnery označené číslom, ponúka vám prvé voľné. Ak máte svoju štruktúru číslovania, kľudne zmeňte ponúkanú hodnotu, avšak dva rôzny virtuály nemôžu mať rovnaké číslo, samozrejme.
Typ stroja odkazuje na používaný procesor samotného počítača a jeho schopnosti, pri nových ponechajte „q35“.
Veľkosť disku závisí od množstva dát, ktoré bude váš Home Assistant spravovať. 32 GB je minimálna, ak máte dostatočne veľký disk, kľudne zdvojnásobte.
Diskovú vyrovnávaciu pamäť ponechajte predvolenú, meno hosta, teda virtuálneho počítača, vám pomôže lepšie sa orientovať, keď ich už budete mať viacej.
CPU model tiež nemeňte, ak na to nemáte osobitný dôvod.
Počet jadier procesora „2“ je opäť minimálny, ale so štyrmi bude váš HAOS svižnejší, hoci väčšinu času nebudú využité. Pamäť 2048 MB (2 GB) je naozaj minimálna, pre normálny chod HAOS, ktorý neslúži iba na hranie, ale na riadenie smart-domácnosti je 4096 MB minimum.
Predposledná otázka sa pýta, či po inštalovaní virtuálneho stroja ho aj spustiť. Na niektorých počítačoch to robieva problémy, niekedy je lepšie zvoliť „Nie“ a stroj po skončení inštalácie spustiť ručne. No a na záver sa skript pýta, či ste pripravený spustiť inštaláciu Home Assistant Operating Systém. Odpoveď je myslím jednoznačná a jednoduchá.


Po skončení inštalácie sa vám v uzle (node) „pve“ (alebo podľa vášho označenia, zvoleného pri inštalácii Proxmox VE), objaví nový virtuálny stroj s číselným označením a názvom, zvoleným alebo zadaným pri jeho inštalácii. Po kliknutí na jeho označenie v ľavom panely sa v pravom okne zobrazí prehľad stroja so všetkými jeho parametrami.

Status informuje, že stroj je zastavený. Pre jeho spustenie slúži tlačítko „ŠTART“ vpravo hore, pod čiernou šípkou/kurzorom myši. Ale o tom už bude nasledujúci článok.
Viac o týchto odkazoch si prečítajte na stránke Affiliate odkazy.





























