Smarthome Simulation Framework