Home Assistant: A smart home operating system / software for automation
Home Assistant is open source home automation software that can be run on Linux, Windows, and Mac. Home Assistant is written in Python and has a large, active community. Home Assistant is meant to make automation in your home easier and is compatible with a large range of different devices. It provides a web interface