A simulation environment for connected devices.