Home Assistant Community Store (HACS) è un plug-in nell’ecosistema di Home Assistant che ti dà la possibilità di scaricare e aggiornare i plugin che si trovano su GitHub e non si trovano nel repository standard dell’Home Assistant. Esistono molti plugin ed estensioni per Home Assistant su github e questo rende difficile tenere traccia degli aggiornamenti su questi plugin o estensioni. L’HACS se ne occuperà per te.
Come installare HACS?
I requisiti per installare HACS sono:
- Home Assistant dalla versione 2020.12.0 o successiva
- Un account GitHub
- Un’installazione di Home Assistant (su Raspberry, su Server, PC Linux, altro…)
- Accesso al filesystem in cui si trova Home Assistant
I passaggi per installare HACS sul sistema operativo Home Assistant sono:
- Fai clic sul tuo profilo (angolo in basso a sinistra) e attiva la modalità avanzata
- Vai al pannello Supervisore e fai clic su Add-on Store
- Installa il componente aggiuntivo Terminale e SSH
- Fai clic su Terminale nel menu o sull’interfaccia utente Web aperta nell’Add-on
- Eseguire lo script di installazione HACS
wget -q -O - https://install.hacs.xyz | bash -
- Fare clic su Configurazione, quindi su Controlli server
- Fare clic su Riavvia per riavviare Home Assistant
- Una volta riavviato, fare clic su Configurazione
- Clicca su integrazioni
- Fare clic su Aggiungi integrazione e cercare HACS
- Seguire i passaggi di installazione sullo schermo (SUGGERIMENTO: copia il codice di autorizzazione in modo da poterlo incollare in github quando richiesto)
- Una volta connesso al tuo account Github, torna al tuo Home Assistant e fai clic su Fine
Ora hai HACS nel menu e quando fai clic su di esso vedrai che HACS si avvia. Ci vorrà un po’ di tempo. A seconda del sistema, il primo avvio potrebbe richiedere addirittura un’ora. Ci sono 2 cose interessanti da sapere in HACS. Integrazioni e Frontend. Spiegherò entrambi, ma prima devi sapere che HACS funziona con i repository GitHub. È possibile aggiungere il proprio o aggiungerne uno già noto a HACS.
Le integrazioni in HACS sono connessioni ad altri dispositivi o estensioni di Home Assistant. Come una connessione a Philips Android TV per controllarlo o un componente Scheduler per creare programmi personalizzati.
I frontend in HACS sono temi personalizzati o Lovelace (Widget) che puoi utilizzare per la tua dashboard. In altre parole personalizzazioni della dashboard.