Soluzione della community

Installare Home Assistant su CasaOS con BigBearCasaOS: configurazione attuale del container, configurazione persistente e limiti degli add-on

A January 2024 community post pointing to a BigBearCasaOS Home Assistant tutorial. The forum post itself does not preserve the installation parameters or a user validation. BigBearCasaOS still maintains a Home Assistant package today using the official ghcr.io/home-assistant/home-assistant image, while current Home Assistant documentation clarifies that the Container installation type does not include Supervisor apps/add-ons.

Il post originale del forum del 2024 rimanda principalmente a un tutorial di BigBear, quindi non dovrebbe essere considerato una procedura di installazione completa e immutabile. La buona notizia attuale è che BigBearCasaOS continua a mantenere un pacchetto per Home Assistant che utilizza l'immagine ufficiale del container di Home Assistant. La decisione architetturale importante non è solo «può funzionare?», ma quale tipo di installazione di Home Assistant desideri.

Home Assistant Container funziona bene su CasaOS/Docker e offre la normale interfaccia e le integrazioni di Home Assistant Core. Tuttavia, la documentazione upstream attuale è esplicita: Container non include Home Assistant Supervisor né l'ecosistema di app/add-on disponibile in Home Assistant OS. Se ti serve l'esperienza completa di HAOS/Supervisor, esegui Home Assistant OS su hardware supportato o in una macchina virtuale.

BigBearCasaOS continua a mantenere Home Assistant

Il catalogo attuale di BigBearCasaOS elenca ghcr.io/home-assistant/home-assistant e continua a sincronizzare i pacchetti delle app sulle piattaforme supportate.

Usa il catalogo attuale di BigBearCasaOS.

Rendi persistente la directory /config

La configurazione, il database e le impostazioni delle integrazioni di Home Assistant risiedono in /config nel modello basato su container. Mappa questa cartella su uno spazio di archiviazione persistente di CasaOS ed esegui un backup prima degli aggiornamenti principali.

La ricreazione del container non dovrebbe cancellare l'istanza di Home Assistant quando /config rimane intatta.

Home Assistant utilizza comunemente la rete dell'host

Le indicazioni attuali per Home Assistant Container utilizzano --network=host, che facilita i protocolli di rilevamento locale ed evita di pubblicare manualmente ogni porta del servizio.

La rete dell'host significa anche che il container condivide lo spazio dei nomi di rete dell'host; esamina quindi attentamente i conflitti tra le porte e l'esposizione tramite firewall.

Il Bluetooth richiede ulteriore accesso all'host

Le istruzioni upstream attuali indicano che il montaggio di D-Bus è facoltativo, ma necessario per l'integrazione Bluetooth nella configurazione Docker documentata. Anche le radio Zigbee/Z-Wave USB potrebbero richiedere una mappatura esplicita dei dispositivi.

Non presumere che una radio USB venga visualizzata in Home Assistant semplicemente perché CasaOS rileva il dispositivo USB.

Container non dispone delle app/add-on di Supervisor

Questa è la differenza principale rispetto a Home Assistant OS. La documentazione attuale di Home Assistant indica che l'installazione Container non ha accesso ad app/add-on e che HAOS è il tipo di installazione consigliato per la maggior parte degli utenti che desiderano l'ecosistema gestito completo.

Consulta la documentazione attuale di Home Assistant Container.

Usa Home Assistant OS in una macchina virtuale per un'esperienza completamente gestita

Se l'host CasaOS dispone di CPU/RAM sufficienti e del supporto alla virtualizzazione, HAOS in una macchina virtuale offre a Home Assistant il proprio sistema operativo, Supervisor e add-on, mentre CasaOS rimane l'host per gli altri servizi.

Pianifica separatamente il passthrough delle radio USB se la macchina virtuale deve utilizzare hardware Zigbee/Z-Wave.

Mantieni intenzionale l'accesso remoto a Home Assistant

Home Assistant controlla telecamere, serrature, sensori e lo stato delle automazioni. Non pubblicare direttamente su Internet la porta 8123 senza un progetto consapevole per l'accesso remoto e l'autenticazione. Preferisci l'opzione cloud ufficiale di Home Assistant, una VPN/rete overlay oppure un reverse proxy protetto con autenticazione.

Esegui il backup di Home Assistant prima degli aggiornamenti

Per le installazioni Container, proteggi la directory persistente /config e qualsiasi database esterno utilizzato dall'istanza. Verifica un ripristino prima di affidarti al NAS come unica copia dello stato della domotica.

Domande frequenti su Home Assistant su CasaOS

BigBearCasaOS continua a distribuire Home Assistant?

Sì. Il catalogo attuale di BigBear elenca ancora l'immagine ufficiale del container di Home Assistant.

Home Assistant Container include gli add-on di Supervisor?

No. La documentazione attuale di Home Assistant afferma esplicitamente che le installazioni Container non dispongono di app/add-on.

E se volessi l'esperienza completa di HAOS?

Usa Home Assistant OS su hardware supportato o in una macchina virtuale, configurando il passthrough per le radio USB necessarie.