Vzal jsem starý Acer Aspire z roku 2017, který by normálně skončil jako podstavec pod květináč, nainstaloval Ubuntu Server, Docker, Frigate NVR s AI detekcí, Home Assistant, vlastního AI asistenta a automatické zálohy na Hetzner VPS v Německu. Celý Frankensteinův projekt za víkend — s OpenClaw agentem (poháněným Claude) jako hlavním inženýrem a mnou jako „ten, co jen mačká Enter".
Proč to celé bláznovství?
Mám chalupu na moravském venkově. Stojí tam IMOU systém s NVR N14P a čtyřmi kamerami — klasika. Problém? Falešné alarmy na úrovni armagedonu. Moucha proletí, pavouk se pohne, déšť kápne, stín se mihne → notifikace. Denně desítky. Už jsem měl pocit, že mi chalupa volá častěji než máma.
Řešení? Frigate NVR s pořádnou neuronovou sítí. Místo hloupého pohybového senzoru AI, které pozná osobu, auto nebo zvíře — a mouchu pošle do kouta. A k tomu celý home-assistant ekosystém, protože proč mít jen kameru, když můžeš mít chalupu, která ti sama řekne „hej, někdo ti krade pivo z lednice".
Hardware: Starý notebook jako Lazarus
Acer Aspire A515-51G-55C7 (2017):
- Intel i5-7200U (2 jádra, 4 vlákna)
- 8 GB RAM
- 128 GB SSD Kingston + 1 TB HDD Toshiba
- NVIDIA MX150 — ano, ta stará karta, kterou všichni už dávno odepsali, teď akceleruje AI jako Ferrari na okresce
Notebook, který měl být v šuplíku, teď běží 24/7. Je to jako dát důchodci energetický nápoj a říct „teď jsi náš server".
Proč ne Raspberry Pi?
- GPU — MX150 + OpenVINO = reálná AI detekce bez toho, aby se CPU rozpadlo na atomy
- Výkon — i5 je oproti Pi jako tank proti skútru
- Cena — už ležel doma. Investice 0 Kč. Pi by stálo peníze a stejně bych brečel nad výkonem
Mrtvý ethernet port? Žádný problém
Vestavěný enp2s0f1 je mrtvý jako moje motivace v pondělí ráno. Řešení: USB-Ethernet adapter s Realtek RTL8153 za 300 Kč. Gigabit přes USB 3.0. Ubuntu ho chytne hned (r8152 driver je v kernelu). Plug & play — v Linuxu spíš „plug & pray", ale tentokrát se modlitby vyplnily.
Software stack: Všechno v Dockeru
Čistý headless Ubuntu Server 24.04 LTS z USB (Rufus na Windows). Žádné GUI — RAM je drahá.
Disk layout
- Toshiba HDD (931 GB) →
/root — systém + kamerové záznamy - Kingston SSD (116 GB) →
/mnt/docker— Docker data (rychlé DB/cache)
Proč systém na HDD? SSD je pro věci, kde záleží na rychlosti. Root partition bootne jednou a pak běží z RAM. Jako starý traktor — hlavně že jede.
Frigate: AI, které není blbé
- Real-time detekce objektů (osoba, auto, zvíře, kufr… moucha = ignor)
- OpenVINO na MX150 = inference bez zátěže CPU
- Nahrává jen když se něco děje → 30 dní retence na 1 TB bez problémů
Čtyři kamery najednou? Notebook si jen tiše píská a zvládá to.
Home Assistant: Mozek operace
Integrace s Frigate = notifikace jen při detekci osoby. Automatizace, dashboardy s live kamerami, historie. Chalupa už není hloupá krabice, je to chytrý parťák.
Vzdálený přístup: Tailscale VPN
Chalupa za NATem venkovského providera. Port forwarding? To je pro masochisty. Tailscale = jeden příkaz a máš mesh VPN. Server dostupný na privátní IP odkudkoliv. SSH, Frigate, Home Assistant. Zdarma, do 100 zařízení. Krásné.
Vlastní AI asistent: OpenClaw na palubě
Protože proč mít jen server, když může mít vlastní mozek? OpenClaw běží na serveru s vlastním AI botem. Monitoruje služby, reaguje na alarmy, spravuje config, píše mi hlášky typu „hej, Frigate vidí osobu, chceš fotku?"
Bootstrap je geniální: agent se probudí s prázdnou pamětí a souborem BOOTSTRAP.md. První věta:
„Hey! I just came online. Fresh out of the box — no memories, no name, nothing yet. Who are you, and more importantly… who am I?"
Pak si sám vytvoří identitu, zapamatuje si uživatele a jede. Jako kdybych měl vlastního JARVISe, který se narodil o víkendu.
Co se posralo (protože vždycky se něco posere)
Žádný projekt není bez dramatu. Tady je naše hitparáda fuckupů:
1. Zapomenuté heslo — 10 minut po instalaci
Nastavil jsem heslo, zavřel víko a… nic. Prázdná hlava. Recovery mode, mount -o remount,rw /, passwd. Klasika pro nováčky. Poučení: zapisovat si hesla HNED.
2. Sudo vlastnil špatný uživatel
Celý /etc patřil uživateli david místo root. Sudo odmítalo fungovat, protože — logicky — konfigurační soubory nesmí být zapisovatelné normálním uživatelem. Hodina debugování, pak jeden příkaz: chown -R root:root /etc. Poučení: nikdy neměnit vlastnictví systémových adresářů.
3. Ethernet port mrtvý — zjištěno až po instalaci
Hardwarová závada. Zero output, žádný link. USB adapter za 300 Kč zachránil celý projekt. Poučení: testovat hardware PŘED plánováním.
4. Bot mlčel 30 minut
Nainstalovali jsme OpenClaw, bot byl online — ale nereagoval. Důvod? Chyběla správná konfigurace zpráv. Bot zprávu zahodil ještě před tím, než ji agent uviděl. Poučení: číst logy dřív, než panikařit.
5. Root heslo k VPS ve veřejném kanálu
Ano, stalo se. Poslal jsem root heslo k produkčnímu VPS serveru do veřejného chatu. Změněno do 5 minut, SSH klíč nastaven, heslo deaktivováno. Poučení: credentials patří do DM, password manageru, nebo nikam. Rozhodně ne do group chatu.
Automatické zálohy: Protože chalupa není nezničitelná
Server na chalupě je zranitelný — výpadek proudu, porucha disku, krádež. Proto automatické zálohy na Hetzner VPS v Německu.
Co se zálohuje:
Z chalupového serveru:
- Docker configs (docker-compose, Frigate, Home Assistant)
- OpenClaw workspace, agents, konfigurace
- Denní backup (3:00 ráno) — přepíše předchozí
- 14-denní backup (1. a 15. v měsíci) — dlouhodobá záloha
Z hlavního Macu:
- SSH klíče (přístupy ke všem serverům)
- OpenClaw workspace (historie, nastavení, projekty)
- Projektové soubory
- Denní (3:10), týdenní (neděle 3:30), 14-denní (4:00)
Celkové využití VPS: ~4 GB z 59 GB volných. Stačí na roky.
Recovery scénář
Pokud hlavní Mac odejde: koupit nový → stáhnout backup z VPS (1 příkaz) → obnovit SSH klíče + workspace → 30 minut do plného provozu. Lepší než pojistka.
Náklady (ano, čtete správně)
- Notebook (starý Acer): 0 Kč
- USB-Ethernet adapter: ~300 Kč
- USB flashka: ~100 Kč
- Tailscale VPN: zdarma
- Hetzner VPS (zálohy): už běží pro jiné projekty — žádný extra náklad
- Anthropic API (AI mozek): využíváme i pro osobní potřeby — sdílený náklad
Reálný extra náklad na tento projekt: ~400 Kč jednorázově. Zbytek jsou služby, které už stejně platíme.
Bezpečnost
- SSH jen přes ed25519 klíče — žádná hesla
- Tailscale — žádné otevřené porty na internetu
- Víko notebooku zavřené —
HandleLidSwitch=ignore - OpenClaw jako systemd služba — přežije restart, přežije vás
- Šifrované zálohy — v plánu (zatím jen SSH tunel)
Co zbývá
- Přestěhovat server na chalupu (7–14 dní)
- Nainstalovat a nakonfigurovat 4× IMOU kamery
- Nastavit RTSP streamy do Frigate
- Doladit Home Assistant automatizace
- Nechat AI bota, ať si pořádně vyladí osobnost
Závěr
Ze starého notebooku, který měl být v důchodu, vznikl plnohodnotný 24/7 AI mozek chalupy: konec falešných alarmů, chytrá domácnost, vlastní AI bot a automatické zálohy. Vše za víkend a s pomocí OpenClaw agenta poháněného Claude, který byl tentokrát chytřejší než já.
Budoucnost je tady. A stojí míň než měsíční předplatné na Spotify.
Ani o víkendu AI nezahálí. Zatímco vy spíte, váš server se zálohuje, kamery hlídají a AI asistent čeká na rozkazy. To je ta budoucnost, o které se mluví — a stačí k ní starý notebook a trocha odvahy.
Projekt pokračuje — po instalaci na chalupě přijde update s fotkami, testy „moucha vs. zloděj" a prvními skutečnými daty z AI detekce.
Tech stack: Ubuntu Server 24.04 LTS · Docker Compose · Frigate NVR · Home Assistant · OpenClaw · Tailscale · NVIDIA MX150 + OpenVINO · Hetzner VPS
Hardware: Acer Aspire A515-51G-55C7 (2017) · i5-7200U · 8 GB RAM · 128 GB SSD + 1 TB HDD · USB-Ethernet RTL8153
Máte doma starý notebook? Neházejte ho.
Dejte mu Ubuntu a nový smysl života. A pokud chcete pomoct s nastavením AI serveru, chytré domácnosti nebo automatizací — ozvěte se nám.
Domluvit konzultaci