The invention provides a refrigerator, a control method and a control device. The refrigerator comprises a door, an induction lamp, a photosensitive sensor, an infrared sensor, a switching button and a controller, wherein the induction lamp, the photosensitive sensor, the infrared sensor, the switching button and the controller are arranged on the door, the induction lamp, the photosensitive sensor, the infrared sensor and the switching button are all electrically connected with the controller, the photosensitive sensor is used for detecting the intensity of environmental illumination around the refrigerator, the infrared sensor is used for detecting the movement condition of a human around the refrigerator, the controller is used for sending a control command to the switching button according to at least one of the detection result of the photosensitive sensor, the detection result of the infrared sensor and the current time, and the switching button is used for switching control modes of the induction lamp according to the received control command so that the on-off state of the induction lamp can be controlled. By means of the technical scheme, the requirement of a user for flexibly adjusting the control modes can be met while cost is not increased, user experience is improved, and the cost performance of the induction lamp is improved.