Home Assistant
Open source home automation that puts local control and privacy first
Home Assistant is a home automation system that lets you track the state of all the devices in your home, so you don't have to. Home Assistant allows you to control all your devices without storing any of your data in the cloud from a single, mobile-friendly, interface. Currently, there are over 1000 integrations available which will allow you to automate your home with simple rules.
{ hacknight challenges }
Everybody is invited and welcome to contribute to Home Assistant. There is a lot to do...if you are not a developer perhaps you would like to help with the documentation on home-assistant.io? - Read How to get faster PR reviews by Kubernetes (but skip step 0) - Fork the Home Assistant git repository.
If you are a developer and have devices in your home which aren't working with Home Assistant yet, why not spend a couple of hours and help to integrate them? - Write the code for your device, notification service, sensor, or IoT thing. - Ensure tests work. - Create a Pull Request against the dev branch of Home Assistant.
Take a peek at the developer documentation to get more details on contributing to the project.