Home Assistant

Come avviare Home Assistant da SSD su Raspberry Pi 5

Guida per installare Home Assistant OS su SSD USB o NVMe e avviare Raspberry Pi 5 senza microSD, con alimentazione 27 W, bootloader, verifica e backup.

Prerequisiti & Hardware Necessario

In questa procedura l’SSD è il supporto hardware di avvio. Home Assistant OS è il software scritto sull’SSD. Non installare Raspberry Pi OS sul disco definitivo se vuoi usare Home Assistant OS con Supervisor e app.

Il percorso USB è il più semplice da verificare. Il percorso NVMe richiede un HAT PCIe compatibile, un cavo flat correttamente inserito e firmware aggiornato.

Consulta la guida ufficiale Home Assistant per Raspberry Pi e la documentazione Raspberry Pi sui requisiti del Raspberry Pi 5.

Procedura passo-passo

  1. Collega l’SSD al computer tramite un contenitore USB compatibile e individua l’unità corretta. La scrittura cancellerà tutti i dati presenti sull’SSD.
  2. Apri Raspberry Pi Imager e seleziona Choose Device → Raspberry Pi 5.
  3. Seleziona Choose OS → Other specific-purpose OS → Home automation → Home Assistant.
  4. Scegli l’immagine Home Assistant OS destinata a Raspberry Pi 5. Non usare l’immagine RPi4.
  5. Seleziona l’SSD in Choose Storage, controlla con attenzione il disco e premi Next → Write.
  6. Attendi scrittura e verifica dell’immagine. Espelli l’SSD dal sistema operativo prima di scollegarlo.
  7. Se usi un HAT NVMe, spegni il Raspberry Pi 5, scollega l’alimentazione, installa HAT e SSD seguendo il manuale del produttore e controlla il verso del cavo PCIe.
  8. Se il firmware non è aggiornato, avvia temporaneamente Raspberry Pi OS da microSD, esegui sudo apt update && sudo apt full-upgrade -y e poi sudo rpi-eeprom-update -a.
  9. Spegni Raspberry Pi OS con sudo poweroff, rimuovi la microSD e collega l’SSD USB direttamente a una porta USB 3; per NVMe lascia collegato il solo HAT PCIe.
  10. Collega Ethernet e l’alimentatore USB-C da 27 W, attendi il primo avvio e apri http://homeassistant.local:8123.

Configurazione iniziale

Durante il primo avvio usa Ethernet. Dopo l’onboarding puoi configurare il Wi-Fi, ma il collegamento cablato è preferibile per un server domotico permanente.

Completa l’account amministratore, imposta posizione e fuso orario, quindi riserva l’indirizzo IP del Raspberry Pi 5 nel router tramite DHCP.

Comandi di verifica

ping homeassistant.local

Su Windows PowerShell:

Test-NetConnection homeassistant.local -Port 8123

Con la CLI di Home Assistant OS:

ha info
ha host info
ha core info

Verifica del funzionamento

L’installazione è riuscita quando Home Assistant OS si avvia senza microSD, l’interfaccia risponde sulla porta 8123 e il Raspberry Pi 5 resta raggiungibile dopo un riavvio.

Controlla Impostazioni → Sistema → Riparazioni, verifica la presenza dell’SSD come supporto di sistema e crea un backup completo da Impostazioni → Sistema → Backup.

Riavvia il sistema da Impostazioni → Sistema → Riavvia Home Assistant. Dopo il riavvio controlla che cronologia, integrazioni e backup siano ancora disponibili.

Se usi periferiche USB ad alto assorbimento, verifica che il Raspberry Pi 5 utilizzi un alimentatore 5 V/5 A da 27 W. Con 5 V/3 A il limite di 600 mA sulle periferiche USB può causare disconnessioni.

Problemi comuni

ProblemaCausaSoluzione
Il Raspberry Pi avvia la microSDMicroSD ancora inserita o bootloader non aggiornatoRimuovi la microSD, aggiorna il firmware e lascia collegato un solo supporto di avvio.
SSD USB non rilevatoContenitore, cavo o porta incompatibiliCollega direttamente alla porta USB 3 e prova un contenitore diverso.
NVMe non rilevatoHAT non compatibile, cavo PCIe invertito o firmware obsoletoControlla manuale e verso del cavo, aggiorna EEPROM e verifica la compatibilità dell’HAT.
Riavvii o disconnessioni USBAlimentatore da 5 V/3 A o cavo non adatto alla Power DeliveryUsa l’alimentatore ufficiale da 27 W e riduci le periferiche durante il test.
Home Assistant non rispondePrimo avvio ancora in corso o IP cambiatoAttendi alcuni minuti e verifica l’IP assegnato dal router.
Temperatura elevataSSD o Raspberry Pi senza dissipazione adeguataUsa un case ventilato e un dissipatore compatibile con Raspberry Pi 5.

FAQ essenziali

È meglio USB o NVMe?

USB è più semplice e richiede solo un contenitore compatibile. NVMe può offrire prestazioni migliori, ma richiede un HAT PCIe compatibile e una configurazione hardware più attenta.

Posso lasciare la microSD inserita?

No, non durante la verifica dell’avvio da SSD. Rimuovila per assicurarti che il Raspberry Pi 5 stia avviando realmente Home Assistant OS dal disco.

Prodotti consigliati

Hardware pertinente alla guida

Link ai rivenditori

I collegamenti portano alle pagine dei prodotti indicati. Il prezzo Amazon, quando disponibile, proviene dall’API ufficiale ed è aggiornato con data e ora; prezzo e disponibilità finali sono quelli della pagina Amazon.

db-tronic Raspberry Pi 5 8 GB Starter Kit | Edizione 128 GB | Alimentatore da 27 W | Alloggiamento con ventola | Cavo MiProdotto trattato nella guidaDisponibilità da verificare
AmazonVedi prezzo
AliExpressPDP non verificata