my personal home automation project coded in python, c++, c, and shell