Home Assistant su Raspberry Pi 5: installazione e primo setup

Pubblicato il 02/05/2026 IoT

Cosa serve

  • Raspberry Pi 5 (4 GB sufficienti, 8 GB se prevedi tante integrazioni)
  • Alimentatore ufficiale 27W USB-C
  • microSD da 32 GB di qualità (SanDisk Extreme, Samsung Evo Plus)
  • Cavo Ethernet (consigliato vs WiFi, almeno per la prima installazione)

Scrivere l'immagine HAOS

  1. Scarica Raspberry Pi Imager da raspberrypi.com
  2. Choose OS → Other specific-purpose OS → Home assistants → Home Assistant OS → versione per Pi 5 64-bit
  3. Choose Storage → la microSD (verifica due volte!)
  4. Write

HAOS è un sistema operativo dedicato basato su Linux ottimizzato per Home Assistant: aggiornamenti gestiti dalla UI, snapshot integrati, supporto add-on Docker.

Primo avvio

Inserisci la SD, alimenta, collega Ethernet. Dopo 5-10 minuti del primo boot, dal browser:

http://homeassistant.local:8123

Se il DNS multicast non funziona, trova l'IP dal router e usa http://192.168.x.x:8123. Crea l'utente admin, dai un nome alla casa e seleziona il fuso orario.

Integrazioni base

Home Assistant rileva da solo dispositivi sulla rete (Chromecast, Sonos, lampade Philips Hue). Per gli altri, Impostazioni → Dispositivi e servizi → Aggiungi integrazione:

  • Mobile App — installa Home Assistant Companion su iPhone/Android
  • Meteo — Met.no o Open-Meteo (gratuiti)
  • Sun — calcola alba/tramonto per automazioni
  • HACS (community store) — apre l'ecosistema di custom integrations

Add-on essenziali

Impostazioni → Add-on → Negozio:

  • File editor — modifica YAML dalla UI
  • Mosquitto broker — MQTT per ESP32 e Zigbee2MQTT
  • Samba share — accesso a configurazione da Windows/Mac
  • SSH & Web Terminal — terminale serio

Backup automatico

Installa l'add-on Google Drive Backup o configura backup verso Samba/NAS. Frequenza consigliata: snapshot completo settimanale + 2 incrementali a settimana, ritenzione 30 giorni.

I backup HAOS includono configurazione, stato, automazioni e add-on: ripristinare su una SD nuova è una procedura di 15 minuti.

Reverse proxy con HTTPS

Per accedere da fuori casa non aprire la 8123 sul router. Usa Nabu Casa (€7/mese, sostiene il progetto) o Tailscale (gratis per uso personale).

Prima automazione

Esempio: accendi luci soggiorno al tramonto solo se c'è qualcuno in casa.

alias: Luci soggiorno al tramonto
trigger:
  - platform: sun
    event: sunset
    offset: "-00:15:00"
condition:
  - condition: state
    entity_id: group.persone
    state: home
action:
  - service: light.turn_on
    target:
      entity_id: light.soggiorno
    data:
      brightness_pct: 60