Come installare e configurare Home Assistant su Windows

Scopi della guida
Concetti affrontati:
  • installazione e configurazione software
Componenti software utilizzate:
Prerequisiti
  • Rete Wifi connessa ad Internet
  • Sistema operativo Windows funzionante
Dispositivi fisici utilizzati:
  • Computer con sistema operativo Windows
Note e disclaimer
  • qualsiasi modifica all'impianto elettrico dev'essere effettuata da personale qualificato
  • qualsiasi modifica attuata in proprio è a propria responsabilità personale nonché a proprio rischio e pericolo (la presente guida ha puro scopo didattico)
  • qualsiasi modifica attuata in proprio a un dispositivo ne fa decadere la garanzia.

Abstract

Come spiegato in altri articoli, Home Assistant è il uno degli HUB personali ideali per realizzare una propria domotica personale, organica e funzionale. Questo componente software ha la possibilità di essere installato su molti sistemi e in modalità diverse: sebbene l’installazione su Raspberry Pi sia la modalità più caldeggiata (per mille motivi, non ultimo la necessità di un sistema always-on che consumi poco e niente), l’installazione su Windows è semplice e ideale per chi voglia effettuare una sperimentazione. Nessuno comunque vieta di utilizzare un’installazione Home Assistant “di esercizio” su Windows.

L’elenco completo delle guide all’installazione per i vari sistemi operativi è disponibile sulla pagina indice dedicata a Home Assistant del nostro sito.


Home Assistant iconATTENZIONE: ricorda che sul nostro community FORUM c'è una sezione ad hoc dedica a Home Assistant, per qualsiasi dubbio, domanda, informazione nel merito specifico di queste componenti.

Logo Home Assistant

Procedimento

  1. Premesse
  2. Installare Python
  3. Installare Home Assistant
  4. Avviare Home Assistant
  5. Testare il funzionamento
  6. Configurare accessori domotici
  7. Aggiornare Home Assistant

1. Premesse

Per installare Home Assistant su Windows bisogna innanzitutto installare Python (versione consigliata 3.6 – no versioni alpha o beta). Effettuata l’installazione di Pyton, sarà sufficiente eseguire un comando per effettuare la completa installazione di Home Assistant, il quale sarà successivamente pronto all’avvio.

2. Installare Python

Innanzitutto è necessario scaricare il package di installazione di Python, del quale consigliamo strettamente la versione 3.6.6.
La lista completa di pacchetti d’installazione è disponibile qui, mentre la versione da noi consigliata può essere scaricata direttamente da quest’altro link.

ATTENZIONE: è estremamente necessario che l’installazione di Python includa la voce “Add Python to enviroment variables”.
In caso non l’abbiate selezionato durante l’installazione, è possibile correggere rilanciando l’installer, selezionando “Modify” e, avanzando di uno step, selezionare la voce “Add Python to enviroment variables”. NON proseguire senza aver provveduto.

Successivamente, riavviare il computer.

3. Installare Home Assistant

Una volta installato Pyton, da prompt dei comandi eseguire il seguente comando:
pip3 install homeassistant
Questo provvederà alla completa installazione di Home Assistant.

4. Avviare di Home Assistant

Per avviare l’ambiente è sufficiente (sempre da prompt dei comandi) il comando:
py -m homeassistant --open-ui

5. Testare il funzionamento

Ora è necessario collegarsi al proprio ambiente e verificare che sia tutto ok.
Per farlo, aprire il browser e collegarsi all’indirizzo:
http://127.0.0.1:8123
Dovrebbe apparire un sito analogo a questo:
Home Assistant UI

6. Configurare accessori domotici

Ora è possibile cominciare a configurare i primi accessori della propria domotica. Per far ciò è necessario effettuare delle modifiche al file “configuration.yaml“; su questo tema, dedichiamo una guida apposita.

7. Aggiornare Home Assistant

A fronte della disponibilità di una nuova versione del software (è l’interfaccia grafica stessa a segnalarne la presenza) è possibile aggiornare il sistema tramite questo comando da eseguirsi sempre da prompt dei comandi:
pip3 install --upgrade homeassistant

Home Assistant iconATTENZIONE: ricorda che sul nostro community FORUM c'è una sezione ad hoc dedica a Home Assistant, per qualsiasi dubbio, domanda, informazione nel merito specifico di queste componenti.
Dubbi? Perplessità? Fai un salto sul FORUM o sulla CHAT @DISCORD!
Questa pagina è coperta dalla licenza Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License il che significa che puoi liberamente condividerlo, senza modificarlo, citando il link della fonte.