Source code of SmartHome website, SmartHome server and the data generator