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