A method for registering a home appliance in a server through an application installed in a mobile device in a home network for controlling the home appliance by the mobile device connected to the home appliance , the method comprising the steps of: providing, through the application, a first user interface for inputting a user identifier, ID, on a display of the mobile device ; connecting, through the application, the mobile device to the server using the ID; providing, through the application, a second user interface for receiving a user input to select a function to search for the home appliance ; connecting the mobile device to the home appliance , in response to a message received from the home appliance ; sending, by the mobile device to the home appliance , an inquiry related to registration of the home appliance with the server; obtaining, from the home appliance in response to the inquiry related to registration, a message for registration of the home appliance with the server , wherein the message comprises identification information of the home appliance (320; and wherein the message for registration of the home appliance with the server indicates allowance of registration of the home appliance with the server ; controlling to transmit a registration request message, to the server , for requesting registration of the home appliance in the server , the registration request message including the identification information of the home appliance ; in response to registration of the home appliance in the server , providing, through the application, a third user interface including a visual indication of the home appliance being registered in the server ; and controlling, by the mobile device , the registered home appliance connected to the mobile device , wherein the identification information of the home appliance is stored, by the server , in association with the user ID. providing, through the application, a first user interface for inputting a user identifier, ID, on a display of the mobile device ; connecting, through the application, the mobile device to the server using the ID; providing, through the application, a second user interface for receiving a user input to select a function to search for the home appliance ; connecting the mobile device to the home appliance , in response to a message received from the home appliance ; sending, by the mobile device to the home appliance , an inquiry related to registration of the home appliance with the server; obtaining, from the home appliance in response to the inquiry related to registration, a message for registration of the home appliance with the server , wherein the message comprises identification information of the home appliance (320; and wherein the message for registration of the home appliance with the server indicates allowance of registration of the home appliance with the server ; controlling to transmit a registration request message, to the server , for requesting registration of the home appliance in the server , the registration request message including the identification information of the home appliance ; in response to registration of the home appliance in the server , providing, through the application, a third user interface including a visual indication of the home appliance being registered in the server ; and controlling, by the mobile device , the registered home appliance connected to the mobile device , wherein the identification information of the home appliance is stored, by the server , in association with the user ID. <EOS>