Asleep management method comprising: obtaining sleep data of a user; obtaining a sleep state of the user on the basis of the sleep data; in response to the sleep state of the user being an awake state before a predetermined wake-up time, determining whether the awake state has been maintained by the user for at least a predetermined time duration, and confirming the sleep state of the user as the awake state when the awake state has been maintained by the user for at least the predetermined time duration; and controlling at least one home appliance on the basis of the sleep state of the user, wherein the sleep data includes signals corresponding to a heart rate, respiration rate, and movement of the user detected by a piezoelectric sensor, wherein the controlling of at least one home appliance on the basis of the sleep state of the user comprises: providing a graphic user interface for controlling operation of the at least one home appliance to the user; receiving a user input from the user through the graphic user interface; and storing setting information for controlling the operation of the at least one home appliance according to the user input, and wherein the providing of the graphic user interface for controlling operation of the at least one home appliance to the user comprises: displaying a sleep environment setting screen for setting, by the user, a temperature for a sleep induction stage for inducing the user's sleep, a temperature for a sleep maintenance stage for maintaining the user's sleep, and a temperature for a sleep stop stage for stopping the user's sleep. obtaining sleep data of a user; obtaining a sleep state of the user on the basis of the sleep data; in response to the sleep state of the user being an awake state before a predetermined wake-up time, determining whether the awake state has been maintained by the user for at least a predetermined time duration, and confirming the sleep state of the user as the awake state when the awake state has been maintained by the user for at least the predetermined time duration; and controlling at least one home appliance on the basis of the sleep state of the user, wherein the sleep data includes signals corresponding to a heart rate, respiration rate, and movement of the user detected by a piezoelectric sensor, wherein the controlling of at least one home appliance on the basis of the sleep state of the user comprises: providing a graphic user interface for controlling operation of the at least one home appliance to the user; receiving a user input from the user through the graphic user interface; and storing setting information for controlling the operation of the at least one home appliance according to the user input, and wherein the providing of the graphic user interface for controlling operation of the at least one home appliance to the user comprises: displaying a sleep environment setting screen for setting, by the user, a temperature for a sleep induction stage for inducing the user's sleep, a temperature for a sleep maintenance stage for maintaining the user's sleep, and a temperature for a sleep stop stage for stopping the user's sleep. providing a graphic user interface for controlling operation of the at least one home appliance to the user; receiving a user input from the user through the graphic user interface; and storing setting information for controlling the operation of the at least one home appliance according to the user input, and wherein the providing of the graphic user interface for controlling operation of the at least one home appliance to the user comprises: displaying a sleep environment setting screen for setting, by the user, a temperature for a sleep induction stage for inducing the user's sleep, a temperature for a sleep maintenance stage for maintaining the user's sleep, and a temperature for a sleep stop stage for stopping the user's sleep.