Home Assistant (aka HA or HASS) is a completely free home automation software developed with the Python language. From a simple project to learn how to program in Python, Home Assistant has become in some years one of the most popular open source home automation projects on GitHub. Home Assistant supports the majority of current home automation protocols (RFXtrx, MQTT, MySensors, Modbus, Z-Wave, 1-Wire,). HASS can be used on all the platforms that can run Python (Windows, macOS, Raspberry Pi, etc.). HA can be used on all platforms that can run Python (Windows, macOS, Raspberry Pi 3, NAS Synology, Docker, Linux …).