Cos’è Home Assistant #
Home Assistant è una piattaforma open-source per la domotica, progettata per essere il centro di controllo della tua casa intelligente. Funziona localmente sul tuo hardware senza dipendere da cloud esterni.
Caratteristiche principali #
- Compatibile con oltre 3.000 integrazioni
- Controllo locale: i tuoi dati restano a casa tua
- Interfaccia web responsive e app mobile
- Sistema di automazioni potente e flessibile
- Aggiornamenti regolari dalla community
Perché usarlo #
A differenza dei sistemi proprietari (Google Home, Amazon Alexa), Home Assistant non richiede abbonamenti e non smette di funzionare se il produttore chiude i server. È la scelta ideale per chi vuole pieno controllo sulla propria infrastruttura smart home.
Concetti fondamentali #
|
Termine |
Descrizione |
|
Entità |
Qualsiasi dispositivo o servizio monitorato/controllato da HA (es. luce, sensore, switch) |
|
Integrazione |
Connettore per un servizio o protocollo specifico (es. MQTT, Zigbee, Philips Hue) |
|
Automazione |
Regola che esegue azioni in risposta a trigger e condizioni |
|
Dashboard |
Pannello personalizzabile con card che mostrano lo stato dei dispositivi |
|
Add-on |
Applicazione aggiuntiva che gira all’interno di HA OS (es. Node-RED, Mosquitto) |
Architettura #
Home Assistant si divide in tre livelli principali:
- Home Assistant Core — il motore principale scritto in Python
- Home Assistant Supervisor — gestisce add-on e aggiornamenti
- Home Assistant OS — sistema operativo ottimizzato (per installazioni su hardware dedicato)
È anche possibile installare solo il Core su qualsiasi sistema Linux (es. Raspberry Pi con Raspberry Pi OS).
