home automation system written in go