Pillar cikk · Home Assistant

Home Assistant tudástár: telepítés, karbantartás, automatizálás

A Home Assistant akkor jó, ha átlátható marad. Segítünk olyan rendszert építeni, amit fél év múlva is értesz: névkonvenciók, mentések, frissítések, hibakeresés.

Frissítve: 2026. április

Miért Home Assistant?

A Home Assistant az egyik legnépszerűbb nyílt forráskódú okosotthon platform. Három dolog miatt érdemes rá építeni:

  • Nyílt forráskód — Nem függsz egyetlen gyártótól sem. A közösség folyamatosan fejleszti, és bárki ellenőrizheti a kódot.
  • Lokális vezérlés — Az eszközeid a saját hálózatodon működnek, nem kell felhő. Ha leáll az internet, az otthonod továbbra is reagál.
  • Hatalmas közösség — Több ezer integráció, aktív fórum, magyar nyelvű segítség is elérhető. Ha elakadsz, szinte biztosan volt már valaki hasonló helyzetben.

Mindez nem jelenti, hogy bonyolult lenne. A telepítés ma már egyszerűbb, mint valaha — de a hosszú távú stabilitáshoz érdemes néhány alapelvet követni.

Telepítési opciók

A Home Assistant négyféle telepítési módot kínál. Az alábbi táblázat segít kiválasztani a neked valót:

Módszer Kinek való Add-on-ok Supervisor
HA OS Kezdőknek — Raspberry Pi, mini PC Igen Igen
Container Docker-felhasználóknak Nem Nem
Supervised Haladóknak (Debian alapú gépen) Igen Igen
Core Python-fejlesztőknek (venv) Nem Nem

Home Assistant OS (ajánlott kezdőknek)

Dedikált operációs rendszer, ami mindent tartalmaz: Supervisor, Add-on-ok, automatikus frissítés. Telepítheted Raspberry Pi 4/5-re, régi laptopra vagy mini PC-re (pl. Intel NUC). Ez a legegyszerűbb út: SD kártyára írás vagy USB boot, és percek alatt kész.

Home Assistant Container (Docker)

Ha már van egy szervered Docker-rel, a HA Container egyetlen docker-compose.yml fájllal elindítható. Nincs Supervisor és Add-on támogatás — ezeket magadnak kell megoldanod (pl. Mosquitto, Zigbee2MQTT külön konténerben).

Home Assistant Supervised

Debian-alapú rendszeren a Supervisor-t kézzel telepíted. Megkapod az Add-on-okat, de a host OS karbantartása a te felelősséged. Csak akkor válaszd, ha tudod, mit csinálsz.

Home Assistant Core (Python venv)

Csak a HA Core, Python virtuális környezetben. Nincsenek Add-on-ok, nincs Supervisor. Fejlesztőknek és tesztelőknek ideális, éles rendszerhez nem ajánlott.

Melyiket válaszd? Ha most kezded, válaszd a Home Assistant OS-t. Egy Raspberry Pi 4 (4 GB RAM) vagy egy olcsó mini PC tökéletesen elég az induláshoz. A többi módszert akkor érdemes nézni, ha már van tapasztalatod.

Első lépések telepítés után

A telepítés után három dolgot érdemes azonnal megcsinálni:

  1. Integrációk hozzáadása — A Beállítások > Eszközök & szolgáltatások menüben add hozzá a protokolljaidat (Zigbee, Z-Wave, Wi-Fi eszközök). A HA sok eszközt automatikusan felismer.
  2. Területek (Areas) beállítása — Hozd létre a szobáidat (nappali, konyha, hálószoba). Amikor egy eszközt területhez rendelsz, a dashboard és az automatizálások is áttekinthetőbbek lesznek.
  3. Eszközök ellenőrzése — Nézd át, hogy minden eszköz elérhető-e és helyes állapotot mutat-e. Ha valami offline, most könnyebb javítani, mint 50 eszköz után.

Névkonvenciók

Ez a pont, amit a legtöbben kihagynak — és fél év múlva megbánják. Ha 10+ eszközöd van, a rendszered gyorsan átláthatatlanná válik, ha nincs egységes elnevezés.

Entity ID séma

Javasolt formátum: domain.terulet_eszkoz_funkcio

  • light.nappali_allolámpa — világítás, nappali, állólámpa
  • sensor.konyha_homerseklet — szenzor, konyha, hőmérséklet
  • switch.garázs_kapu_rele — kapcsoló, garázs, kapu relé
  • binary_sensor.eloszoba_mozgas — bináris szenzor, előszoba, mozgás

Alapelvek

  • Mindig kisbetű, ékezet nélkül az entity ID-ban (a „friendly name" lehet ékezetes).
  • Terület + eszköz + funkció sorrendben — így ABC-rendben is logikusan csoportosulnak.
  • Kerüld a gyártóneveket az entity ID-ban (light.nappali_allolámpa, nem light.ikea_tradfri_01).
  • Ha csoportokba szervezed az entitásokat (pl. „összes nappali lámpa"), a nevekből azonnal látszódjon a szoba.
Tipp: Az entity ID-t a HA-ban utólag is át lehet nevezni, de az automatizálásokat kézzel kell frissíteni. Ezért érdemes az elején jól megválasztani.

Mentés, visszaállítás, frissítés

A mentés nem opcionális — ez a legfontosabb karbantartási lépés. Egy rossz frissítés, egy hibás YAML-módosítás vagy egy SD kártya meghibásodás pillanatok alatt tönkreteheti a rendszert.

Mentési stratégia

  • Automatikus mentés — A HA beépített backup funkciója ütemezetten ment (Beállítások > Rendszer > Mentések). Állítsd be legalább heti egyre.
  • Külső tárolás — A mentést ne csak a HA gépen tartsd. Használj Google Drive, Samba share vagy egyéb külső tárhelyet. A Google Drive Backup add-on (HA OS-en) ezt automatizálja.
  • Frissítés előtt kézi mentés — Minden frissítés előtt készíts teljes mentést. Ez 2 perc, de órák munkáját mentheti meg.

Mikor frissíts?

  • Ne frissíts azonnal, amikor megjelenik egy új verzió. Várj 2–3 napot, olvasd el a release notes-ot és a közösségi visszajelzéseket.
  • Ha minden működik, ne frissíts csak azért, mert van újabb verzió. A „ha működik, ne nyúlj hozzá" elv itt is érvényes.
  • Ha kritikus biztonsági javítás jelenik meg, frissíts — de előtte mentés!
Arany szabály: Frissítés előtt MINDIG készíts mentést. Ha valami elromlik, 5 perc alatt visszaállítható.

Részletes cikkek

Az alábbi cikkekben részletesen foglalkozunk minden témával: