Advanced Level School Project on Automation Programming with x10, Arduino and Raspbery Pi.