First steps with Home Assistant: where to start

3 minutes of reading

Home Assistant - as explained in the pages dedicated to what is a personale HUB e how to choose one - it is one of the most known and known among these important components dedicated to the realization of a personal home automation.Raspberry Pi in hand

This tool, free, is developed by an Open Source community and serves the purpose to standardize and harmonize all the components of the propria domotica (pre-existing as future), regardless of proproducer and technologies, in order to make them interoperable e automatable in the functionnamento. Online is available a DEMO Promptness to get an idea of ​​how the interface works (available from computer, smartphone, tablet).

To equip itself of this very valuable tool it is necessary to have available a network Wi-Fi domestic and one of the following devices:

  • Raspberry Pi (3B model or higher strongly recommended) and that, alternatively:
    • has already on board the Raspbian operating system
    • is new, not installed (SD card clean)
  • Personal computer based on one of the following operating systems:
    • Microsoft Windows
    • Apple macOS
    • Fedora
    • CentOS
    • Red Hat Linux
    • archlinux
  • A NAS with FreeNAS operating system
  • A Sinology NAS
  • A device based on Armbian operating system
  • A virtualization system based on, alternatively:
    • Docker
    • VAGRANT

Our dispassionate advice is to use a . or even better, un Raspberry Pi. This is because these types of devices are designed to consume very little electricity and 24 hours must be maintained on 24, as is foreseen in the domotic environment for the introduction of a personal HUB(as, in this case, Home Assistant).

Another dispassionate advice: before buying a Raspberry or a NAS it is recommended to implement Home Assistant on a home computer Windows/Mac, so as to test it and begin to understand what we are talking about.

Once the environment in which to run is decided Home Assistant, our guides come to help:


For Raspberry Pi, there are four roads:

  • install HASSIO, or an installation of Home Assistant "Turnkey", dedicated to those who are really totally lacking in technology (and who above all do not consider themselves able to learn);
  • install HASSIO on Docker, or an installation of Home Assistant "Turnkey", dedicated to those who are almost totally fasting on technology but who allow to maintain a minimum of autonomy compared to the "pure" installation of HASSIO (which yes possession totally of Raspberry);
  • install Raspian (the "traditional" operating system for Raspberry) and then install Home Assisistant (our preferred choice - for our fanaticism - which, however, provide a minimum of preparation in the technological field);
  • install HASSBIAN, or an installation that simultaneously installs the Raspian + operating system Home Assistant (provide a minimum of preparation in the technological field).

The first road it is that flat. It transforms Raspberry Pi in a piece of iron that one thing must do and that does: handle Home Assistant. It has the advantage of being immediate, but in the long run it could present all the proproblems of a system closed - translated: you will not be able to do anything other than the one for which it is conceived HASSIO, or manage home automation.
HASSIO it is a very convenient distribution for the little practical of technology, above all because - besides being turnkey - it offers an internal store (free, rest assured) that allows you to install additional components with a simple click (these, for example).

The second is similar: allows you to install HASSIO (with its ease of use, its internal store and whatever else is expected in this distribution) in virtual mode on Raspbian: in essence you get the result of being able to use it, while maintaining the freedom of movement offered by the traditional Raspberry operating system.

The third way is the most complex but is certainly the one that if faced leaves more residue of culture in the mind of whoever achieves the goal as well as the one that leaves more room to maneuver in parallel uses (with other software) by Raspberry Pi. It is certainly the road which we recommend, if you have a minimum of computer culture.

The fourth is a middle: practically it is like pursuing the third way, skipping some initial steps though. The distribution Hassbian, there is however to make it present, it is less and less supported by the community that it develops Home Assistant.

That said: what is the road to take you can always go back and start again. On this specific topic we have dedicated an ad hoc sheet that summarizes things to do to start - for each of the four scenarios.
You find it here.

For other systems there are many other guides (external, in English).


Home Assistant Official LogoATTENZIONE: remember that there is on our FORUM community an ad hoc section dedicated to Home Assistant, for any doubt, question, information on the specific merit of these components.


Please comment below