Přejít k hlavnímu obsahu
loading
Od Michal Novotný
February 16, 2026
Jak nainstalovat server pro chytrou domácnost

Co budeme potřebovat?

Raspberry Pi 5 s SSD diskem. Kompaktní řešení je dostupné v našem webshopu.

(Volitelné – pokud používáte NVMe SSD) Adaptér NVMe SSD na USB

Napájecí adaptér s výkonem alespoň 25 W.

Software

Pro Raspberry Pi budeme používat Raspberry Pi Imager, který je dostupný pro Linux, Mac a Windows. Důvodem je, že z bezpečnostních důvodů nové obrazy již nemají výchozí heslo a musíte si jej vytvořit sami. Nejjednodušší způsob je pomocí tohoto nástroje. Můžete si jej stáhnout z odkazu níže:

https://www.raspberrypi.com/software/

Po instalaci spusťte imager a vyberte svou verzi Raspberry Pi. Poté zvolte Raspberry Pi OS (Other) a Raspberry Pi OS Lite (64-bit) pro vaši verzi Raspberry Pi.

V posledním kroku vyberte svůj SSD disk (dbejte na správný výběr zařízení — ideálně odpojte všechny ostatní USB disky a flashky!). Klikněte na Next a při výzvě OS Customization zvolte Edit Settings. Na kartě Services povolte SSH volbou Enable SSH a na kartě General nastavte hostname a výchozí uživatelské jméno a heslo pro SSH přístup. Klikněte na Save a poté na Yes.

 

 

Poté jednoduše vložte SSD disk do Raspberry Pi, připojte LAN kabel z domácího nebo kancelářského routeru/sítě a zapojte napájení. Zelená LED by měla začít blikat. Pokud je ethernetový kabel připojen, Raspberry Pi pravděpodobně získalo IP adresu z DHCP routeru. 

Nyní použijeme SSH pro přístup k našemu Raspberry Pi. Pro začátečníky může být vhodná chvíle seznámit se s terminálem (příkazovou řádkou v Linuxu), například prostřednictvím článku Průvodce příkazovou řádkou pro začátečníky v Linuxu. Může vypadat děsivě, ale je to nejmocnější část Linuxu — funguje všude a zůstala konzistentní po desetiletí.

Pro uživatele Windows 10 je SSH již vestavěné v shellu. Pro ostatní uživatele Windows doporučujeme aplikaci Putty. Pokud používáte Linux, není třeba další vysvětlení. Připojte se přes terminál pomocí následujícího SSH příkazu. Nahraďte IP adresu tou, kterou jste našli ve svém routeru. Použijte uživatelské jméno a heslo, které jste nastavili v Raspberry Pi Imageru. Například v našem případě:

ssh opentux@pihome.local

Poznámka: Pokud adresa pihome.local nefunguje, přihlaste se do routeru a zkontrolujte seznam připojených zařízení, kde najdete IP adresu zařízení s hostname pihome nebo jiným názvem, který jste zvolili. Například naše je 192.168.1.56. 

 

      1) Instalace Casa OS

Po připojení aktualizujte OS pomocí těchto dvou příkazů za sebou:

sudo apt-get update

sudo apt-get upgrade

To bude trvat několik minut. Nakonec nainstalujte Casa OS spuštěním tohoto skriptu:

wget -qO- https://get.casaos.io | sudo bash

Po několika dalších minutách bude aplikace Casa OS připravena. Otevřete webový prohlížeč a zadejte adresu svého Raspberry Pi, například: http://pihome.local. V prvním kroku budete vyzváni k vytvoření administrátorského účtu pro Casa OS.

 

Co je CasaOS?

Open-source operační systém navržený pro domácí servery a NAS (Network Attached Storage). Umožňuje snadnou instalaci a správu kontejnerizovaných aplikací pomocí Dockeru a zjednodušuje nasazení služeb, jako jsou multimediální servery, VPN nebo aplikace pro synchronizaci souborů. Podporuje instalaci různých aplikací a rozšíření, což umožňuje přizpůsobení podle potřeb uživatele bez nutnosti detailní znalosti Dockeru nebo kontejnerů.

   2) Požadavky pro smarthome: Mosquitto, Code server a n8n

Po připojení se přihlaste do Casa OS a přejděte do App Store.

Mosquitto

 

Vyhledejte Mosquitto, klikněte na něj a zvolte Custom install. V tomto případě není potřeba nic měnit, klikněte na Install.

 

Po instalaci otevřete Files v Casa OS, přejděte do DATA/AppData/mosquitto/config a klikněte na mosquitto.conf pro úpravu souboru.

Vypněte anonymní přihlášení a vytvořte cestu k uživatelskému jménu/heslu:

- allow_anonymous true
+ allow_anonymous false
+ password_file /mosquitto/config/passwordfile

Poté v Casa OS klikněte na tři tečky u ikony Mosquitto → Settings a otevřete terminál pro ruční nastavení uživatelského jména a hesla pro MQTT pomocí:

mosquitto_passwd -c passwordfile username

(musíte být ve složce config, použijte cd pro navigaci, viz přiložený screenshot)

Zadejte heslo, uživatelské jméno opentux můžete změnit podle potřeby. Po nastavení běží MQTT broker na portu 1883 pod uživatelským jménem opentux a zadaným heslem.

Code server

Vyhledejte Code server v Apps. Otevřete jej a zvolte „Custom install“ stejně jako v předchozím kroku. Protože OpenHAB standardně používá port 8080, v tomto případě změníme výchozí port pro Code server na 8085. Vyplňte výchozí heslo pro přístup do Code serveru a také sudo heslo (platí pouze pro Code server). Viz screenshot níže:

 

Po instalaci otevřete Code server (klikněte na ikonu) a přihlaste se. Prozatím je vše hotovo, složku z Home Assistant nebo OpenHAB přidáme v dalších krocích.

n8n

Vyhledejte n8n. Otevřete jej a klikněte na Custom install. V tomto případě není potřeba nic měnit. Klikněte na Install.

 Po instalaci otevřete aplikaci n8n a při prvním přihlášení vytvořte účet. Hotovo.

Home Assistant

Otevřete App Store, vyhledejte Home Assistant, otevřete jej a zvolte Custom install. V tomto případě není potřeba nic měnit. Klikněte na Install.

Po instalaci by měl být Home Assistant dostupný na portu 8123. Otevřete Home Assistant. První přihlášení by mělo být dostupné.

 

Pokud funguje, úvodní nastavení Home Assistant naleznete v dalším článku.

OpenHAB

Pokud chcete používat OpenHAB místo Home Assistant, otevřete AppStore, najděte OpenHAB, otevřete a klikněte na Custom install.

Po instalaci by měl být OpenHAB dostupný na portu 8080. Klikněte na ikonu OpenLAB a měla by se objevít úvodní přihlašosvací obrazovka:

 

Přidat komentář

Prostý text

  • Nejsou povoleny HTML značky.
  • Řádky a odstavce se zalomí automaticky.
  • Web page addresses and email addresses turn into links automatically.