[Home Assistant](https://home-assistant.io) is an entirely open source tool for home automation of both residential and business environments.
<!--more-->
It consists of a server that can also be installed on an SBC (Single Board Computer) such as [RaspberryPi](https://www.raspberrypi.org/)
capable of communicating with many different types of devices of different brands and a variety of network protocols : [Tasmota](https://tasmota.github.io/docs/), [Shelly](https://shelly.cloud), [Sonoff](https://sonoff.tech/products/), [MQTT](https://mqtt.org/), [Zigbee](https://en.wikipedia.org/wiki/Zigbee).
The possibilities are virtually endless for automating the behavior of different devices by combining them with each other via scripts
that can take into account all kinds of conditions and interface with all kinds of sensors : humidity, temperature, presence, wind speed, etc ...