Installation of Home Assistant


Beginners should check our Getting started guide first. This is for users that require advanced installations. <p class='note'> Home Assistant provides multiple ways to be installed. A requirement is that you have Python installed. For Windows, we require at least Python 3.5 and for other operating systems at least Python 3.4.2. <div class="text-center hass-option-cards" markdown="0"> <div class='img-container'> </div> <div class='title'>Hassbian</div> <div class='img-container'> </div> <div class='title'>Raspbian</div> <div class='img-container'> </div> <div class='title'>ArchLinux</div> <div class='img-container'> </div> <div class='title'>armbian</div> <div class='img-container'> </div> <div class='title'>Fedora</div> <div class='img-container'> </div> <div class='title'>CentOS/RHEL</div> <div class='img-container'> </div> <div class='title'>Windows</div> <div class='img-container'> </div> <div class='title'>macOS</div> <div class='img-container'> </div> <div class='title'>Synology</div> <div class='img-container'> </div> <div class='title'>Docker</div> <div class='img-container'> </div> <div class='title'>Vagrant</div> <div class='img-container'> </div> <div class='title'>FreeNAS</div> </div> Once Home Assistant is installed, execute the following code in a console/terminal to check if the setup was successful: bash $ hass The first start may take a minute or two because the needed packages will be downloaded and installed. The web interface will be served on http://localhost:8123. For more details about hass, please refer to the tools section. If you’re running a Linux-based platform, we suggest you follow the VirtualEnv instructions to avoid using root. You may need to install additional libraries depending on the platforms/components you want to use.