A smart device control method based on a predefined scenario mode, the method comprising: acquiring state parameter information collected by at least one first smart device; determining, according to the state parameter information, whether to trigger a predefined scenario mode, the scenario mode being configured to record an association relation information for triggering operation control on at least one second smart device according to the state parameter information collected by the at least one first smart device; and if it is determined to trigger the scenario mode, sending a corresponding control instruction to at least one second smart device bound to the user account according to the scenario mode, to control the second smart device to perform a corresponding operation; wherein: the at least one first smart device and the at least one second smart device are bound to the user account; and wherein the method further comprises: acquiring device information of the at least one first smart device and the at least one second smart device bound to the user account to acquire device type information; the method being characterized in that the method further comprises: searching a scenario mode file library according to the device type information for a scenario mode comprising the at least one first smart device and the at least one second smart device that are both bound to the user account; sending the scenario mode to the user account; and defining the scenario mode bound to the user account according to a user's selection to enable the scenario mode. acquiring state parameter information collected by at least one first smart device; determining, according to the state parameter information, whether to trigger a predefined scenario mode, the scenario mode being configured to record an association relation information for triggering operation control on at least one second smart device according to the state parameter information collected by the at least one first smart device; and if it is determined to trigger the scenario mode, sending a corresponding control instruction to at least one second smart device bound to the user account according to the scenario mode, to control the second smart device to perform a corresponding operation; the at least one first smart device and the at least one second smart device are bound to the user account; and wherein the method further comprises: acquiring device information of the at least one first smart device and the at least one second smart device bound to the user account to acquire device type information; the method being characterized in that the method further comprises: searching a scenario mode file library according to the device type information for a scenario mode comprising the at least one first smart device and the at least one second smart device that are both bound to the user account; sending the scenario mode to the user account; and defining the scenario mode bound to the user account according to a user's selection to enable the scenario mode. acquiring device information of the at least one first smart device and the at least one second smart device bound to the user account to acquire device type information; the method being characterized in that the method further comprises: searching a scenario mode file library according to the device type information for a scenario mode comprising the at least one first smart device and the at least one second smart device that are both bound to the user account; sending the scenario mode to the user account; and defining the scenario mode bound to the user account according to a user's selection to enable the scenario mode. searching a scenario mode file library according to the device type information for a scenario mode comprising the at least one first smart device and the at least one second smart device that are both bound to the user account; sending the scenario mode to the user account; and defining the scenario mode bound to the user account according to a user's selection to enable the scenario mode.