Source code of the Smart Home website, Smart home server and the data generator for the database