KR20180068515A - Smart home temperature controlling system and method thereof - Google Patents

Smart home temperature controlling system and method thereof Download PDF

Info

Publication number
KR20180068515A
KR20180068515A KR1020160170277A KR20160170277A KR20180068515A KR 20180068515 A KR20180068515 A KR 20180068515A KR 1020160170277 A KR1020160170277 A KR 1020160170277A KR 20160170277 A KR20160170277 A KR 20160170277A KR 20180068515 A KR20180068515 A KR 20180068515A
Authority
KR
South Korea
Prior art keywords
user
temperature
time
server
home device
Prior art date
Application number
KR1020160170277A
Other languages
Korean (ko)
Other versions
KR101902470B1 (en
Inventor
석동희
Original Assignee
현대자동차주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 현대자동차주식회사 filed Critical 현대자동차주식회사
Priority to KR1020160170277A priority Critical patent/KR101902470B1/en
Publication of KR20180068515A publication Critical patent/KR20180068515A/en
Application granted granted Critical
Publication of KR101902470B1 publication Critical patent/KR101902470B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2823Reporting information sensed by appliance or service execution status of appliance services in a home automation network
    • H04L12/2827Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Selective Calling Equipment (AREA)
  • Air Conditioning Control Device (AREA)

Abstract

The present invention provides a smart home temperature control system and a method thereof, which can provide comfort to a user by operating an air conditioning device at an optimal time by predicting an arrival time of the user. To this end, according to one embodiment of the present invention, it is possible to efficiently use energy by operating an air conditioning device at an optimal time by predicting an arrival time from a user position to a home, and to provide comfort to a user by operating an air conditioning device at an optimal time even if the user sets the system at any time. In addition, according to the present invention, it is possible to provide an optimal temperature desired by a user and to precisely control a smart home temperature control service by calculating a time when an indoor temperature changes by a predetermined temperature during an initial installation or a subsequent operation of an air conditioning device, updating the time, and operating the air conditioning device using temperature learning information in consideration of a time at which the indoor temperature changes according to an external temperature, and the like.

Description

스마트 홈 온도 조절 시스템 및 그 방법{SMART HOME TEMPERATURE CONTROLLING SYSTEM AND METHOD THEREOF}[0001] SMART HOME TEMPERATURE CONTROL SYSTEM AND METHOD THEREOF [0002]

본 발명은 스마트 홈 온도 조절 시스템 및 그 방법에 관한 것이다.The present invention relates to a smart home temperature control system and method.

인터넷은 기본적으로 TCP/IP 프로토콜(TCP/IP Protocol)을 통해 사람이 운용하는 컴퓨터들이 상호 통신을 수행할 수 있도록 개발되었으나, 최근에는 식별, 연산 및 통신이 가능한 모든 사물들(Things)이 인터넷을 통해 통신을 수행할 수 있도록 하기 위한 연구가 진행되고 있다. 이렇게 모든 사물이 통신을 수행할 수 있도록 하는 기술을 IoT(Internet of Things, 사물 인터넷)라고 한다.The Internet is basically developed so that computers operated by human beings can communicate with each other through the TCP / IP protocol. Recently, all things that can be identified, computed, Research is being conducted to enable communication through the Internet. IoT (Internet of Things) is the technology that enables all things to communicate.

IoT 기술은 기존의 유선 통신을 기반으로 한 인터넷이나 모바일 인터넷보다 더욱 진화된 기술로서, 인터넷에 연결된 기기가 인간의 개입 없이 상호간에 정보를 주고 받아 처리하고, 이는 사물이 인간에 의존하지 않고 통신을 주고받는 점에서 기존의 유비쿼터스(Ubiquitous)나 사물 지능 통신인 M2M(Machine to Machine)과 유사한 점은 있지만, M2M의 개념을 인터넷으로 확장하여 세상에 존재하는 모든 사물들을 네트워크에 연결하여 언제 어디서나 상호 간에 통신이 가능한 정보 통신 기반을 의미한다.IoT technology is a technology that is more advanced than Internet or mobile internet based on existing wired communication, and devices connected to the Internet exchange information with each other without human intervention, It is similar to M2M (Machine to Machine), which is a conventional ubiquitous and intelligent communication. However, by extending the concept of M2M to the Internet, all objects in the world can be connected to the network, Means a possible information communication infrastructure.

IoT 환경에서는 연결된 사물들에서 생성된 데이터를 수집, 분석하여 인간의 삶에 새로운 가치를 창출하는 지능형 IT(Internet Technology) 서비스를 제공할 수 있다. IoT는 기존의 IT(information technology) 기술과 다양한 산업 간의 융합 및 복합을 통하여 스마트 홈과 결합되면서 사용자 디바이스를 통해 냉난방 공조 장치/보일러/냉장고 등의 가정용 기기를 외부에서 모니터링하고, 온/오프 제어 및 예약 서비스를 제공한다.In the IoT environment, it is possible to provide intelligent IT (Internet Technology) service that collects and analyzes data generated from connected objects and creates new value in human life. IoT is a combination of existing information technology (IT) technology and various industries, and it is combined with smart home to monitor home appliances such as air conditioner / boiler / refrigerator externally through user device, We provide reservation service.

이러한 스마트 홈 중에서 온도 조절 서비스는 사용자로부터 설정 온도 정보를 수신하고, 수신된 설정 온도 정보와 집안의 실내 온도를 비교하여 공조 장치의 동작을 제어함으로써 실내 온도를 조절한다.Among the smart homes, the temperature control service receives the set temperature information from the user, compares the received set temperature information with the room temperature of the house, and controls the operation of the air conditioner to adjust the room temperature.

그러나, 종래의 스마트 홈 온도 조절 시스템은 사용자 위치나 사용자가 집에 들어오는 도착 시간 등의 상황을 고려하지 않고, 사용자의 설정 온도 정보에만 의존하여 온도를 조절하므로, 사용자가 집에 들어왔을 때 원하는 최적의 온도를 제공하지 못하여 사용자에게 불쾌감을 줄 수 있다.However, the conventional smart home temperature control system relies on only the set temperature information of the user without considering the user's location or the arrival time at the user's home, so that when the user enters the house, It is possible to provide an uncomfortable feeling to the user.

본 발명의 일 측면은, 사용자 도착 시간을 예상하여 최적의 시간에 공조 장치를 동작함으로써 사용자에게 쾌적함을 제공할 수 있는 스마트 홈 온도 조절 시스템 및 그 방법을 제공한다.One aspect of the present invention provides a smart home temperature control system and method that can provide comfort to a user by operating an air conditioner at an optimal time in anticipation of user arrival time.

본 발명의 다른 측면은, 실내 온도가 소정 온도만큼 변화하는 시간을 연산하고, 이를 업데이트하여 공조 장치를 동작함으로써 사용자에게 최적의 온도를 제공할 수 있는 스마트 홈 온도 조절 시스템 및 그 방법을 제공한다.According to another aspect of the present invention, there is provided a smart home temperature control system and a method for operating the air conditioner to calculate a time at which a room temperature changes by a predetermined temperature and update the updated time to provide an optimum temperature to a user.

본 발명의 일 측면에 의한 스마트 홈 온도 조절 시스템은, 홈 디바이스; 홈 디바이스의 동작을 위한 사용자 설정 온도를 외부에서 입력하는 사용자 디바이스; 사용자 디바이스로부터 사용자 설정 온도를 전달받아 홈 디바이스를 활성화시키는 서버;를 포함하고, 서버는, 홈 디바이스의 주변 환경 정보 및 사용자 위치 정보를 수신하는 정보 수신부; 사용자 위치 정보에 따라 사용자 도착 시간을 예상하고, 사용자 설정 온도를 사용자 도착 시간에 맞추기 위한 시간을 연산하여 홈 디바이스에 동작 명령을 전달하는 제어부;를 더 포함한다.According to an aspect of the present invention, there is provided a smart home temperature control system including: a home device; A user device for externally inputting a user set temperature for operation of the home device; And a server for receiving the user set temperature from the user device and activating the home device, wherein the server comprises: an information receiver for receiving the environment information and the user location information of the home device; And a controller for estimating a user arrival time according to the user location information and calculating a time for adjusting the user set temperature to the user arrival time to transmit an operation command to the home device.

홈 디바이스는, 홈 디바이스의 동작 전에 현재 실내 온도를 체크하여 서버에 전달한다.The home device checks the current room temperature before operation of the home device and transmits it to the server.

또한, 홈 디바이스는, 서버의 동작 명령에 의해 동작을 시작하며, 홈 디바이스의 동작 후에 현재 실내 온도를 실시간으로 서버에 전달한다.Also, the home device starts its operation by an operation command of the server, and delivers the current room temperature to the server in real time after the operation of the home device.

또한, 홈 디바이스는, 공조 장치를 포함한다.Further, the home device includes an air conditioner.

서버는, 사용자 도착 시간과 사용자 설정 온도를 기반으로 연산된 시간에 홈 디바이스에 동작 명령을 전달한다.The server transmits an operation command to the home device at a time calculated based on the user arrival time and the user set temperature.

또한, 서버는, 홈 디바이스의 최초 가동 시나 동작 후에 실내 온도가 일정 온도 변화하는데 걸리는 시간에 대한 온도 학습 정보를 저장하는 저장부;를 더 포함한다.The server may further include a storage unit for storing temperature learning information on a time required for the indoor temperature to change by a predetermined temperature at the time of initial operation or operation of the home device.

저장부는, 정보 수신부에서 수신된 외부 온도에 따라 실내 온도가 일정 온도 변화하는데 걸리는 시간에 대한 온도 학습 정보를 저장한다.The storage unit stores temperature learning information on the time required for the room temperature to change by a predetermined temperature in accordance with the external temperature received by the information receiving unit.

서버는, 온도 학습 정보를 이용하여 사용자 설정 온도를 사용자 도착 시간에 맞추기 위한 시간을 연산한다.The server calculates the time for adjusting the user set temperature to the user arrival time using the temperature learning information.

또한, 서버는, 온도 학습 정보와 사용자 도착 시간 및 사용자 설정 온도를 기반으로 연산된 시간에 홈 디바이스에 동작 명령을 전달한다.In addition, the server transmits an operation command to the home device at a time calculated based on the temperature learning information, the user arrival time, and the user set temperature.

또한, 서버는, 외부 온도와 사용자 이동 수단을 고려하여 사용자 도착 시간 직전에 실내 온도를 추가로 제어한다.Further, the server further controls the room temperature immediately before the user arrival time in consideration of the external temperature and the user moving means.

본 발명의 다른 측면에 의한 스마트 홈 온도 조절 시스템은, 스마트 홈 온도 조절 서비스를 제공하는 홈 디바이스; 홈 디바이스의 동작을 위한 사용자 설정 온도를 외부에서 입력하는 사용자 디바이스; 홈 디바이스의 주변 환경 정보에 따라 실내 온도가 일정 온도 변화하는데 걸리는 시간에 대한 온도 학습 정보를 저장하고, 사용자 위치 정보에 따라 사용자 도착 시간을 예상하고, 온도 학습 정보를 이용하여 사용자 설정 온도를 사용자 도착 시간에 맞추기 위한 시간을 연산하고, 연산된 시간에 홈 디바이스에 동작 명령을 전달하는 서버;를 포함한다.According to another aspect of the present invention, there is provided a smart home temperature control system including: a home device providing a smart home temperature control service; A user device for externally inputting a user set temperature for operation of the home device; Storing the temperature learning information on the time required for the room temperature to change according to the surrounding information of the home device, estimating the user arrival time according to the user location information, and using the temperature learning information, And a server that calculates a time to fit the time and transmits an operation command to the home device at the calculated time.

서버는, 사용자 디바이스로부터 사용자 설정 온도를 전달받아 홈 디바이스를 활성화시킨다.The server receives the user set temperature from the user device and activates the home device.

그리고, 본 발명의 일 측면은 홈 디바이스와, 홈 디바이스의 동작을 위한 사용자 제어 명령을 입력하는 사용자 디바이스와, 홈 디바이스의 최초 가동 시나 동작 후에 실내 온도가 일정 온도 변화하는데 걸리는 시간에 대한 온도 학습 정보를 저장하는 서버를 포함하는 스마트 홈 온도 조절 방법에 있어서, 사용자 디바이스를 이용하여 사용자 설정 온도를 입력하고; 사용자 설정 온도를 서버에서 전달받아 홈 디바이스를 활성화시키고; 사용자 위치 정보를 서버에서 수신하여 사용자 도착 시간을 예상하고; 온도 학습 정보를 이용하여 사용자 설정 온도를 사용자 도착 시간에 맞추기 위한 시간을 서버에서 연산하고; 서버에서 연산된 시간에 홈 디바이스에 동작 명령을 전달하여 실내 온도를 사용자 설정 온도로 조절하는 것;을 포함한다.In another aspect of the present invention, there is provided a home appliance, comprising: a home device; a user device for inputting a user control command for operating the home device; A method for controlling a smart home temperature, comprising: inputting a user set temperature using a user device; Receiving the user set temperature from the server and activating the home device; Receiving user location information at the server to estimate user arrival time; Calculating, by the server, a time for adjusting the user set temperature to the user arrival time using the temperature learning information; And transmitting an operation command to the home device at a time calculated by the server to adjust the room temperature to a user set temperature.

또한, 본 발명의 일 측면에 의한 스마트 홈 온도 조절 방법은, 홈 디바이스에서 현재 실내 온도를 체크하여 서버에 전달하는 것을 더 포함하고, 사용자 설정 온도를 사용자 도착 시간에 맞추기 위한 시간을 연산하는 것은, 체크된 실내 온도에 따라 온도 학습 정보를 이용하여 사용자 설정 온도를 사용자 도착 시간에 맞추기 위한 시간을 서버에서 연산하는 것이다.According to another aspect of the present invention, there is provided a method of controlling a smart home temperature, the method comprising: checking a current room temperature in a home device and transmitting the checked room temperature to a server; And the server calculates the time for adjusting the user set temperature to the user arrival time using the temperature learning information according to the checked room temperature.

그리고, 본 발명의 다른 측면은 홈 디바이스와, 홈 디바이스의 동작을 위한 사용자 제어 명령을 입력하는 사용자 디바이스와, 외부 온도에 따라 실내 온도가 일정 온도 변화하는데 걸리는 시간에 대한 온도 학습 정보를 저장하는 서버를 포함하는 스마트 홈 온도 조절 방법에 있어서, 사용자 디바이스를 이용하여 사용자 설정 온도를 입력하고; 사용자 설정 온도를 서버에서 전달받아 홈 디바이스를 활성화시키고; 사용자 위치 정보를 서버에서 수신하여 사용자 도착 시간을 예상하고; 온도 학습 정보를 이용하여 사용자 설정 온도를 사용자 도착 시간에 맞추기 위한 시간을 서버에서 연산하고; 서버에서 연산된 시간에 홈 디바이스에 동작 명령을 전달하여 실내 온도를 사용자 설정 온도로 조절하는 것;을 포함한다.According to another aspect of the present invention, there is provided a home appliance comprising a home device, a user device for inputting a user control command for operating the home device, a server for storing temperature learning information on a time required for the indoor temperature to change by a predetermined temperature according to an external temperature, A method for controlling a smart home temperature, comprising: inputting a user set temperature using a user device; Receiving the user set temperature from the server and activating the home device; Receiving user location information at the server to estimate user arrival time; Calculating, by the server, a time for adjusting the user set temperature to the user arrival time using the temperature learning information; And transmitting an operation command to the home device at a time calculated by the server to adjust the room temperature to a user set temperature.

또한, 본 발명의 다른 측면에 의한 스마트 홈 온도 조절 방법은, 홈 디바이스에서 현재 실내 온도를 체크하여 서버에 전달하는 것을 더 포함하고, 사용자 설정 온도를 사용자 도착 시간에 맞추기 위한 시간을 연산하는 것은, 체크된 실내 온도에 따라 온도 학습 정보를 이용하여 사용자 설정 온도를 사용자 도착 시간에 맞추기 위한 시간을 서버에서 연산하는 것이다.According to another aspect of the present invention, there is provided a method for controlling a smart home temperature, the method comprising: checking a current room temperature in a home device and transmitting the checked room temperature to a server; And the server calculates the time for adjusting the user set temperature to the user arrival time using the temperature learning information according to the checked room temperature.

또한, 본 발명의 다른 측면에 의한 스마트 홈 온도 조절 방법은, 외부 온도와 사용자 이동 수단을 고려하여 사용자 도착 시간 직전에 실내 온도를 추가로 제어하는 것;을 더 포함한다.According to another aspect of the present invention, there is further provided a method for controlling a smart home temperature, the method further comprising: controlling an indoor temperature immediately before a user arrival time, considering an external temperature and a user moving means.

그리고, 본 발명의 또 다른 측면은 홈 디바이스와, 홈 디바이스의 동작을 위한 사용자 제어 명령을 입력하는 사용자 디바이스와, 사용자 제어 명령에 따라 홈 디바이스를 활성화시키는 서버를 포함하는 스마트 홈 온도 조절 방법에 있어서, 사용자 디바이스를 이용하여 사용자 설정 온도를 입력하고; 사용자 위치 정보를 서버에서 수신하여 사용자 도착 시간을 예상하고; 홈 디바이스에서 현재 실내 온도를 체크하여 서버에 전달하고; 실내 온도에 따라 사용자 설정 온도를 사용자 도착 시간에 맞추기 위한 시간을 서버에서 연산하고; 서버에서 연산된 시간에 홈 디바이스에 동작 명령을 전달하여 실내 온도를 사용자 설정 온도로 조절하는 것;을 포함한다.According to another aspect of the present invention, there is provided a smart home temperature control method including a home device, a user device for inputting a user control command for operating the home device, and a server for activating the home device according to a user control command Inputting a user set temperature using the user device; Receiving user location information at the server to estimate user arrival time; Checks the current room temperature at the home device and transmits it to the server; Calculating in the server a time for adjusting the user set temperature to the user arrival time according to the room temperature; And transmitting an operation command to the home device at a time calculated by the server to adjust the room temperature to a user set temperature.

또한, 본 발명의 또 다른 측면에 의한 스마트 홈 온도 조절 방법은, 홈 디바이스의 최초 가동 시나 동작 후에 실내 온도가 일정 온도 변화하는데 걸리는 시간에 대한 온도 학습 정보를 서버에 저장하는 것을 더 포함하고, 사용자 설정 온도를 사용자 도착 시간에 맞추기 위한 시간을 연산하는 것은, 온도 학습 정보를 이용하여 사용자 설정 온도를 사용자 도착 시간에 맞추기 위한 시간을 서버에서 연산하는 것이다.According to another aspect of the present invention, there is provided a method for controlling a smart home temperature, the method further comprising storing, in a server, temperature learning information about a time required for the indoor temperature to change during a first operation of the home device or after operation, Computing the time to adjust the set temperature to the user arrival time is to calculate the time for adjusting the user set temperature to the user arrival time using the temperature learning information in the server.

또한, 본 발명의 또 다른 측면에 의한 스마트 홈 온도 조절 방법은, 외부 온도에 따라 실내 온도가 일정 온도 변화하는데 걸리는 시간에 대한 온도 학습 정보를 서버에 저장하는 것을 더 포함하고, 사용자 설정 온도를 사용자 도착 시간에 맞추기 위한 시간을 연산하는 것은, 온도 학습 정보를 이용하여 사용자 설정 온도를 사용자 도착 시간에 맞추기 위한 시간을 서버에서 연산하는 것이다.According to another aspect of the present invention, there is provided a method for controlling a smart home temperature, the method further comprising storing, in a server, temperature learning information on a time required for a room temperature to change according to an external temperature, Computing the time to match the arrival time is to calculate the time for adjusting the user set temperature to the user arrival time using the temperature learning information in the server.

본 발명의 일 측면에 의한 스마트 홈 온도 조절 시스템 및 그 방법에 의하면, 사용자 위치에서 집까지 걸리는 도착 시간을 예상하여 최적의 시간에 공조 장치를 동작함으로써 효율적인 에너지 사용이 가능하고, 사용자가 아무 때나 설정을 해도 최적의 시간에 공조 장치를 동작함으로써 사용자에게 쾌적함을 제공할 수 있다. 또한, 공조 장치의 최초 설치 시나 이후 동작 시에 실내 온도가 소정 온도만큼 변화하는 시간을 연산하고 이를 업데이트하며, 외부 온도에 따라 실내 온도가 변화하는 시간 등을 고려한 온도 학습 정보를 이용하여 공조 장치를 동작함으로써 사용자가 원하는 최적의 온도를 제공할 수 있으며, 스마트 홈 온도 조절 서비스를 정밀하게 제어할 수 있게 된다.According to the smart home temperature control system and method of the present invention, it is possible to efficiently use the energy by operating the air conditioner at an optimum time in anticipation of the arrival time from the user to the house, It is possible to provide comfort to the user by operating the air conditioner at an optimal time. Further, the air conditioning apparatus calculates and updates the time at which the room temperature changes by the predetermined temperature at the time of the initial installation or after operation of the air conditioner, and uses the temperature learning information considering the time at which the room temperature changes according to the external temperature, The user can provide an optimum temperature desired by the user, and the smart home temperature control service can be precisely controlled.

도 1은 본 발명의 일 실시예에 의한 스마트 홈 온도 조절 시스템의 제어 구성도이다.
도 2는 본 발명의 일 실시예에 의한 스마트 홈 온도 조절 시스템에서 온도 학습 정보를 저장하는 제1알고리즘을 도시한 동작 순서도이다.
도 3은 본 발명의 일 실시예에 의한 스마트 홈 온도 조절 시스템에서 온도 학습 정보를 저장하는 제2알고리즘을 도시한 동작 순서도이다.
도 4a 및 도 4b는 본 발명의 일 실시예에 의한 사용자 정보 기반의 학습형 스마트 홈 온도 조절 서비스를 제공하는 알고리즘을 도시한 동작 순서도이다.
1 is a control block diagram of a smart home temperature control system according to an embodiment of the present invention.
2 is a flowchart illustrating a first algorithm for storing temperature learning information in a smart home temperature control system according to an embodiment of the present invention.
3 is a flowchart illustrating a second algorithm for storing temperature learning information in a smart home temperature control system according to an embodiment of the present invention.
4A and 4B are flowcharts illustrating an algorithm for providing a smart home temperature-based learning service based on a user information according to an exemplary embodiment of the present invention.

본 명세서에 기재된 실시예와 도면에 도시된 구성은 개시된 발명의 바람직한 일 예이며, 본 출원의 출원시점에 있어서 본 명세서의 실시예와 도면을 대체할 수 있는 다양한 변형 예들이 있을 수 있다.The embodiments described in the present specification and the configurations shown in the drawings are preferred examples of the disclosed invention, and various modifications may be made at the time of filing of the present application to replace the embodiments and drawings of the present specification.

또한, 본 명세서의 각 도면에서 제시된 동일한 참조번호 또는 부호는 실질적으로 동일한 기능을 수행하는 부품 또는 구성요소를 나타낸다.In addition, the same reference numerals or signs shown in the respective figures of the present specification indicate components or components performing substantially the same function.

또한, 본 명세서에서 사용한 용어는 실시예를 설명하기 위해 사용된 것으로, 개시된 발명을 제한 및/또는 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다", "구비하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는다.Also, the terms used herein are used to illustrate the embodiments and are not intended to limit and / or limit the disclosed invention. The singular expressions include plural expressions unless the context clearly dictates otherwise. In this specification, terms such as " comprise ", " comprise ", or "have ", when used in this specification, designate the presence of stated features, integers, Steps, operations, components, parts, or combinations thereof, whether or not explicitly described herein, whether in the art,

또한, 본 명세서에서 사용한 "제1", "제2" 등과 같이 서수를 포함하는 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되지는 않으며, 상기 용어들은 하나의 구성 요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1구성 요소는 제2구성 요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1구성 요소로 명명될 수 있다. "및/또는" 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.It is also to be understood that terms including ordinals such as " first ", "second ", and the like used herein may be used to describe various elements, but the elements are not limited by the terms, It is used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as a second component, and similarly, the second component may also be referred to as a first component. The term "and / or" includes any combination of a plurality of related listed items or any of a plurality of related listed items.

이하에서는 첨부된 도면을 참조하여 개시된 스마트 홈 온도 조절 시스템 및 그 방법에 관한 실시예를 상세하게 설명하도록 한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of a smart home temperature control system and a method thereof will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 의한 스마트 홈 온도 조절 시스템의 제어 구성도이다.1 is a control block diagram of a smart home temperature control system according to an embodiment of the present invention.

도 1에서, 스마트 홈 온도 조절 시스템(1)은 스마트 홈 서버(10; 이하, “서버”라 한다)와, 스마트 홈 디바이스(20; 이하, “홈 디바이스”라 한다)와, 사용자 디바이스(30)를 포함한다.1, the smart home temperature control system 1 includes a smart home server 10 (hereinafter referred to as a "server"), a smart home device 20 (hereinafter referred to as a "home device"), a user device 30 ).

서버(10)는 사용자 디바이스(30)로부터 사용자 제어 명령을 전달받아 홈 디바이스(20)의 동작을 wake-up하고, 홈 디바이스(20)의 동작 상태와 홈 디바이스(20)의 동작 후 주기적인 상태 정보를 홈 디바이스(20)로부터 전달받아 스마트 홈 온도 조절 시스템(1)의 제반 동작을 제어한다.The server 10 receives the user control command from the user device 30 and wakes up the operation of the home device 20 and updates the operation state of the home device 20 and the periodic state after the operation of the home device 20 Information from the home device 20 and controls all operations of the smart home temperature control system 1. [

서버(10)는 제어부(11), 정보 수신부(12) 및 저장부(13)를 포함한다.The server 10 includes a control unit 11, an information receiving unit 12, and a storage unit 13.

제어부(11)는 스마트 홈 온도 조절 시스템(1)의 제반 동작을 제어하는 프로세서로서, 서버(10) 내에 내장된 각종 모듈, 기기 등의 동작을 제어할 수 있다. 일 실시예에 따르면, 제어부(11)는 서버(10)에 내장된 프로세서에 의해 동작될 수 있으며, 서버(10) 내에 내장된 각종 모듈, 기기 등을 제어하기 위한 제어 신호를 생성하여 전술한 각 구성 요소의 동작을 제어할 수 있다.The control unit 11 is a processor for controlling various operations of the smart home temperature control system 1 and can control the operation of various modules, devices and the like built in the server 10. [ According to an embodiment, the control unit 11 may be operated by a processor incorporated in the server 10 and may generate control signals for controlling various modules, devices and the like built in the server 10, The operation of the component can be controlled.

또한, 제어부(11)는 서버(10)에 연결되는 사용자 디바이스(30)의 제어 명령에 따라 홈 디바이스(20)의 동작을 제어할 수 있으며, 홈 디바이스(20)와의 네트워크를 통해 홈 디바이스(20)의 동작 정보를 사용자 디바이스(30)에 전달할 수 있다.The control unit 11 may control the operation of the home device 20 according to a control command of the user device 30 connected to the server 10 and may control the operation of the home device 20 through a network with the home device 20. [ ) To the user device 30. The user device 30 may be configured to receive the operation information from the user device 30.

또한, 제어부(11)는 홈 디바이스(20)의 최초 가동(설치) 시에 사용자 제어 명령이 없어도 홈 디바이스(20)가 실내 온도를 1도만큼 변경시키는데(올리거나 내리는데) 걸리는 시간을 연산하여 온도 학습 정보로 이용할 수 있다.The control unit 11 calculates the time required for the home device 20 to change (raise or lower) the indoor temperature by 1 degree even if there is no user control command at the time of initial operation (installation) of the home device 20, It can be used as learning information.

또한, 제어부(11)는 홈 디바이스(20)의 동작 후에 사용자 제어 명령으로 홈 디바이스(20)가 실내 온도를 1도만큼 변경시키는데(올리거나 내리는데) 걸리는 시간을 연속적으로 연산하고 업데이트하여 온도 학습 정보로 이용할 수 있다.The control unit 11 continuously computes and updates the time taken for the home device 20 to change (raise or lower) the room temperature by 1 degree in response to the user control command after the operation of the home device 20, .

정보 수신부(12)는 홈 디바이스(20)가 설치된 스마트 홈의 주변 환경 상태 정보를 수신하여 제어부(11)에 전달한다.The information receiving unit 12 receives the peripheral environment status information of the smart home in which the home device 20 is installed and transmits the received information to the control unit 11.

이는, 사용자가 입력한 설정 온도 정보를 기반으로 홈 디바이스(20)를 동작시키더라도 날씨(온도, 습도, 일조량, 복사열, 기류 또는 풍속 등)나 계절에 따른 외부 온도에 따라 실내 온도가 변화하는 시간이 달라질 수 있다. Even if the home device 20 is operated based on the set temperature information inputted by the user, it is possible to control the time (temperature, humidity, sunshine, radiation, Can vary.

따라서, 제어부(11)는 외부 온도에 따라 실내 온도가 변화하는 시간 등을 고려한 온도 학습 정보를 이용하여 홈 디바이스(20)를 동작시키도록 제어한다.Accordingly, the control unit 11 controls the home device 20 to operate using the temperature learning information that takes into consideration the time when the room temperature changes according to the external temperature.

또한, 정보 수신부(12)는 사용자 디바이스(30)의 GPS 정보 또는 차량 내비게이션 정보를 이용하여 사용자의 현재 위치 정보를 수신하여 제어부(11)에 전달한다.The information receiving unit 12 receives the current position information of the user using the GPS information or the vehicle navigation information of the user device 30 and transmits the current position information to the control unit 11.

따라서, 제어부(11)는 사용자의 현재 위치에서 집까지 걸리는 도착 시간을 예상하여 최적의 시간에 홈 디바이스(20)를 동작시키도록 제어한다.Accordingly, the control unit 11 controls the home device 20 to operate at an optimal time in anticipation of the arrival time from the user's current position to the home.

예상 도착 시간은 차량 이용 시 내비게이션 정보를 전달받아 산출하고, 대중 교통 이용 시에는 사용자 디바이스(30) 상에서 예상 도착 The estimated arrival time is calculated by receiving the navigation information when using the vehicle. When the user uses the public transportation,

또한, 제어부(11)는 외부 온도와 사용자 이동 수단에 따라 사용자 도착 직전에 사용자 설정 온도보다 일정 온도(약, 1~2도)만큼 조절된 온도로 홈 디바이스(2)를 동작시키도록 제어한다.In addition, the controller 11 controls the home device 2 to operate at a temperature that is regulated by a predetermined temperature (about 1 to 2 degrees) higher than the user set temperature immediately before the user arrives according to the external temperature and the user moving means.

저장부(13)는 정보 수신부(12)에 수신되는 실시간 홈 상황 정보 및 주변 환경 정보를 비롯하여 온도 학습 정보가 저장되어 누적되어 있다.The storage unit 13 stores the temperature learning information including the real-time home situation information and the surrounding environment information received by the information receiving unit 12 and accumulates them.

또한, 저장부(13)는 서버(10)의 동작에 필요한 각종 데이터를 저장한다. 즉, 저장부(13)는 인터페이스 구동에 필요한 운영 체제 또는 정보의 제공을 위해 필요한 각종 어플리케이션을 저장할 수 있다.In addition, the storage unit 13 stores various data necessary for the operation of the server 10. That is, the storage unit 13 may store various applications necessary for providing an operating system or information required for interface operation.

또한, 저장부(13)는 홈 디바이스(20)의 제품 정보를 구성하는 적어도 하나 이상의 기기 정보를 저장하는 것으로, 홈 디바이스(20)의 동작을 제어하기 위한 제어 데이터, 홈 디바이스(20)의 동작 제어 중 사용되는 기준 데이터, 홈 디바이스(20)가 소정의 동작을 수행하는 중에 발생되는 동작 데이터, 홈 디바이스(20)가 온도 조절 동작을 수행하도록 사용자 디바이스(30)에 의해 설정된 온도 데이터 등과 같은 설정 온도 정보와, 홈 디바이스(20)의 모델 정보를 포함하는 사용 정보와, 홈 디바이스(20)의 오동작 시 오동작의 원인 또는 오동작 위치에 대한 에러 정보 등을 저장할 수 있다.The storage unit 13 stores at least one device information constituting product information of the home device 20 and stores control data for controlling the operation of the home device 20, The reference data used during the control, the operation data generated while the home device 20 performs a predetermined operation, the setting such as the temperature data set by the user device 30 such that the home device 20 performs the temperature adjustment operation, Usage information including temperature information, model information of the home device 20, and error information on the cause of the malfunction or the malfunction position of the malfunction of the home device 20 can be stored.

이러한 저장부(13)는 플래시 메모리(flash memory), 하드디스크(hard disc), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램(RAM: Random Access Memory), SRAM(Static Random Access Memory), 롬(ROM: Read-Only Memory), EEPROM(Electrically Erasable Programmable Read-Only Memory), PROM(Programmable Read-Only Memory), 자기 메모리, 자기 디스크, 광 디스크 중 적어도 하나의 저장 매체를 포함할 수 있다.The storage unit 13 may be a flash memory, a hard disc, a card type memory (e.g., SD or XD memory), a random access memory (RAM), a static random access (ROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a magnetic disk, and an optical disk .

홈 디바이스(20)는 스마트 홈의 온도 조절 서비스를 제공하기 위해 실내(예를 들어, 집안)에 설치되는 사물 인터넷(IOT) 기기이다.The home device 20 is an Internet (IOT) device installed indoors (for example, a house) to provide a temperature control service of a smart home.

사물 인터넷(IOT)은 인터넷을 기반으로 모든 사물을 연결하여 인간과 사물, 사물과 사물 간의 정보를 상호 소통하는 지능형 기술 및 서비스를 의미한다. 이를 구현하기 위한 기술 요소로는 유형의 사물과 주위 환경으로부터 정보를 얻는 센싱 기술, 사물이 인터넷에 연결되도록 지원하는 유무선 통신 및 네트워크 인프라 기술, 각종 서비스 분야와 형태에 적합하게 정보를 가공하고 처리하거나 각종 기술을 융합하는 서비스 인터페이스 기술, 대량의 데이터 등 사물 인터넷의 구성 요소들에 대한 해킹이나 정보 유출을 방지하기 위한 보안 기술 등이 있다.Internet (IOT) refers to intelligent technology and services that connect all objects based on the Internet and communicate information between people and objects, objects and objects. Techniques for implementing this include sensing technology for obtaining information from objects of type and environment, wired / wireless communication and network infrastructure technology for supporting objects to be connected to the Internet, processing and processing information according to various service fields and forms Service interface technology that fuses various technologies, and security technology to prevent hacking or information leakage of the Internet components such as a large amount of data.

이러한 IOT를 기반으로 네트워크에 연결할 수 있는 사물 인터넷 기기에는 세탁기, 냉장고, 전자레인지, TV, 공조 장치 등의 일반 가정에서 사용하는 각종 가전기기, 디지털 카메라, 컴퓨터, 노트북, 각종 센서, 자동차 오디오, 디지털 계량기, 도어 잠금 장치, 게임기, 스피커, 보안 장치 등 우리 주변의 모든 사물을 포함할 수 있으며, 사물의 종류에 대한 제한은 없다.Objects that can be connected to the network based on these IOTs Internet appliances include various household appliances such as washing machines, refrigerators, microwave ovens, TVs and air conditioners, digital cameras, computers, laptops, various sensors, We can include everything around us, such as meters, door locks, game machines, speakers, security devices, etc. There is no limit to the type of objects.

본 발명에서는 스마트 홈 중에서 온도 조절 서비스를 제공할 수 있는 공조 장치(21)를 예로 들어 설명한다.In the present invention, an air conditioner 21 capable of providing a temperature control service in a smart groove will be described as an example.

공조 장치(21)는 사용자 디바이스(30)로부터 사용자 설정 온도를 전달받아 설정 온도로 실내를 냉방 또는 난방시킨다.The air conditioner 21 receives the user set temperature from the user device 30 and cools or heats the room to the set temperature.

이때, 홈 디바이스(20)는 사용자 명령에 의해 동작을 시작하며, 현재 실내 온도 정보, 홈 디바이스(20)의 동작 상태 및 홈 디바이스(20)의 동작 후 주기적인 상태 정보를 실시간으로 서버(10)에 전달한다.At this time, the home device 20 starts operation by a user command, and receives the current room temperature information, the operation state of the home device 20, and the periodic state information after the operation of the home device 20, .

사용자 디바이스(30)는 서버(10)와의 통신을 통해 홈 디바이스(20)에 사용자 설정 정보를 입력할 수 있는 외부 디바이스를 포함한다.The user device 30 includes an external device capable of inputting user setting information to the home device 20 through communication with the server 10. [

여기서, 사용자 디바이스(30)는 휴대폰(Cellphone, PCS phone), 스마트 폰(smart phone), 휴대 단말기(Personal Digital Assistants: PDA), 휴대용 멀티미디어 플레이어(Portable Multimedia Player: PMP), 노트북 컴퓨터(laptop computer), 디지털 방송용 단말기, 넷북, 슬레이트 PC(slate PC), 태블릿 PC(tablet PC) 중 어느 하나를 포함할 수 있다. 이외에도 인터넷 기반 멀티미디어 기기를 포함할 수 있다.Here, the user device 30 may be a cellular phone, a PCS phone, a smart phone, a personal digital assistant (PDA), a portable multimedia player (PMP), a laptop computer, , A digital broadcasting terminal, a netbook, a slate PC, and a tablet PC. In addition, an Internet-based multimedia device may be included.

또한, 사용자 디바이스(30)는 차량과 연동하여 네비게이션(Navigation) 정보를 제공할 수 있는 차량용 에이브이엔 장치(Audio Video Navigation; 이하, “AVN 장치”라 한다)를 포함할 수 있다.In addition, the user device 30 may include an AVN apparatus (hereinafter, referred to as AVN apparatus) for a vehicle that can provide navigation information in cooperation with a vehicle.

이러한 사용자 디바이스(30)는 입력장치(31)와 출력장치(32)를 포함한다.This user device 30 includes an input device 31 and an output device 32. [

입력장치(31)는 사용자의 조작에 의해 홈 디바이스(20)에 설정할 정보를 선택하기 위한 명령을 입력하는 것으로, 키, 버튼, 스위치, 터치 패드, 마이크로 폰 등으로 구성될 수 있으며, 누름, 접촉, 압력, 회전 등의 조작이나 음성에 의해 소정의 입력 데이터를 발생하는 모든 장치를 포함한다.The input device 31 inputs a command for selecting information to be set to the home device 20 by a user's operation and may be constituted by a key, a button, a switch, a touch pad, a microphone, , Pressure, rotation, and the like, or any device that generates predetermined input data by voice.

이러한 입력장치(31)를 통해 홈 디바이스(20)의 온/오프 및 온도 조절 등의 제어 정보를 입력할 수 있다.Control information such as on / off and temperature control of the home device 20 can be input through the input device 31.

출력장치(32)는 사용자 디바이스(30)에 마련된 표시 패널로, 사용자 디바이스(30)의 현재 상태 화면이나 각종 설정 화면 등을 표시한다. 표시 패널은 액정 디스플레이(Liquid Crystal Display; LCD), 발광 다이오드(Light Emitting Diode; LED) 또는 유기 발광 다이오드(Organic Light Emitting Diode; OLED), PDP(Plasma Display Panel) 등에 의해 구현될 수 있다.The output device 32 is a display panel provided in the user device 30, and displays a current status screen of the user device 30, various setting screens, and the like. The display panel may be implemented by a liquid crystal display (LCD), a light emitting diode (LED), an organic light emitting diode (OLED), a plasma display panel (PDP)

또한, 출력장치(32)는 서버(10)를 통해 홈 디바이스(20)로부터 피드백되는 현재 실내 온도, 사용자의 동선 인식 등의 다양한 홈 상황 정보를 표시할 수 있다.In addition, the output device 32 can display various home situation information such as the current room temperature fed back from the home device 20 through the server 10, the user's movement recognition, and the like.

홈 디바이스(20)와 사용자 디바이스(30)는 통신 네트워크를 이용하여 서버(10)와 연결될 수 있다. 이때 서버(10)와 연결되는 통신 네트워크에는 지그비(ZigBee) 통신망, 무선 접속 장치(Access Point) 등을 통하여 근거리 통신망(Local Area Network: LAN)에 접속하는 와이파이(Wireless Fidelity: WiFi) 통신망, 단일의 외부 장치와 일-대-일로 통신하거나 소수의 외부 장치와 일-대-다로 통신하는 블루투스(Bluetooth) 통신망, 이동 통신망, 광역 통신망(WAN), 또는 점 대 점 전화회선 연결과 같은 다양한 통신 링크들이 사용될 수 있다.The home device 20 and the user device 30 may be connected to the server 10 using a communication network. The communication network connected to the server 10 may include a wireless fidelity (WiFi) communication network connected to a local area network (LAN) through a ZigBee communication network, a wireless access point, Various communication links such as a Bluetooth communication network, a mobile communication network, a wide area network (WAN), or a point-to-point telephone line connection that communicate with an external device in one-to-one or one-to- Can be used.

또한, 통신 네트워크는 GSM/3GPP 계열의 통신 방식(GSM, HSDPA, LTE 어드밴스드), 3GPP2 계열의 통신 방식(CDMA 등) 또는 와이맥스 등의 무선 통신 프로토콜을 이용하여 다른 장치와 연결될 수도 있다. Also, the communication network may be connected to other devices using a GSM / 3GPP-based communication method (GSM, HSDPA, LTE advanced), a 3GPP2-based communication method (CDMA, etc.), or a wireless communication protocol such as WiMAX.

이외에도, 통신 네트워크는 디지털 방송 신호를 수신하는 방송 신호 수신 모듈 및 위성 등으로부터 사용자의 위치 정보를 수신하는 위치 정보 수신 모듈 등을 포함할 수 있다.In addition, the communication network may include a broadcasting signal receiving module for receiving a digital broadcasting signal and a location information receiving module for receiving location information of a user from a satellite or the like.

이하, 본 발명의 일 실시예에 의한 스마트 홈 온도 조절 시스템 및 그 방법의 동작 과정 및 작용 효과를 설명한다.Hereinafter, the operation and effect of the smart home temperature control system and method according to an embodiment of the present invention will be described.

도 2는 본 발명의 일 실시예에 의한 스마트 홈 온도 조절 시스템에서 온도 학습 정보를 저장하는 제1알고리즘을 도시한 동작 순서도로서, 홈 디바이스(20)의 최초 가동 시나 동작 후에 실내 온도를 1도 올리거나 내리는데 걸리는 시간에 대한 온도 학습 정보를 구하는 것이다.FIG. 2 is a flow chart showing a first algorithm for storing temperature learning information in a smart home temperature control system according to an embodiment of the present invention. When the home device 20 is operated for the first time or after the operation, The temperature learning information on the time required for obtaining the temperature information.

도 2에서, 서버(10)는 홈 디바이스(20)가 최초 가동인가를 판단한다(100).In FIG. 2, the server 10 determines whether the home device 20 is the first operation (100).

단계 100의 판단 결과, 홈 디바이스(20)가 최초 가동이면, 서버(10)는 홈 디바이스(20)의 동작을 제어한다(102).If it is determined in step 100 that the home device 20 is the first operation, the server 10 controls the operation of the home device 20 (102).

그리고, 서버(10)는 홈 디바이스(20)의 최초 가동(설치) 시에 사용자 제어 명령이 없어도 홈 디바이스(20)의 세기 별, 실내 온도가 1도 변화하는데 걸리는 시간을 연산하고(104), 연산된 시간의 온도 학습 정보를 저장부(13)에 저장한다(106).The server 10 calculates the time required for the interior temperature of the home device 20 to change by one degree even if there is no user control command at the time of initial operation (installation) of the home device 20 (104) The temperature learning information of the calculated time is stored in the storage unit 13 (106).

한편, 단계 100의 판단 결과, 홈 디바이스(20)가 최초 가동이 아니면, 서버(10)는 사용자 디바이스(30)로부터 사용자 제어 명령이 입력되었는가를 판단한다(110).On the other hand, if it is determined in step 100 that the home device 20 is not in operation for the first time, the server 10 determines whether a user control command is input from the user device 30 (110).

단계 110의 판단 결과, 사용자 제어 명령이 입력되면, 서버(10)는 홈 디바이스(20)의 동작을 제어한다(112).If it is determined in step 110 that the user control command is input, the server 10 controls the operation of the home device 20 (112).

이어서, 서버(10)는 홈 디바이스(20)의 동작 후에 사용자 제어 명령으로 홈 디바이스(20)의 세기 별, 실내 온도가 1도 변화하는데 걸리는 시간을 연속적으로 연산하고 업데이트하고(114), 홈 디바이스(20)의 동작 후에 실내 온도가 변화하는 시간에 대한 온도 학습 정보를 저장부(13)에 저장한다(106).The server 10 continuously computes and updates 114 the time it takes for the user to change the room temperature by 1 degree and change the home temperature 20 by the user control command after the operation of the home device 20, The temperature learning information for the time when the room temperature changes after the operation of the controller 20 is stored in the storage unit 13 (106).

도 3은 본 발명의 일 실시예에 의한 스마트 홈 온도 조절 시스템에서 온도 학습 정보를 저장하는 제2알고리즘을 도시한 동작 순서도로서, 외부 온도에 따라 실내 온도를 1도 올리거나 내리는데 걸리는 시간에 대한 학습 정보를 구하는 것이다.FIG. 3 is a flow chart illustrating a second algorithm for storing temperature learning information in a smart home temperature control system according to an embodiment of the present invention. Referring to FIG. 3, Information.

도 3에서, 서버(10)는 홈 디바이스(20)가 동작 중인가를 판단한다(200).In FIG. 3, the server 10 determines whether the home device 20 is operating (200).

단계 200의 판단 결과, 홈 디바이스(20)가 동작 중이면, 서버(10)는 정보 수신부(12)를 통해 홈 디바이스(20)가 설치된 스마트 홈의 날씨나 계절에 따른 외부 온도를 수신한다(202).If it is determined in operation 200 that the home device 20 is operating, the server 10 receives an external temperature according to the weather or season of the smart home in which the home device 20 is installed through the information receiving unit 12 (202 ).

이는, 사용자가 입력한 설정 온도 정보를 기반으로 홈 디바이스(20)를 동작시키더라도 날씨(온도, 습도, 일조량, 복사열, 기류 또는 풍속 등)나 계절에 따른 외부 온도에 따라 실내 온도가 변화하는 시간이 달라질 수 있다는 점을 고려한 것이다.Even if the home device 20 is operated based on the set temperature information inputted by the user, it is possible to control the time (temperature, humidity, sunshine, radiation, This is a consideration that can be changed.

따라서, 서버(10)는 외부 온도에 따라 실내 온도가 1도 변화하는데 걸리는 시간을 연산하고 업데이트하고(204), 외부 온도에 따라 실내 온도가 변화하는 시간에 대한 온도 학습 정보를 저장부(13)에 저장한다(206).Accordingly, the server 10 calculates and updates (204) the time it takes for the room temperature to change by one degree according to the external temperature, and stores the temperature learning information about the time when the room temperature changes according to the external temperature, (206).

다음에는, 도 2 및 도 3의 알고리즘을 이용하여 저장부(13)에 저장된 온도 학습 정보를 기반으로 사용자에게 최적의 온도를 제공하는 스마트 홈 온도 조절 서비스를 도 4a 및 도 4b를 참조하여 설명한다.Next, a smart home temperature control service for providing an optimal temperature to the user based on the temperature learning information stored in the storage unit 13 using the algorithms of FIGS. 2 and 3 will be described with reference to FIGS. 4A and 4B .

도 4a 및 도 4b는 본 발명의 일 실시예에 의한 사용자 정보 기반의 학습형 스마트 홈 온도 조절 서비스를 제공하는 알고리즘을 도시한 동작 순서도이다.4A and 4B are flowcharts illustrating an algorithm for providing a smart home temperature-based learning service based on a user information according to an exemplary embodiment of the present invention.

도 4a 및 도 4b에서, 사용자는 사용자 디바이스(30)의 입력장치(31)를 이용하여 원하는 설정 온도(예를 들어, 25도)를 입력한다(300).4A and 4B, the user inputs 300 a desired set temperature (e.g., 25 degrees) using the input device 31 of the user device 30. [

사용자 설정 온도가 입력되면, 서버(10)는 사용자 디바이스(30)로부터 사용자 설정 정보를 전달받아 홈 디바이스(20)를 wake-up(활성화)시킨다(302).When the user set temperature is inputted, the server 10 receives the user setting information from the user device 30 and wakes-up (activates) the home device 20 (302).

이어서, 서버(10)는 주변 환경 정보 및 사용자 위치 정보를 정보 수신부(12)를 통해 수신하고(304), 사용자의 현재 위치에서 집까지 걸리는 도착 시간을 예상한다(306).Next, the server 10 receives the environment information and the user location information through the information receiving unit 12 (304), and estimates an arrival time from the current location of the user to the home (306).

이때, 활성화된 홈 디바이스(20)는 현재 실내 온도(예를 들어, 30도)를 체크하여 서버(10)에 전달한다(308).At this time, the activated home device 20 checks the current room temperature (for example, 30 degrees) and transmits it to the server 10 (308).

따라서, 서버(10)는 저장부(13)에 저장된 온도 학습 정보를 이용하여 사용자 설정 온도를 사용자 도착 시간에 맞추기 위한 시간을 연산한다(310). Accordingly, the server 10 calculates the time for adjusting the user set temperature to the user arrival time using the temperature learning information stored in the storage unit (310).

그리고, 서버(10)는 온도 학습 정보와 사용자 설정 온도 및 사용자 도착 시간을 기반으로 하여 연산된 시간에 홈 디바이스(20)에 동작 명령을 전달한다(312).The server 10 transmits an operation command to the home device 20 at a time calculated based on the temperature learning information, the user set temperature, and the user arrival time (312).

홈 디바이스(20)는 서버(10)로부터 전달된 동작 명령에 따라 동작을 시작하며(314), 홈 디바이스(20)의 동작에 따라 변화하는 현재 실내 온도를 실시간으로 서버(10)에 전달한다(316).The home device 20 starts operation 314 according to the operation command transmitted from the server 10 and transmits the current room temperature changing according to the operation of the home device 20 to the server 10 in real time 316).

이에 따라, 서버(10)는 홈 디바이스(20)로부터 실시간으로 전달되는 현재 실내 온도 정보를 확인하면서 사용자 도착 시간에 맞추어 사용자가 원하는 최적의 온도로 실내 온도를 제어하기 위한 온도 조절 서비스를 제공한다(318).Accordingly, the server 10 provides the temperature control service for controlling the room temperature to the optimum temperature desired by the user in accordance with the user arrival time while checking the current room temperature information transmitted from the home device 20 in real time ( 318).

예를 들어, 5도를 낮추기 위해 걸리는 시간이 온도 학습 정보를 이용하여 15분 이상이면, 사용자 도착 시간 15분 전에 홈 디바이스(20)를 동작시켜 사용자 도착 시간에 맞추어 최적의 온도를 제공할 수 있게 된다.For example, if the time taken to lower the 5 degrees is 15 minutes or more using the temperature learning information, the home device 20 may be operated 15 minutes before the user arrival time to provide an optimum temperature according to the user arrival time do.

이어서, 서버(10)는 외부 온도와 사용자 이동 수단을 고려하여 사용자 도착 직전에 실내 온도를 추가로 제어하는 추가 제어 모드 명령을 홈 디바이스(20)에 전달한다.Then, the server 10 transmits an additional control mode command to the home device 20, which further controls the room temperature immediately before the user arrives, in consideration of the external temperature and the user moving means.

홈 디바이스(20)는 서버(10)로부터 전달된 추가 제어 모드 명령에 따라 실내 온도를 사용자 설정 온도보다 일정 온도(약, 1~2도)만큼 추가로 조절하기 위한 동작을 시작하며, 이때에 변화하는 실내 온도를 실시간으로 서버(10)에 전달한다(320).The home device 20 starts operation to further adjust the room temperature by a predetermined temperature (about 1 to 2 degrees) higher than the user set temperature in accordance with the additional control mode command transmitted from the server 10, To the server 10 in real time (320).

예를 들어, 여름에 집안에 들어오면, 사용자의 체온으로 실내 온도가 순간적으로 1~2도 상승하기 때문에 추가 제어 모드가 필요할 수 있다.For example, if you enter your home in the summer, you may need an additional control mode because your body temperature instantaneously rises 1 or 2 degrees.

따라서, 서버(10)는 홈 디바이스(20)로부터 실시간으로 전달되는 현재 실내 온도 정보를 확인하면서 사용자 도착 시간에 맞추어 쾌적성을 확보하기 위한 자율 제어 온도 조절 서비스를 제공한다(322).Accordingly, the server 10 provides an autonomous control temperature adjustment service 322 for ensuring comfort in accordance with the user arrival time while checking the current room temperature information transmitted from the home device 20 in real time.

이외에도, 서버(10)는 차량과 연동하여 차량 내비게이션이 집으로 설정이 된 경우에는 자동으로 홈 디바이스(20)를 활성화시킬 수 있도록 제어할 수 있다.In addition, the server 10 can control the home device 20 to be activated automatically when the vehicle navigation is set to home by interlocking with the vehicle.

또한, 서버(10)는 사용자 온도 설정 후, 임시 인증을 통해 손님이나 다른 가족의 GPS 정보를 이용하여 그들의 도착 시간으로 홈 디바이스(20)가 동작하도록 제어할 수 있다.After setting the user's temperature, the server 10 can control the home device 20 to operate at their arrival time using the GPS information of the guest or another family through provisional authentication.

또한, 서버(10)는 GPS 정보로 사용자의 걷기/뛰기 정보를 알 수 있으므로, 여름에 뛰어 온다면 사용자의 체온으로 실내 온도가 조금 더 오를 수 있다. 이때에 추가적인 온도 제어를 통해 사용자에게 쾌적함을 제공할 수 있게 된다.Also, since the server 10 can know the walking / running information of the user with the GPS information, if the user jumps in the summer, the room temperature can be slightly increased by the body temperature of the user. At this time, it is possible to provide comfort to the user through the additional temperature control.

본 발명의 일 실시예들과 관련된 기술 분야에서 통상의 지식을 가진 자는 상기 기재의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로, 개시된 방법들은 한정적인 관점이 아닌 설명적 관점에서 고려되어야 한다. 본 발명의 범위는 발명의 상세한 설명이 아닌 특허청구 범위에 나타나며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명의 범위에 포함되는 것으로 해석되어야 한다.It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. Therefore, the disclosed methods should be considered in an illustrative rather than a restrictive sense. It is intended that the present invention cover the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.

1 : 스마트 홈 온도 조절 시스템 10 : 서버
11 : 제어부 12 : 정보 수신부
13 : 저장부 20 : 홈 디바이스
21 : 공조 장치 30 : 사용자 디바이스
31 : 입력장치 32 : 출력장치
1: Smart home temperature control system 10: Server
11: control unit 12: information receiving unit
13: storage unit 20: home device
21: air conditioner 30: user device
31: input device 32: output device

Claims (22)

홈 디바이스;
상기 홈 디바이스의 동작을 위한 사용자 설정 온도를 외부에서 입력하는 사용자 디바이스;
상기 사용자 디바이스로부터 사용자 설정 온도를 전달받아 상기 홈 디바이스를 활성화시키는 서버;를 포함하고,
상기 서버는,
상기 홈 디바이스의 주변 환경 정보 및 사용자 위치 정보를 수신하는 정보 수신부;
상기 사용자 위치 정보에 따라 사용자 도착 시간을 예상하고, 상기 사용자 설정 온도를 상기 사용자 도착 시간에 맞추기 위한 시간을 연산하여 상기 홈 디바이스에 동작 명령을 전달하는 제어부;를 더 포함하는 스마트 홈 온도 조절 시스템.
A home device;
A user device for externally inputting a user set temperature for operation of the home device;
And a server for receiving the user set temperature from the user device and activating the home device,
The server comprises:
An information receiving unit for receiving surrounding environment information and user location information of the home device;
And a control unit for calculating a user arrival time according to the user location information and calculating a time for adjusting the user set temperature to the user arrival time to transmit an operation command to the home device.
제1항에 있어서,
상기 홈 디바이스는,
상기 홈 디바이스의 동작 전에 현재 실내 온도를 체크하여 상기 서버에 전달하는 스마트 홈 온도 조절 시스템.
The method according to claim 1,
Wherein the home device comprises:
Wherein the control unit checks the current room temperature before the operation of the home device and transmits the checked room temperature to the server.
제2항에 있어서,
상기 홈 디바이스는,
상기 서버의 동작 명령에 의해 동작을 시작하며, 상기 홈 디바이스의 동작 후에 현재 실내 온도를 실시간으로 상기 서버에 전달하는 스마트 홈 온도 조절 시스템.
3. The method of claim 2,
Wherein the home device comprises:
Wherein the controller starts operation by an operation command of the server and transmits the current room temperature to the server in real time after the operation of the home device.
제1항에 있어서,
상기 홈 디바이스는,
공조 장치를 포함하는 스마트 홈 온도 조절 시스템.
The method according to claim 1,
Wherein the home device comprises:
A smart home temperature control system including an air conditioning system.
제3항에 있어서,
상기 서버는,
상기 사용자 도착 시간과 상기 사용자 설정 온도를 기반으로 상기 연산된 시간에 상기 홈 디바이스에 동작 명령을 전달하는 스마트 홈 온도 조절 시스템.
The method of claim 3,
The server comprises:
And transmits an operation command to the home device at the calculated time based on the user arrival time and the user set temperature.
제3항에 있어서,
상기 서버는,
상기 홈 디바이스의 최초 가동 시나 동작 후에 실내 온도가 일정 온도 변화하는데 걸리는 시간에 대한 온도 학습 정보를 저장하는 저장부;를 더 포함하는 스마트 홈 온도 조절 시스템.
The method of claim 3,
The server comprises:
And a storage unit for storing temperature learning information on a time period required for the indoor temperature to change by a predetermined temperature at the time of initial operation or operation of the home device.
제6항에 있어서,
상기 저장부는,
상기 정보 수신부에서 수신된 외부 온도에 따라 실내 온도가 일정 온도 변화하는데 걸리는 시간에 대한 온도 학습 정보를 저장하는 스마트 홈 온도 조절 시스템.
The method according to claim 6,
Wherein,
And stores the temperature learning information on the time required for the room temperature to change by a predetermined temperature according to the external temperature received by the information receiving unit.
제7항에 있어서,
상기 서버는,
상기 온도 학습 정보를 이용하여 상기 사용자 설정 온도를 상기 사용자 도착 시간에 맞추기 위한 시간을 연산하는 스마트 홈 온도 조절 시스템.
8. The method of claim 7,
The server comprises:
And calculates a time for adjusting the user set temperature to the user arrival time using the temperature learning information.
제7항에 있어서,
상기 서버는,
상기 온도 학습 정보와 상기 사용자 도착 시간 및 상기 사용자 설정 온도를 기반으로 상기 연산된 시간에 상기 홈 디바이스에 동작 명령을 전달하는 스마트 홈 온도 조절 시스템.
8. The method of claim 7,
The server comprises:
And transmits an operation command to the home device at the calculated time based on the temperature learning information, the user arrival time, and the user set temperature.
제6항에 있어서,
상기 서버는,
상기 외부 온도와 사용자 이동 수단을 고려하여 상기 사용자 도착 시간 직전에 상기 실내 온도를 추가로 제어하는 스마트 홈 온도 조절 시스템.
The method according to claim 6,
The server comprises:
And further controls the room temperature immediately before the user arrival time in consideration of the external temperature and the user moving means.
스마트 홈 온도 조절 서비스를 제공하는 홈 디바이스;
상기 홈 디바이스의 동작을 위한 사용자 설정 온도를 외부에서 입력하는 사용자 디바이스;
상기 홈 디바이스의 주변 환경 정보에 따라 실내 온도가 일정 온도 변화하는데 걸리는 시간에 대한 온도 학습 정보를 저장하고, 사용자 위치 정보에 따라 사용자 도착 시간을 예상하고, 상기 온도 학습 정보를 이용하여 상기 사용자 설정 온도를 상기 사용자 도착 시간에 맞추기 위한 시간을 연산하고, 상기 연산된 시간에 상기 홈 디바이스에 동작 명령을 전달하는 서버;를 포함하는 스마트 홈 온도 조절 시스템.
A home device providing a smart home temperature control service;
A user device for externally inputting a user set temperature for operation of the home device;
Storing the temperature learning information on the time taken for the room temperature to change in a predetermined temperature according to the surrounding environment information of the home device, estimating the user arrival time according to the user location information, And a server for calculating the time for adjusting the user arrival time to the user arrival time and transmitting an operation command to the home device at the calculated time.
제11항에 있어서,
상기 서버는,
상기 사용자 디바이스로부터 사용자 설정 온도를 전달받아 상기 홈 디바이스를 활성화시키는 스마트 홈 온도 조절 시스템.
12. The method of claim 11,
The server comprises:
Wherein the home device is activated by receiving a user set temperature from the user device.
제11항에 있어서,
상기 홈 디바이스는,
상기 서버의 동작 명령에 의해 동작을 시작하며, 상기 홈 디바이스의 동작 후에 현재 실내 온도를 실시간으로 상기 서버에 전달하는 스마트 홈 온도 조절 시스템.
12. The method of claim 11,
Wherein the home device comprises:
Wherein the controller starts operation by an operation command of the server and transmits the current room temperature to the server in real time after the operation of the home device.
제11항에 있어서,
상기 서버는,
상기 홈 디바이스의 최초 가동 시나 동작 후에 실내 온도가 일정 온도 변화하는데 걸리는 시간에 대한 온도 학습 정보를 저장하는 저장부;를 더 포함하는 스마트 홈 온도 조절 시스템.
12. The method of claim 11,
The server comprises:
And a storage unit for storing temperature learning information on a time period required for the indoor temperature to change by a predetermined temperature at the time of initial operation or operation of the home device.
홈 디바이스와, 상기 홈 디바이스의 동작을 위한 사용자 제어 명령을 입력하는 사용자 디바이스와, 상기 홈 디바이스의 최초 가동 시나 동작 후에 실내 온도가 일정 온도 변화하는데 걸리는 시간에 대한 온도 학습 정보를 저장하는 서버를 포함하는 스마트 홈 온도 조절 방법에 있어서,
상기 사용자 디바이스를 이용하여 사용자 설정 온도를 입력하고;
상기 사용자 설정 온도를 상기 서버에서 전달받아 상기 홈 디바이스를 활성화시키고;
사용자 위치 정보를 상기 서버에서 수신하여 사용자 도착 시간을 예상하고;
상기 온도 학습 정보를 이용하여 상기 사용자 설정 온도를 상기 사용자 도착 시간에 맞추기 위한 시간을 상기 서버에서 연산하고;
상기 서버에서 연산된 시간에 상기 홈 디바이스에 동작 명령을 전달하여 상기 실내 온도를 상기 사용자 설정 온도로 조절하는 것;을 포함하는 스마트 홈 온도 조절 방법.
A user device for inputting a user control command for the operation of the home device, and a server for storing temperature learning information about a time required for the room temperature to change by a predetermined temperature at the time of initial operation or operation of the home device A method of controlling a smart home temperature,
Inputting a user set temperature using the user device;
Receiving the user set temperature from the server and activating the home device;
Receiving user location information at the server and estimating user arrival time;
Computing in the server a time for adjusting the user set temperature to the user arrival time using the temperature learning information;
And transmitting an operation command to the home device at a time calculated by the server to adjust the room temperature to the user set temperature.
제15항에 있어서,
상기 홈 디바이스에서 현재 실내 온도를 체크하여 상기 서버에 전달하는 것을 더 포함하고,
상기 사용자 설정 온도를 상기 사용자 도착 시간에 맞추기 위한 시간을 연산하는 것은,
상기 체크된 실내 온도에 따라 상기 온도 학습 정보를 이용하여 상기 사용자 설정 온도를 상기 사용자 도착 시간에 맞추기 위한 시간을 상기 서버에서 연산하는 것인 스마트 홈 온도 조절 방법.
16. The method of claim 15,
Further comprising checking the current room temperature in the home device and transmitting the checked room temperature to the server,
Calculating a time for adjusting the user set temperature to the user arrival time,
Wherein the server calculates a time for adjusting the user set temperature to the user arrival time using the temperature learning information according to the checked room temperature.
홈 디바이스와, 상기 홈 디바이스의 동작을 위한 사용자 제어 명령을 입력하는 사용자 디바이스와, 외부 온도에 따라 실내 온도가 일정 온도 변화하는데 걸리는 시간에 대한 온도 학습 정보를 저장하는 서버를 포함하는 스마트 홈 온도 조절 방법에 있어서,
상기 사용자 디바이스를 이용하여 사용자 설정 온도를 입력하고;
상기 사용자 설정 온도를 상기 서버에서 전달받아 상기 홈 디바이스를 활성화시키고;
사용자 위치 정보를 상기 서버에서 수신하여 사용자 도착 시간을 예상하고;
상기 온도 학습 정보를 이용하여 상기 사용자 설정 온도를 상기 사용자 도착 시간에 맞추기 위한 시간을 상기 서버에서 연산하고;
상기 서버에서 연산된 시간에 상기 홈 디바이스에 동작 명령을 전달하여 상기 실내 온도를 상기 사용자 설정 온도로 조절하는 것;을 포함하는 스마트 홈 온도 조절 방법.
A home device, a user device for inputting a user control command for the operation of the home device, and a server for storing temperature learning information on a time required for a room temperature to change according to an external temperature, In the method,
Inputting a user set temperature using the user device;
Receiving the user set temperature from the server and activating the home device;
Receiving user location information at the server and estimating user arrival time;
Computing in the server a time for adjusting the user set temperature to the user arrival time using the temperature learning information;
And transmitting an operation command to the home device at a time calculated by the server to adjust the room temperature to the user set temperature.
제17항에 있어서,
상기 홈 디바이스에서 현재 실내 온도를 체크하여 상기 서버에 전달하는 것을 더 포함하고,
상기 사용자 설정 온도를 상기 사용자 도착 시간에 맞추기 위한 시간을 연산하는 것은,
상기 체크된 실내 온도에 따라 상기 온도 학습 정보를 이용하여 상기 사용자 설정 온도를 상기 사용자 도착 시간에 맞추기 위한 시간을 상기 서버에서 연산하는 것인 스마트 홈 온도 조절 방법.
18. The method of claim 17,
Further comprising checking the current room temperature in the home device and transmitting the checked room temperature to the server,
Calculating a time for adjusting the user set temperature to the user arrival time,
Wherein the server calculates a time for adjusting the user set temperature to the user arrival time using the temperature learning information according to the checked room temperature.
제17항에 있어서,
상기 외부 온도와 사용자 이동 수단을 고려하여 상기 사용자 도착 시간 직전에 상기 실내 온도를 추가로 제어하는 것;을 더 포함하는 스마트 홈 온도 조절 방법.
18. The method of claim 17,
Further comprising: controlling the room temperature immediately before the user arrival time in consideration of the external temperature and the user moving means.
홈 디바이스와, 상기 홈 디바이스의 동작을 위한 사용자 제어 명령을 입력하는 사용자 디바이스와, 상기 사용자 제어 명령에 따라 상기 홈 디바이스를 활성화시키는 서버를 포함하는 스마트 홈 온도 조절 방법에 있어서,
상기 사용자 디바이스를 이용하여 사용자 설정 온도를 입력하고;
사용자 위치 정보를 상기 서버에서 수신하여 사용자 도착 시간을 예상하고;
상기 홈 디바이스에서 현재 실내 온도를 체크하여 상기 서버에 전달하고;
상기 실내 온도에 따라 상기 사용자 설정 온도를 상기 사용자 도착 시간에 맞추기 위한 시간을 상기 서버에서 연산하고;
상기 서버에서 연산된 시간에 상기 홈 디바이스에 동작 명령을 전달하여 상기 실내 온도를 상기 사용자 설정 온도로 조절하는 것;을 포함하는 스마트 홈 온도 조절 방법.
A smart home temperature control method comprising: a home device; a user device for inputting a user control command for operating the home device; and a server for activating the home device according to the user control command,
Inputting a user set temperature using the user device;
Receiving user location information at the server and estimating user arrival time;
Checking the current room temperature in the home device and transmitting it to the server;
Computing in the server a time for adjusting the user set temperature to the user arrival time according to the room temperature;
And transmitting an operation command to the home device at a time calculated by the server to adjust the room temperature to the user set temperature.
제20항에 있어서,
상기 홈 디바이스의 최초 가동 시나 동작 후에 상기 실내 온도가 일정 온도 변화하는데 걸리는 시간에 대한 온도 학습 정보를 상기 서버에 저장하는 것을 더 포함하고,
상기 사용자 설정 온도를 상기 사용자 도착 시간에 맞추기 위한 시간을 연산하는 것은,
상기 온도 학습 정보를 이용하여 상기 사용자 설정 온도를 상기 사용자 도착 시간에 맞추기 위한 시간을 상기 서버에서 연산하는 것인 스마트 홈 온도 조절 방법.
21. The method of claim 20,
Further comprising storing, in the server, temperature learning information about a time required for the indoor temperature to change by a predetermined temperature at the time of initial operation or operation of the home device,
Calculating a time for adjusting the user set temperature to the user arrival time,
Wherein the server calculates a time for adjusting the user set temperature to the user arrival time using the temperature learning information.
제20항에 있어서,
외부 온도에 따라 상기 실내 온도가 일정 온도 변화하는데 걸리는 시간에 대한 온도 학습 정보를 상기 서버에 저장하는 것을 더 포함하고,
상기 사용자 설정 온도를 상기 사용자 도착 시간에 맞추기 위한 시간을 연산하는 것은,
상기 온도 학습 정보를 이용하여 상기 사용자 설정 온도를 상기 사용자 도착 시간에 맞추기 위한 시간을 상기 서버에서 연산하는 것인 스마트 홈 온도 조절 방법.
21. The method of claim 20,
Further comprising storing temperature learning information on a time required for the indoor temperature to change by a predetermined temperature according to an external temperature to the server,
Calculating a time for adjusting the user set temperature to the user arrival time,
Wherein the server calculates a time for adjusting the user set temperature to the user arrival time using the temperature learning information.
KR1020160170277A 2016-12-14 2016-12-14 Smart home temperature controlling system and method thereof KR101902470B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160170277A KR101902470B1 (en) 2016-12-14 2016-12-14 Smart home temperature controlling system and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160170277A KR101902470B1 (en) 2016-12-14 2016-12-14 Smart home temperature controlling system and method thereof

Publications (2)

Publication Number Publication Date
KR20180068515A true KR20180068515A (en) 2018-06-22
KR101902470B1 KR101902470B1 (en) 2018-10-01

Family

ID=62768399

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160170277A KR101902470B1 (en) 2016-12-14 2016-12-14 Smart home temperature controlling system and method thereof

Country Status (1)

Country Link
KR (1) KR101902470B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110645630A (en) * 2019-10-10 2020-01-03 吉林工程技术师范学院 Heating method and device
CN113357800A (en) * 2021-05-17 2021-09-07 青岛海尔空调器有限总公司 Air conditioner temperature control method and device, electronic equipment and storage medium
KR20220055813A (en) * 2020-10-27 2022-05-04 주식회사 나인와트 A platform for providing notification of the ventilation status of welfare centers to the elderly and managing the environment of welfare centers

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102131414B1 (en) * 2019-12-31 2020-07-08 한국산업기술시험원 System for the energy saving pre-cooling/heating training of an air conditioner using deep reinforcement learning algorithm based on the user location, living climate condition and method thereof

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020048696A (en) * 2000-12-18 2002-06-24 윤종용 Method for controlling temperature of air conditioner
KR20100095971A (en) * 2009-02-23 2010-09-01 곽동연 Heating system and controlling method for energy saving
US8798804B2 (en) * 2011-01-06 2014-08-05 General Electric Company Added features of HEM/HEG using GPS technology
KR101543651B1 (en) * 2015-03-13 2015-08-11 원시스템주식회사 A smart automatic power appliance control system based on internet of things and the method thereof
KR20160134454A (en) * 2015-05-15 2016-11-23 삼성전자주식회사 Method and apparatus of heating ventilation air conditioning for controlling start

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020048696A (en) * 2000-12-18 2002-06-24 윤종용 Method for controlling temperature of air conditioner
KR20100095971A (en) * 2009-02-23 2010-09-01 곽동연 Heating system and controlling method for energy saving
US8798804B2 (en) * 2011-01-06 2014-08-05 General Electric Company Added features of HEM/HEG using GPS technology
KR101543651B1 (en) * 2015-03-13 2015-08-11 원시스템주식회사 A smart automatic power appliance control system based on internet of things and the method thereof
KR20160134454A (en) * 2015-05-15 2016-11-23 삼성전자주식회사 Method and apparatus of heating ventilation air conditioning for controlling start

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110645630A (en) * 2019-10-10 2020-01-03 吉林工程技术师范学院 Heating method and device
KR20220055813A (en) * 2020-10-27 2022-05-04 주식회사 나인와트 A platform for providing notification of the ventilation status of welfare centers to the elderly and managing the environment of welfare centers
CN113357800A (en) * 2021-05-17 2021-09-07 青岛海尔空调器有限总公司 Air conditioner temperature control method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
KR101902470B1 (en) 2018-10-01

Similar Documents

Publication Publication Date Title
AU2019275673B2 (en) EFFICIENT NETWORK LAYER FOR IPv6 PROTOCOL
KR101902470B1 (en) Smart home temperature controlling system and method thereof
US10362536B2 (en) Dynamic connection path detection and selection for wireless controllers and accessories
US10171939B2 (en) Control based on geo-dependent conditions
US9869484B2 (en) Predictively controlling an environmental control system
US8855793B2 (en) System for learning equipment schedules
US9666063B2 (en) Motion sensor adjustment
CN107736045B (en) Method and apparatus for controlling peripheral device
US9385784B2 (en) Mobile terminal, home appliance and method for operating the same
KR20150082079A (en) Apparatus and method for controlling home device using wearable device
CN112513786B (en) Electronic device and control method thereof
KR101249882B1 (en) Interior environment information provide mobile terminal and interior environment control computer
US11785303B2 (en) Automation and recommendation based on device control protocols
WO2016010994A1 (en) Control based on geo-dependent conditions
KR102165151B1 (en) Device and method for controlling air-conditioner
CA2993855C (en) Home automation system device power optimization
US20210255749A1 (en) Systems and methods for virtually controlling devices

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant