Home Assistant na Raspberry Pi: instalacija i setup

Instalacija Home Assistant OS-a na Raspberry Pi 4: hardver, flash imagea, prvi login, Zigbee i jedna osnovna automatizacija.

Home Assistant Raspberry Pi Self-hosting
Home Assistant na Raspberry Pi: instalacija i setup

Ako želite lokalnu kontrolu pametnih uređaja bez oslanjanja na cloud hub proizvođača, Home Assistant OS na Raspberry Pi-u je uobičajen izbor. U ovom tekstu: flash HA OS-a, prvi pristup UI-u, dodavanje Zigbee sticka i jedna jednostavna automatizacija. Za širi kontekst pametnog doma vidi uvod u kućnu automatizaciju.

Self-hosting ovdje znači: senzori, kamere i povijest događaja ostaju kod vas. Cloud integracije (Alexa/Google) su opcionalne.

Zašto Home Assistant

  • Lokalna kontrola: podaci ne moraju ići u tuđi cloud
  • Integracije: Hue, IKEA, Xiaomi, Sonos i mnogi drugi brandovi
  • Automatizacije: trigger / condition / action, GUI ili YAML
  • Open source: bez pretplate za core; Nabu Casa je opcionalan

Trade-off: HA OS je namjenski image. Ako na istom Pi-u želite i Docker stack, razmislite o odvojenom hostu ili Docker instalaciji HA-a umjesto HA OS-a.

Potrebna oprema

  • Raspberry Pi 4 (preporučen 4GB+ RAM) - ~500 kn
  • MicroSD (32GB+, Class 10) - ~80 kn; za produkciju SSD preko USB 3.0 je bolji
  • Napajanje (službeno 5V 3A) - ~100 kn
  • Ethernet (preporučeno) - ~30 kn
  • Zigbee USB stick (opcionalno) - ~150 kn - SONOFF ili Conbee II

Orijentacija: 700–860 kn bez SSD-a. Cijene variraju.

Instalacija Home Assistant OS

Korak 1: Preuzimanje imagea

Dokumentacija: https://www.home-assistant.io/installation/raspberrypi

Preuzmite image za Raspberry Pi 4 (64-bit).

Korak 2: Zapis na microSD

Raspberry Pi Imager ili Balena Etcher. Na Linuxu, nakon raspakiravanja:

# Zamijenite /dev/sdX stvarnim uređajem (lsblk)
sudo dd if=homeassistant_os_rpi4-64.img of=/dev/sdX bs=4M status=progress
sync

Korak 3: Prvo pokretanje

  1. Umetnite microSD u Pi
  2. Spojite Ethernet
  3. Priključite napajanje
  4. Pričekajte 5–10 minuta (prvi boot može trajati i duže)

Korak 4: Web sučelje

http://homeassistant.local:8123

Ili IP adresa Pi-a na LAN-u:

http://192.168.1.XXX:8123

Početna konfiguracija

1. Račun

  • Ime, korisničko ime, jaka lozinka

2. Lokacija

Lokacija služi za vremensku zonu i sunce (sunset/sunrise triggeri).

3. Otkrivanje uređaja

HA na mreži često pronađe Hue bridge, Chromecast, Sonos i slično. Ostalo dodajete ručno (Zigbee, Wi-Fi integracije).

Integracije

Zigbee stick

  1. Priključite stick na Pi (USB produžni kabel smanjuje RF smetnje)
  2. Settings → Devices & Services → + ADD INTEGRATION
  3. Zigbee Home Automation ili Zigbee2MQTT
  4. Odaberite USB port (npr. /dev/ttyUSB0)

Pametne žarulje (Zigbee)

  1. Settings → Devices & Services → Zigbee Home Automation
  2. ADD DEVICE
  3. Pairing mode žarulje (npr. 6× on/off kod IKEA)
  4. Preimenujte entitet (npr. light.dnevni_boravak_luster)

Prvi dashboard

  1. Ikona olovke → + ADD CARD
  2. Tip: Light, Sensor, Thermostat, Media Control…
  3. Odaberite entitet → SAVE
type: entities
title: Rasvjeta dnevna soba
entities:
  - entity: light.dnevni_boravak_luster
    name: Luster
  - entity: light.dnevni_boravak_lampa
    name: Podna lampa
  - entity: light.kuhinja_led_traka
    name: LED traka

Prva automatizacija: svjetla prije zalaska

Settings → Automations & Scenes → CREATE AUTOMATION → Start from scratch.

Trigger: Sun → Sunset, offset -00:30:00

Condition: netko je u zoni Home (ako koristite person tracking)

Action: light.turn_on, brightness ~70%

automation:
  - alias: "Večernja rasvjeta"
    trigger:
      - platform: sun
        event: sunset
        offset: "-00:30:00"
    condition:
      - condition: zone
        entity_id: person.viktor
        zone: zone.home
    action:
      - service: light.turn_on
        target:
          entity_id: light.dnevni_boravak_luster
        data:
          brightness_pct: 70
          color_temp: 370

Korisni add-oni

  • File Editor: YAML iz UI-a
  • Samba Share: pristup config datotekama s mreže
  • Zigbee2MQTT: više kontrole nad Zigbee meshom
  • ESPHome: vlastiti ESP32/ESP8266 uređaji

Prakse koje štede vrijeme

  • Backup prije većih izmjena (Settings → System → Backups)
  • Smislena imena entiteta i automatizacija
  • Grupe svjetala po sobama
  • Test automatizacije prije oslanjanja na nju
  • Redovni updatei (Settings → System → Updates)

Troubleshooting

Nema UI-a na :8123?

  • Ista mreža kao klijent
  • IP umjesto homeassistant.local
  • Prvi boot ponekad 15–20 minuta

Zigbee se ne spaja?

  • Hardware lista (Settings → System → Hardware)
  • USB produžni kabel od Pi-a
  • Reset uređaja prema proizvođaču

Spor rad?

  • SSD umjesto microSD
  • Uklonite mrtve entitete
  • System → Logs

Zaključak

HA OS na Pi-u + jedna automatizacija je dovoljan početak. Dalje: više uređaja, scene, redovni backup. Ako uz HA želite i druge kontejnere na istom hardveru, vidi Docker na Raspberry Pi-u (ili odvojeni Pi).

Za rasvjetu: pametne žarulje i kontrola rasvjete.

Česta pitanja

Radi li HA bez interneta?
Da, lokalno. Internet treba za cloud glasovne asistente i neke vanjske API-je.

Koliko uređaja na Pi 4?
Stotine je realno za tipičan dom; bottleneck češće bude Zigbee mesh ili microSD, ne samo broj entiteta.

Google / Alexa?
Da, preko Nabu Casa (plaćeno) ili vlastitog cloud/expose setupa (više posla i rizika).