Learning about Home Assistant
In this section, the idea is to provide some background information about Home Assistant. This information will be useful in the next section when we talk more about the software installation.
Introduction and evolution
The Home Assistant is a software developed to be used as a home automation server. It was first released in 2013 and developed using the Python programming language by Paulus Schoutsen. It is free and open source software licensed under the Apache 2.0 license.
In 2017, in order to ease the installation in some compacted devices, an operating system called Hass.io was introduced allowing users to manage, back up, update the local installation, and add some extra functionality by including add-ons. Also in 2017, an optional subscription service was introduced to address questions related to secured remote access and extend Home Assistant access to work with Amazon Alexa and Google Home Assistant. A company called Nabu Casa was created...