V minulých dílech jsme vybrali perfektní hardware. Ať už vám na stole leží repasované Lenovo, Dell, HP nebo starší notebook, pravděpodobně se nyní díváte na obrazovku s logem Windows.

Naším cílem je proměnit tento "obyčejný kancelářský "počítač" v jednoúčelový server. To znamená, že původní Windows musíme kompletně smazat a nahradit je operačním systémem Home Assistant OS (HAOS).

Tento návod přesně kopíruje oficiální metodu doporučenou vývojáři, známou jako "Instalace na Generic x86-64". Je to nejspolehlivější cesta k robustní chytré domácnosti.

V čem je háček

Zatímco u Raspberry Pi stačí nahrát systém na SD kartu v jiném počítači a pak ji jen přendat, u Mini PC musíme systém dostat na pevný disk, který je zabudovaný uvnitř. Nemůžeme přepsat disk počítače, který je zrovna zapnutý.

Proto použijeme malý trik: Nastartujeme počítač z USB flashky (dočasný systém), a z něj pak pohodlně nahrajeme Home Assistant na vnitřní disk.

Co si připravit

  • Cílový počítač: Vaše Mini PC nebo notebook, na který nainstalujeme HAOS. Musí podporovat UEFI boot, což by měla mít drtivá většina počítačů vydaných po roce 2012.
  • USB flash disk: Kapacita alespoň 8 GB. USB 3.0 je výhodou, protože urychlí instalaci. Pozor, všechna data na něm se smažou. 
  • Pomocný počítač: Ten, na kterém teď čtete tento návod.
  • Monitor a klávesnici: Potřebujete je jen na instalaci, pak už ne.
  • Ethernetový kabel (LAN): Pro finální zapojení serveru.

Krok 1: Příprava Live USB

Nejprve si na pomocném počítači vytvoříme USB flashku, ze které nastartujeme dočasný systém. Použijeme k tomu Linux Ubuntu. Nebudeme ho instalovat, jen ho spustíme v režimu "Vyzkoušet", abychom získali přístup k diskům cílového PC.

Příprava:

  • Stáhněte si Ubuntu Desktop z oficiálního webu (stačí jakákoliv LTS verze, soubor má koncovku .iso).
  • Stáhněte Balena Etcher: Program pro nahrávání systémů na disky.

Vytvořte instalační médium:

  • Spusťte Balena Etcher.
  • Vyberte stažené ISO Ubuntu (Flash from file).
  • Vyberte vaši USB flashku (Select target). Tady pozor - dvakrát se ujistěte, že jste vybrali správnou flashku, protože nahrání ISO smaže z vybrané flashky všechna data.
  • Klikněte na Flash! a počkejte na dokončení.

Právě jste vytvořili Live USB, ze kterého můžeme nabootovat a používat Ubuntu na vašem Mini PC.

Krok 2: Vstup do BIOSu a start z flashky

Teď přichází část, které se začátečníci obávají nejvíc. Musíme cílovému počítači přikázat: "Ignoruj svůj vnitřní disk s Windows a nastartuj z té flashky, co jsem do tebe zastrčil."

Tady byste měli slyšet jednu věc: Nemusíte se bát přepínat různá nastavení. I kdybyste v BIOSu omylem přepnuli něco, co jste nechtěli, a počítač by nenastartoval, nic se neděje. Nastavení BIOSu jde většinou jedním kliknutím vrátit do původního stavu. Takže žádný stres, jdeme na to.

  • Vypněte cílové Mini PC.
  • Zasuňte připravenou USB flashku s Ubuntu.

Abyste donutili počítač načíst systém z naší flashky místo z vnitřního disku, musíte se dostat do tzv. nastavení BIOSu. Každý výrobce má tento postup bohužel trochu jiný, ale princip je vždy stejný.

Okamžitě po zapnutí počítače (jakmile se rozsvítí obrazovka s logem výrobce, ale ještě se začne načítat Windows) musíte začít opakovaně a rychle mačkat specifickou klávesu. Tip: Na dolní straně obrazovky se často píše, která klávesa to je. Pokud to nestihnete přečíst, můžete to zkusit vyfotit. Pokud ani to nepomůže,  zde je seznam častých kláves pro vstup do BIOSu. 

  • Lenovo: F1 nebo F12
  • Dell: F2 nebo F12
  • HP: F10 nebo F9
  • Ostatní: Zkuste Delete, Esc nebo Enter.

Postup s mačkáním klávesy opakujte, dokud se nedostanete do nastavení BIOSu (BIOS setup). Pokud se vám nepodařilo se dostat do BIOSu a už vidíte načítání Windows, můžete počítač rovnou vypnout a zkusit to znovu.Hlavní stránka nastavení BIOS počítače Lenovo ThinkCentre

Jakmile se dostanete dovnitř, pravděpodobně na vás vykoukne modro-šedá nebo černo-bílá obrazovka, která připomíná počítačový pravěk. To je v pořádku.

  • Ovládání: Ačkoliv moderní BIOSy někdy umí myš, jistotou je klávesnice. Podívejte se na spodní okraj obrazovky – tam vždy najdete nápovědu, čím se pohybovat (obvykle šipky), čím potvrzovat (Enter) a čím měnit hodnoty (+/- nebo F5/F6).
  • Záložky: Nastavení je rozděleno do kategorií v horní části (např. Main, Security, Startup, Boot). Mezi nimi přepínáte šipkami doprava/doleva nebo Tab.

Aby instalace proběhla hladce, musíme zkontrolovat tři věci. Názvy se mohou mírně lišit, ale princip je stejný.

Secure Boot (Vypnout): Obvykle v záložce "Security" nebo "Boot". Nastavte na Disabled. Toto nastavení by nám zabránilo spustit instalaci z flashky.

Boot Mode / CSM (Pouze UEFI): Obvykle v záložce Startup nebo Boot. Hledejte položku CSM (Compatibility Support Module) nebo Legacy Boot. Musí být nastaveno na Disabled (vypnuto) nebo UEFI Only (pouze UEFI). Rozhodně nesmí být nastaveno na "Legacy Only", jinak Home Assistant OS nenastartuje.


 

Boot Order / Boot Sequence (Pořadí startování): V záložce Startup nebo Boot najděte seznam disků. Posuňte svou USB flashku (často označenou jako UEFI: USB Device...) na první místo.

Jakmile máte hotovo, stiskněte klávesu pro uložení a ukončení (obvykle F10 – Save and Exit). Počítač se restartuje a měl by naběhnout z vaší flashky.

Krok 3: Nahrání Home Assistant

Po chvíli načítání se objeví uvítací okno Ubuntu.

    Důležité: Zvolte možnost "Try Ubuntu" (Vyzkoušet). Neinstalujte ho! Potřebujeme se jen dostat na plochu.

Teď nám na Mini PC běží dočasný systém z flashky a my konečně můžeme provést výměnu systému na vnitřním disku:

    Připojte se k internetu: Vpravo nahoře v Ubuntu klikněte na ikonu sítě a připojte se k Wi-Fi nebo zapojte kabel.

    Stáhněte Balena Etcher pro Linux: Otevřete v Ubuntu prohlížeč (Firefox), vyhledejte "Balena Etcher" a stáhněte verzi pro Linux (Linux x64 AppImage).

    Získejte odkaz na Home Assistant: V prohlížeči jděte na stránku GitHub releases Home Assistant OS. Najděte nejnovější verzi a zkopírujte odkaz na soubor končící generic-x86-64.img.xz. (Klikněte na něj pravým tlačítkem -> Copy Link).

    Spusťte Etcher a flashujte:

        Spusťte stažený Etcher (stačí na soubor dvakrát kliknout, případně pravým tlačítkem -> Run).

        Vyberte Flash from URL a vložte zkopírovaný odkaz na Home Assistant obraz.

        Jako cíl (Target) vyberte vnitřní disk vašeho počítače. (Poznáte ho podle velikosti, např. 128 GB / 256 GB. Pozor, nevyberte omylem tu USB flashku, ze které systém běží!).

        Klikněte na Flash!.

Varování: V tomto kroku se nenávratně smažou všechna data a Windows na vnitřním disku.

Jakmile program napíše "Flash Complete", máme hotovo. Vypněte počítač a vytáhněte USB flashku.
Krok 4: První nádech

Teď přichází moment pravdy.

    Zapojte do svého Mini PC internetový kabel (LAN) – server by měl být vždy připojen kabelem pro maximální stabilitu.

    Zapněte ho tlačítkem.

    Na monitoru uvidíte běžet řádky textu. To je dobře. Jakmile se text zastaví a uvidíte logo Home Assistant s příkazovou řádkou, systém běží.

Teď už monitor ani klávesnici u serveru nepotřebujete. Nechte ho běžet a vraťte se ke svému hlavnímu počítači nebo mobilu.

Otevřete prohlížeč a zadejte adresu: http://homeassistant.local:8123

Pokud vše klaplo, uvidíte obrazovku s nápisem "Preparing Home Assistant". Systém si stahuje nejnovější aktualizace a připravuje se. Může to trvat až 20 minut, buďte trpěliví.
Co když adresa nefunguje?

Pokud se stránka nenačte, může to být tím, že váš router nepodporuje jméno homeassistant.local.

    Podívejte se do administrace vašeho routeru na seznam připojených zařízení.

    Najděte zařízení s názvem "homeassistant".

    Zkopírujte jeho IP adresu (např. 192.168.1.50) a zadejte ji do prohlížeče s portem: http://192.168.1.50:8123.

Hotovo! Co dál?

Před vámi svítí úvodní obrazovka, která vás vyzve k vytvoření uživatelského jména a hesla. Gratulujeme! Právě jste úspěšně provedli profesionální instalaci a proměnili kus běžného hardwaru v jeden z nejpokročilejších systémů pro řízení domácnosti.

Máte funkční mozek. Máte tělo. Ale zatím je to mozek v prázdné místnosti – nemá žádné smysly, nic nevidí a nic neovládá.

V příštím díle to změníme. Vybereme a zapojíme Zigbee koordinátor (anténu), díky kterému váš server poprvé "uslyší" senzory ve vaší domácnosti.

FB tw

Další podobné články