Yet another home automation software project.