BACKGROUND

1. Field

Apparatuses and methods consistent with exemplary embodiments relate to a method of controlling a home device and a device for controlling a home device.

2. Description of the Related Art

Recently, along with developments in information communication technology and network technology, devices have evolved into portable multimedia devices having various functions.

Along with high-level developments in electrical and electronic technology and wired and wireless communication technology, interoperation between devices in locations distant from each other has become easier, and the types of interoperable products also have become increasingly varied. Accordingly, in the modern home residence culture, a home network is becoming mandatory rather than just optional. The home network is currently highlighted as next-generation information technology (IT) and includes a set of technologies for enhancing user convenience by being combined with the Internet, on the basis of control, management, integration, and interoperation with respect to information home appliances in a home.

SUMMARY

Provided are a method and a device for controlling a home device located at home according to circumstances of a user by using context information acquired by a mobile device to control the home device.

Additional aspects will be set forth in part in the description which follows and, in part, will be apparent from the description, or may be learned by practice of the presented exemplary embodiments.

According to an aspect of an exemplary embodiment, a method by which a server controls a home device includes: receiving a trigger signal generated by a sensor in a home in response to a mobile device being present at a specific location in the home; determining a home device corresponding to the specific location by using the trigger signal; selecting context information related to an operation of the determined home device from among context information received from the mobile device; and providing the selected context information to the home device.

According to an aspect of another exemplary embodiment, a method by which a mobile device controls a home device includes: acquiring context information of the mobile device or context information of a user; receiving, from a server in which the user of the mobile device is registered, a trigger signal generated in response to the mobile device being present at a specific location in a home; and providing the acquired context information to the server in response to the received trigger signal, wherein context information related to an operation of a home device corresponding to the specific location from among the context information provided to the server is provided from the server to the home device.

According to an aspect of another exemplary embodiment, a server for controlling a home device includes: a communicator configured to receive a trigger signal generated by a sensor in a home in response to a mobile device being present at a specific location in the home; and a controller configured to determine a home device corresponding to the specific location by using the trigger signal and to select context information related to an operation of the determined home device from among context information received from the mobile device, wherein the communicator provides the selected context information to the home device.

According to an aspect of another exemplary embodiment, a mobile device for controlling a home device includes: a communicator configured to acquire context information of the mobile device or context information of a user and to receive, from a server in which the user of the mobile device is registered, a trigger signal generated in response to the mobile device being present at a specific location in a home; and a controller configured to provide the acquired context information to the server in response to the received trigger signal, wherein context information related to an operation of a home device corresponding to the specific location from among the context information provided to the server is provided from the server to the home device.

According to an aspect of an exemplary embodiment, a method for controlling a device includes: receiving a trigger signal generated by a sensor in a building in response to a mobile device being at a specific location in the building; determining a home device corresponding to the specific location; selecting context information usable to control an operation of the determined home device from among context information of the mobile device; and controlling the home device based on the selected context information.

