WO2014187240A1 - 一种家电远程控制方法、服务器及家电远程控制*** - Google Patents

一种家电远程控制方法、服务器及家电远程控制*** Download PDF

Info

Publication number
WO2014187240A1
WO2014187240A1 PCT/CN2014/076983 CN2014076983W WO2014187240A1 WO 2014187240 A1 WO2014187240 A1 WO 2014187240A1 CN 2014076983 W CN2014076983 W CN 2014076983W WO 2014187240 A1 WO2014187240 A1 WO 2014187240A1
Authority
WO
WIPO (PCT)
Prior art keywords
home appliance
home
identifier
terminal
authentication code
Prior art date
Application number
PCT/CN2014/076983
Other languages
English (en)
French (fr)
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 中兴通讯股份有限公司
Publication of WO2014187240A1 publication Critical patent/WO2014187240A1/zh

Links

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
    • H04L12/2818Controlling appliance services of a home automation network by calling their functionalities from a device located outside both the home and the home network
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • 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/283Processing of data at an internetworking point of a home automation network
    • 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house

Definitions

  • the present invention relates to the field of computer communications, and in particular, to a home appliance remote control method, a server, and a home appliance remote control system.
  • the Internet of Things is very similar to the Internet.
  • the Internet of Things is the "Internet connected with objects", which interconnects many devices. This has two meanings: First, the core and foundation of the Internet of Things is still the Internet, which is an extended and extended network based on the Internet. Second, its client extends and extends to any object and object. Exchange and communication.
  • the definition of the Internet of Things is: through the information sensing device such as radio frequency identification (RFID), infrared sensor, global positioning system, laser scanner, etc., connect any object to the Internet according to the agreed protocol, and exchange information and communication.
  • RFID radio frequency identification
  • a network that enables intelligent identification, location, tracking, monitoring, and management of objects.
  • the future Internet of Things can realize that ordinary users can easily control the electrical equipment of the home.
  • Several vendors have proposed the concept of a home gateway. At present, home gateway products have matured.
  • an embodiment of the present invention provides a home appliance remote control method, a server, and a home appliance remote control system, which are capable of remotely controlling a home appliance.
  • the embodiment of the present invention provides a home appliance remote control method, including: receiving account information sent by a terminal; and identifying a home appliance identifier corresponding to the account information Sending to the terminal, for the user to select the home appliance identifier corresponding to the home appliance that needs to be controlled, wherein each account information corresponds to one or more home appliance identifiers; the selected home appliance identifier sent by the receiving terminal; The home appliance attribute information corresponding to the home appliance identifier is sent to the terminal, so that the user controls the home appliance corresponding to the selected home appliance identifier according to the home appliance attribute information; and receives an operation control instruction sent by the terminal according to the home appliance attribute information; The gateway controller will operate the operation The control command is sent to a home gateway that controls the home appliance corresponding to the selected home appliance identifier, and the home gateway controls the home appliance to perform a corresponding operation.
  • the method before sending the home appliance identifier corresponding to the account information to the terminal, the method further includes: receiving the home appliance identifier and the first authentication code sent by the terminal; determining whether the first authentication code passes the authentication; When the code passes the authentication, the correspondence between the home appliance identifier sent by the terminal and the account information sent by the terminal is stored in a database.
  • the method before determining whether the first authentication code passes the authentication, the method further includes: managing, by the home gateway controller, the home appliance registered to the home gateway, and the appliance identifier, the appliance attribute information, and the second authentication corresponding to the home appliance.
  • the code is stored in the database; determining whether the first authentication code passes the authentication, the method includes: determining whether the first authentication code is the same as the second authentication code, when the first authentication code and the second authentication code When the same, it is determined that the first authentication code passes the authentication.
  • the home appliance controller manages the home appliance registered to the home gateway, and stores the home appliance identifier, the home appliance attribute information and the second authentication code corresponding to the home appliance in a database, including: the home appliance registers with the home gateway Sending the home appliance identifier, the appliance attribute information, and the second authentication code information of the home appliance to the home gateway; the home gateway registers with the home gateway controller, and the identifier of the home gateway, the home gateway controls the home appliance identifier of the home appliance, The home appliance attribute information and the second authentication code information are sent to the home gateway controller; the home gateway controller stores the home appliance identifier, the home appliance attribute information, the second authentication code information, the home appliance identifier, and the home gateway identifier corresponding relationship in the database. in.
  • the method before transmitting the home appliance attribute information corresponding to the selected home appliance identifier to the terminal, the method further includes: determining whether the account information sent by the terminal has control over the home appliance corresponding to the selected home appliance identifier; Sending the home appliance attribute information corresponding to the selected home appliance identifier to the terminal, including: when the account information sent by the terminal has control over the home appliance corresponding to the selected home appliance identifier, the selected home appliance The appliance attribute information corresponding to the identifier is sent to the terminal.
  • the home appliance identifier is a two-dimensional code of the home appliance.
  • the embodiment of the present invention provides a server, including: a first sending module, configured to send a home appliance identifier corresponding to the account information to a terminal, so that the user selects a home appliance identifier corresponding to the home appliance that needs to be controlled.
  • Each of the account information corresponds to one or more home appliance identifiers; the second receiving module is configured to receive the selected home appliance identifier sent by the terminal; and the second sending module is configured to correspond to the selected home appliance identifier
  • the home appliance attribute information is sent to the terminal, so that the user controls the home appliance corresponding to the selected home appliance identifier according to the home appliance attribute information;
  • the third receiving module is configured to receive the operation control that the terminal sends according to the home appliance attribute information a third sending module, configured to control the operation through a home gateway controller
  • the command is sent to a home gateway that controls the home appliance corresponding to the selected home appliance identifier, and the home gateway controls the home appliance to perform a corresponding operation.
  • the server further includes: a fourth receiving module, configured to receive the home appliance identifier and the first authentication code sent by the terminal; the first determining module, configured to determine whether the first authentication code passes the authentication; And a module, configured to: when the first authentication code passes the authentication, store the correspondence between the home appliance identifier sent by the terminal and the account information sent by the terminal in a database.
  • a fourth receiving module configured to receive the home appliance identifier and the first authentication code sent by the terminal
  • the first determining module configured to determine whether the first authentication code passes the authentication
  • a module configured to: when the first authentication code passes the authentication, store the correspondence between the home appliance identifier sent by the terminal and the account information sent by the terminal in a database.
  • the server further includes: a second saving module, configured to manage, by the home gateway controller, the home appliance registered to the home gateway, and the home appliance identifier, the appliance attribute information, and the second authentication code corresponding to the home appliance
  • the first determining module is further configured to determine whether the first authentication code is the same as the second authentication code, and when the first authentication code is the same as the second authentication code, determining The first authentication code passes authentication.
  • the server further includes: a second determining module, configured to determine whether the account information sent by the terminal has control over the home appliance corresponding to the selected home appliance identifier; and the second sending module further sets When the account information sent by the terminal has control over the home appliance corresponding to the selected home appliance identifier, the home appliance attribute information corresponding to the selected home appliance identifier is sent to the terminal.
  • the embodiment of the invention further provides a home appliance remote control system, comprising: a server, a database, a home gateway controller and a home gateway, wherein the server comprises a server as described above.
  • FIG. 1 is a flowchart of a remote control method for a home appliance according to a first embodiment of the present invention.
  • 2 is a flow chart showing a method of adding a home appliance to a remote control range.
  • FIG. 3 is a schematic structural diagram of a server according to Embodiment 1 of the present invention.
  • 4 is a schematic structural diagram of a home appliance remote control system according to Embodiment 2 of the present invention.
  • FIG. 5 is a flowchart of remote control of a home appliance according to a remote control system of a home appliance according to Embodiment 2 of the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS In order to make the technical problems, technical solutions, and advantages of the embodiments of the present invention more clearly, the following detailed description will be made in conjunction with the accompanying drawings and specific embodiments.
  • the embodiment of the present invention provides a remote control method for a home appliance remote control method, a server and a home appliance remote control system, which can prevent the user from remotely controlling the home appliance, and can control the home appliance according to the control command sent by the user terminal. Remote control of home appliances.
  • Step S101 Receive account information sent by a terminal
  • Step S102 send a home appliance identifier corresponding to the account information to a terminal, so that the user selects a home appliance identifier corresponding to the home appliance that needs to be controlled, where Each account information corresponds to one or more home appliance identifiers
  • Step S103 receiving the selected home appliance identifier sent by the terminal
  • Step S104 transmitting home appliance attribute information corresponding to the selected home appliance identifier to the terminal, for the user Controlling, according to the home appliance attribute information, the home appliance corresponding to the selected home appliance identifier
  • Step S105 receiving an operation control instruction sent by the terminal according to the home appliance attribute information
  • Step S106 sending the operation control command to the control by the home gateway controller
  • the home gateway of the home appliance corresponding to the selected home appliance identifier is controlled by the home gateway to perform corresponding operations.
  • the home appliance identifier corresponding to the account information is sent to the terminal according to the account information sent by the terminal, so that the user selects the home appliance identifier corresponding to the home appliance to be controlled. For example, if the air conditioner needs to be controlled, the identifier of the air conditioner is selected. And sending, according to the selected home appliance identifier sent by the terminal, the home appliance attribute information corresponding to the selected home appliance identifier to the terminal for the user to control the home appliance, and receiving the operation control instruction sent by the terminal according to the home appliance attribute information. Then, the operation control command is sent by the home gateway controller to the home gateway that controls the home appliance corresponding to the selected home appliance identifier, and the home gateway controls the home appliance to perform corresponding operations.
  • each user's home can have multiple home appliances for remote control, that is, each home appliance information can have multiple home appliance identifiers, and the user can add a home appliance to the remote control range according to his own needs. Therefore, before the sending of the home appliance identifier corresponding to the account information to the terminal, the method further includes: receiving the home appliance sent by the terminal And identifying the first authentication code; determining whether the first authentication code passes the authentication; and when the first authentication code passes the authentication, storing the correspondence between the home appliance identifier sent by the terminal and the account information sent by the terminal in a database.
  • each account information may be associated with a home appliance that needs to be remotely controlled.
  • the home appliance may be sent by the terminal.
  • An authentication code is authenticated after receiving the home appliance identifier and the first authentication code sent by the terminal, and if the authentication is passed, the correspondence between the account information and the home appliance identifier is stored in a database.
  • the method further includes: managing, by the home gateway controller, the home appliance registered to the home gateway, the home appliance identifier, the home appliance attribute information, and the second authentication corresponding to the home appliance
  • the code is stored in the database; the determining whether the first authentication code is authenticated may include: determining whether the first authentication code is the same as the second authentication code, when the first authentication code is the same as the second authentication code, It is determined that the first authentication code passes the authentication.
  • it is necessary to add home appliances to the range of home appliances that can be remotely controlled. 2 is a schematic flow chart of a method for adding a home appliance to a remote control range.
  • Step S201 A home appliance registers with a home gateway, and the home appliance identifier, home appliance attribute information, and second authentication of the home appliance are The code information is sent to the home gateway.
  • Step S202 the home gateway registers with the home gateway controller, and sends the identifier of the home gateway, the home appliance identifier of the home gateway control appliance, the home appliance attribute information, and the second authentication code information to the home gateway controller.
  • Step S203 The home gateway controller stores the home appliance identification, the appliance attribute information, the second authentication code information, the home appliance identifier, and the home gateway identifier of the home appliance in a database. Different account information may have control over different home appliances.
  • the account information sent by the terminal may not have control over a certain home appliance. If the account information does not have the control right of the home appliance, it may cause confusion on the home appliance control.
  • the method further includes: determining whether the account information sent by the terminal has the home appliance corresponding to the selected home appliance identifier.
  • the control device sends the home appliance attribute information corresponding to the selected home appliance identifier to the terminal, and includes: when the account information sent by the terminal has control over the home appliance corresponding to the selected home appliance identifier, The home appliance attribute information corresponding to the home appliance identification is sent to the terminal.
  • the home appliance attribute information corresponding to the selected home appliance identifier may be sent to the terminal, thereby avoiding no home appliance.
  • the account information of the control is able to control the home appliance.
  • the home appliance identifier may be a two-dimensional code of the home appliance.
  • the home appliance manufacturer adds a two-dimensional code to the home appliance, and the two-dimensional code is used as the unique identifier of the home appliance.
  • the server includes: a first sending module, configured to send a home appliance identifier corresponding to the account information to a terminal, so that the user needs to perform the selection The home appliance identifier corresponding to the controlled home appliance, wherein each account information corresponds to one or more home appliance identifiers; the second receiving module is configured to receive the selected home appliance identifier sent by the receiving terminal; and the second sending module is configured to be The home appliance attribute information corresponding to the selected home appliance identifier is sent to the terminal, so that the user controls the home appliance corresponding to the selected home appliance identifier according to the home appliance attribute information; the third receiving module is configured to receive the terminal and send according to the home appliance attribute information.
  • the third sending module is configured to send the operation control command to the home gateway that controls the home appliance corresponding to the selected home appliance identifier by the home gateway controller, and the home gateway controls the home appliance to perform corresponding operations.
  • the server receives the account information sent by the terminal, and sends the home appliance identifier corresponding to the account information to the terminal, so that the user selects a home appliance identifier to control the home appliance, and the server receives the home appliance identifier sent by the terminal.
  • the controller sends the operation control command to the home gateway that controls the home appliance corresponding to the selected home appliance identifier, and the home gateway controls the home appliance to perform corresponding operations. Thereby realizing remote control of home appliances.
  • the server may further include: a fourth receiving module, configured to receive the home appliance identifier and the first authentication code sent by the terminal; the first determining module, configured to determine whether the first authentication code passes the authentication; And setting, when the first authentication code passes the authentication, storing the correspondence between the home appliance identifier sent by the terminal and the account information sent by the terminal in a database.
  • a fourth receiving module configured to receive the home appliance identifier and the first authentication code sent by the terminal
  • the first determining module configured to determine whether the first authentication code passes the authentication
  • And setting when the first authentication code passes the authentication, storing the correspondence between the home appliance identifier sent by the terminal and the account information sent by the terminal in a database.
  • the server may further include: a second saving module configured to manage the home appliance registered to the home gateway through the home gateway controller, and store the home appliance identifier, the appliance attribute information, and the second authentication code corresponding to the home appliance Going to the database; the first determining module is further configured to determine whether the first authentication code is the same as the second authentication code, and when the first authentication code is the same as the second authentication code, determining that the first authentication code passes Certification.
  • a second saving module configured to manage the home appliance registered to the home gateway through the home gateway controller, and store the home appliance identifier, the appliance attribute information, and the second authentication code corresponding to the home appliance Going to the database
  • the first determining module is further configured to determine whether the first authentication code is the same as the second authentication code, and when the first authentication code is the same as the second authentication code, determining that the first authentication code passes Certification.
  • the server may further include: a second determining module, configured to determine whether the account information sent by the terminal has control over the home appliance corresponding to the selected home appliance identifier; the second sending module is further configured to be When the account information sent by the terminal has control over the home appliance corresponding to the selected home appliance identifier, the home appliance attribute information corresponding to the selected home appliance identifier is transmitted to the terminal.
  • the embodiment of the invention further provides a home appliance remote control system, comprising: a server, a database, a home gateway controller and a home gateway, the server comprising the server as above. 4 is a schematic structural diagram of a home appliance remote control system according to Embodiment 2 of the present invention.
  • the home appliance remote control system includes: a database, a web server, a home gateway controller, and a home gateway.
  • the user performs remote operation with the mobile phone terminal to implement remote control of the home appliance.
  • the mobile terminal the user uses the mobile terminal to log in to the account, and the user can use the mobile terminal to add the home appliance 1 to the remote control range, that is, the scanning device of the mobile terminal can scan the two-dimensional code of the home appliance 1, that is, the home appliance identification of the home appliance 1, and then input
  • the authentication code is the first authentication code of the home appliance 1, and the mobile terminal transmits the two-dimensional code and the authentication code of the home appliance 1 to the web server.
  • the web server passes the authentication of the home appliance 1, the correspondence between the user account information and the home appliance 1 is established.
  • the user added the home appliance 1 to the remote control range.
  • the user can control the home appliance 1 by using the mobile phone terminal.
  • the user receives the home appliance identifier corresponding to the account information, and the user selects a home appliance identifier, for example, the home appliance identifier of the home appliance 1 can be received by the home appliance 1
  • Attribute information for example, when the home appliance 1 is an air conditioner, the mobile phone terminal can receive attribute information related to power-on, power-off, air-conditioning temperature control, and wind speed control of the air conditioner, and the user can operate the home appliance 1 according to the attribute information of the home appliance 1 by using the mobile phone terminal.
  • Database The database is used to store the correspondence between the appliance identifier, the appliance attribute information, the account information and the appliance identifier, and can also be used to store the identification information of the home gateway.
  • the Web server is configured to implement the function of the server in Embodiment 1; the Web server receives the account information sent by the mobile terminal, and sends the home appliance identifier corresponding to the account information to the mobile phone terminal for the user to select a home appliance identifier to control the home appliance.
  • the web server After receiving the selected home appliance identifier sent by the mobile terminal, for example, receiving the selected home appliance identifier as the identifier of the home appliance 1, the web server generates the attribute information of the home appliance 1 to the mobile phone terminal for the user to use the attribute information of the home appliance 1 After the operation control of the home appliance 1 is performed, the web server receives the operation control command sent to the home appliance 1 by the mobile phone terminal, and then sends the operation control command to the home gateway through the home gateway controller, and the home gateway controls the home appliance 1 to perform corresponding operating.
  • Home Gateway Controller The home gateway controller is used to control all home gateways. As shown, the home gateway 1, the home gateway 2, the home gateway m, and each home gateway will be connected and registered to the home gateway controller. .
  • the web server After receiving the operation control instruction of the home appliance sent by the mobile terminal, the web server receives, for example, the home appliance 1
  • the operation control command is transmitted to the home gateway 1 that is the home gateway that controls the home appliance 1 through the home gateway controller, and the home gateway 1 controls the home appliance 1 to perform the corresponding operation.
  • Home gateway The home gateway is used to control home appliances. As shown in the figure, the home appliance 1 and the home appliance 2 are registered with the home gateway, and the home appliance identification and authentication code information are reported to the home gateway. After registering with the home gateway controller, the home gateway reports the information of the home appliance controlled by the home gateway and the identifier of the home gateway to the home gateway controller.
  • Step S501 The home appliance registers with the home gateway, and each home appliance reports its home appliance identification, home appliance attribute information, and an authentication code.
  • Step S502 The home gateway registers with the home gateway controller, and each home gateway reports the home gateway identifier, the home appliance identifier of the controlled home appliance, the home appliance attribute information, and the authentication code.
  • Step S503 storing information such as the home gateway identifier, the home appliance identifier of the home appliance controlled by the home gateway, the appliance attribute information, and the authentication code in a database.
  • Step S504 the user uses the terminal to send account information to log in to the web server.
  • Step S505 The user uses the terminal to send the home appliance identification and the authentication code that the user needs to control the home appliance to the web server.
  • Step S506 The web server authenticates the home appliance identifier and the authentication code information sent by the terminal according to the home appliance identifier and the authentication code information stored in the database, and if the authentication passes, stores the correspondence between the user's account information and the home appliance identifier in a database. .
  • Step S507 The web server sends the home appliance identifier corresponding to the user account information to the terminal.
  • Step S508 the user uses the terminal to select a home appliance identifier to control the home appliance corresponding to the home appliance identifier.
  • Step S509 The web server sends the home appliance attribute information of the corresponding home appliance to the terminal according to the home appliance identifier sent by the terminal.
  • Step S510 the user uses the terminal to send the home appliance operation control instruction according to the home appliance attribute information.
  • Step S511 After receiving the home appliance operation control command sent by the terminal, the web server sends the home appliance operation control command to the home gateway controller.
  • Step S512 the home gateway controller sends the home appliance operation control command to the home gateway that controls the home appliance.
  • Step S513, the home gateway controls the home appliance to perform corresponding operations.
  • multi-user control of home appliances can be realized.
  • the user can create a family member group, and a family member group can include multiple account information, and each account information can have different control rights for different home appliances.
  • the user uses the terminal to send account information to log in to the server, and the terminal can use the terminal to send a request to create a family member group.
  • the server After receiving the request for creating a family member group sent by the terminal, the server creates a family member group, and stores the account information of the family member group identifier and the family member group creator.
  • the user After the user uses the terminal to send account information to log in to the server, the user can search for the currently existing family member group and send a request to join the family member group.
  • the server After receiving the request of joining the family member group sent by the terminal, the server sends the family member group request to the corresponding terminal according to the account information of the family member group creator, so that the family member group creator agrees or rejects the request to join the family member group. .
  • the server After receiving the response sent by the terminal to the request for joining the family member group, the server performs corresponding processing.
  • the received response is agreed to join the family member group, the corresponding relationship between the account information of the joining family member group request and the family member group identifier is stored, and the terminal corresponding to the account information requesting the joining of the family member group request is sent.
  • the creator of the family member group can assign the control right of the home appliance that can be controlled by the account information to other members in the group, that is, according to the family member group creator, the terminal can be used to create the family according to the home appliance identifier corresponding to the account information.
  • the correspondence between other members of the member group and these home appliance identifiers For example, the creator of the family member group is A, and the family member group also has B and C.
  • the account information corresponding to the account information of A has an air conditioner logo, a refrigerator logo, and a TV logo, that is, A can remotely control the air conditioner, the refrigerator, and the television.
  • the B is assigned control of the air conditioner.
  • the server stores the correspondence between the air conditioner identifier corresponding to the account information of A and the account information of B.
  • the above is a preferred embodiment of the present invention, and it should be noted that those skilled in the art can also make several improvements and retouchings without departing from the principles of the present invention. It should be considered as the scope of protection of the present invention.
  • INDUSTRIAL APPLICABILITY The technical solution provided by the embodiments of the present invention can be applied to the field of computer communications, and can control home appliances according to control commands sent by user terminals, thereby realizing remote control of home appliances.

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)
  • Manufacturing & Machinery (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Selective Calling Equipment (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Telephonic Communication Services (AREA)

Abstract

提供了一种家电远程控制方法、服务器及家电远程控制***,该方法包括:接收终端发送的账户信息(S101);将与账户信息对应的家电标识发送给终端以供用户选中需要进行控制的家电对应的家电标识(S102);接收终端发送的已选中的家电标识(S103);将与已选中的家电标识对应的家电属性信息发送给终端以供用户根据家电属性信息对已选中的家电标识对应的家电进行控制(S104);接收终端根据家电属性信息发送的操作控制指令(S105);通过家庭网关控制器将操作控制指令发送给控制已选中的家电标识对应的家电的家庭网关,由家庭网关控制家电进行相应的操作(S106)。该方法可以实现对家电的远程控制。

Description

一种家电远程控制方法、 服务器及家电远程控制*** 技术领域 本发明涉及计算机通信领域, 尤其涉及一种家电远程控制方法、 服务器及家电远 程控制***。 背景技术 物联网非常类似互联网, 物联网就是"物物相连的互联网", 是将众多的设备互联 互通起来。 这有两层意思: 第一, 物联网的核心和基础仍然是互联网, 是在互联网基 础上的延伸和扩展的网络; 第二, 其用户端延伸和扩展到了任何物体与物体之间, 进 行信息交换和通信。 因此, 物联网的定义是: 通过射频识别 (RFID)、 红外感应器、 全球定位***、 激光扫描器等信息传感设备, 按约定的协议, 把任何物体与互联网相 连接, 进行信息交换和通信, 以实现对物体的智能化识别、 定位、 跟踪、 监控和管理 的一种网络。 未来的物联网可以实现普通用户对家庭的电器设备方便地进行控制。多个厂商提 出了家庭网关的概念。 目前家庭网关产品已经趋于成熟。 已经有相关专利或者实现方 案实现了用户通过远程与家庭网关通信, 但是这些技术都没有涉及到如何让用户非常 方便地远程控制自己的家电, 例如可以远程的对家中的空调进行开启、 对空调进行温 度的调节等, 只是提供了向家庭网关发送消息的通道。 发明内容 有鉴于此, 本发明实施例提供一种家电远程控制方法、 服务器及家电远程控制系 统, 能够对家电进行远程控制。 为了解决上述问题, 本发明的实施例提供技术方案如下: 一方面, 本发明实施例提供了一种家电远程控制方法, 包括: 接收终端发送的账 户信息; 将与所述账户信息对应的家电标识发送给终端, 以供用户选中需要进行控制 的家电对应的家电标识, 其中, 每个账户信息与一个或多个家电标识对应; 接收终端 发送的已选中的家电标识; 将与所述已选中的家电标识对应的家电属性信息发送给终 端, 以供用户根据家电属性信息对所述已选中的家电标识对应的家电进行控制; 接收 所述终端根据所述家电属性信息发送的操作控制指令; 通过家庭网关控制器将所述操 作控制指令发送给控制所述已选中的家电标识对应的家电的家庭网关, 由所述家庭网 关控制家电进行相应的操作。 优选地, 将与所述账户信息对应的家电标识发送给终端之前, 还包括: 接收终端 发送的家电标识及第一认证码; 判断所述第一认证码是否通过认证; 当所述第一认证 码通过认证时, 将所述终端发送的家电标识与所述终端发送的账户信息的对应关系存 储到数据库中。 优选地, 判断所述第一认证码是否通过认证之前, 还包括: 通过家庭网关控制器 来对向家庭网关注册的家电进行管理, 将所述家电对应的家电标识、 家电属性信息及 第二认证码存储到数据库中; 判断所述第一认证码是否通过认证, 包括: 判断所述第 一认证码与所述第二认证码是否相同, 当所述第一认证码与所述第二认证码相同时, 判定所述第一认证码通过认证。 优选地, 所述通过家庭网关控制器来对向家庭网关注册的家电进行管理, 将所述 家电对应的家电标识、 家电属性信息及第二认证码存储到数据库中, 包括: 家电向家 庭网关注册, 将所述家电的家电标识、 家电属性信息及第二认证码信息发送给家庭网 关; 家庭网关向家庭网关控制器注册, 将所述家庭网关的标识、 所述家庭网关控制家 电的家电标识、 家电属性信息及第二认证码信息发送给家庭网关控制器; 家庭网关控 制器将家电的家电标识、 家电属性信息及第二认证码信息、 所述家电标识及家庭网关 标识的对应关系存储到数据库中。 优选地, 将与所述已选中的家电标识对应的家电属性信息发送给终端之前, 还包 括:判断所述终端发送的账户信息对所述已选中的家电标识对应的家电是否有控制权; 将与所述已选中的家电标识对应的家电属性信息发送给终端, 包括: 当所述终端发送 的账户信息对所述已选中的家电标识对应的家电有控制权时, 将与所述已选中的家电 标识对应的家电属性信息发送给终端。 优选地, 所述家电标识为家电的二维码。 另一方面, 本发明实施例提供了一种服务器, 包括: 第一发送模块, 设置为将与 所述账户信息对应的家电标识发送给终端, 以供用户选中需要进行控制的家电对应的 家电标识, 其中, 每个账户信息与一个或多个家电标识对应; 第二接收模块, 设置为 接收终端发送的已选中的家电标识; 第二发送模块, 设置为将与所述已选中的家电标 识对应的家电属性信息发送给终端, 以供用户根据家电属性信息对所述已选中的家电 标识对应的家电进行控制; 第三接收模块, 设置为接收所述终端根据所述家电属性信 息发送的操作控制指令; 第三发送模块, 设置为通过家庭网关控制器将所述操作控制 指令发送给控制所述已选中的家电标识对应的家电的家庭网关, 由所述家庭网关控制 家电进行相应的操作。 优选地, 所述服务器, 还包括: 第四接收模块, 设置为接收终端发送的家电标识 及第一认证码; 第一判断模块, 设置为判断所述第一认证码是否通过认证; 第一保存 模块, 设置为当所述第一认证码通过认证时, 将所述终端发送的家电标识与所述终端 发送的账户信息的对应关系存储到数据库中。 优选地, 所述服务器, 还包括: 第二保存模块, 设置为通过家庭网关控制器来对 向家庭网关注册的家电进行管理, 将所述家电对应的家电标识、 家电属性信息及第二 认证码存储到数据库中; 所述第一判断模块, 还设置为判断所述第一认证码与所述第 二认证码是否相同, 当所述第一认证码与所述第二认证码相同时, 判定所述第一认证 码通过认证。 优选地, 所述服务器, 还包括: 第二判断模块, 设置为判断所述终端发送的账户 信息对所述已选中的家电标识对应的家电是否有控制权; 所述第二发送模块, 还设置 为当所述终端发送的账户信息对所述已选中的家电标识对应的家电有控制权时, 将与 所述已选中的家电标识对应的家电属性信息发送给终端。 本发明实施例还提供了一种家电远程控制***, 包括: 服务器、 数据库、 家庭网 关控制器及家庭网关, 所述服务器包括如上所述服务器。 本发明实施例的上述技术方案的有益效果如下: 在上述技术方案中, 能够根据用户终端发送的控制指令来对家电进行控制, 实现 了对家电的远程控制。 附图说明 图 1为本发明实施例 1提供的家电远程控制方法的流程图。 图 2为将家电加入到远程控制范围内的方法的流程示意图。 图 3为本发明实施例 1提供的服务器的结构示意图。 图 4为本发明实施例 2提供的家电远程控制***的结构示意图。 图 5为本发明实施例 2提供的家电远程控制***进行家电远程控制的流程图。 具体实施方式 为使本发明实施例要解决的技术问题、 技术方案和优点更加清楚, 下面将结合附 图及具体实施例进行详细描述。 本发明的实施例针对现有技术中无法让用户远程控制自己的家电, 提供了一种家 电远程控制方法、 服务器及家电远程控制***, 能够根据用户终端发送的控制指令来 对家电进行控制, 实现了对家电的远程控制。 图 1为本发明实施例 1提供的家电远程控制方法的流程图。 如图所示, 该方法包 括: 步骤 S101 , 接收终端发送的账户信息; 步骤 S102, 将与该账户信息对应的家电标识发送给终端, 以供用户选中需要进行 控制的家电对应的家电标识, 其中, 每个账户信息与一个或多个家电标识对应; 步骤 S103 , 接收终端发送的已选中的家电标识; 步骤 S104, 将与该已选中的家电标识对应的家电属性信息发送给终端, 以供用户 根据家电属性信息对该已选中的家电标识对应的家电进行控制; 步骤 S105 , 接收该终端根据该家电属性信息发送的操作控制指令; 步骤 S106,通过家庭网关控制器将该操作控制指令发送给控制该已选中的家电标 识对应的家电的家庭网关, 由该家庭网关控制家电进行相应的操作。 在上述技术方案中, 根据终端发送的账户信息将该账户信息对应的家电标识发送 给终端以供用户选中想要控制的家电对应的家电标识, 例如, 需要对空调进行控制, 则选中空调的标识, 然后根据终端发送的已选中的家电标识将与该已选中的家电标识 对应的家电属性信息发送给终端以供用户对家电进行控制, 在接收到该终端根据该家 电属性信息发送的操作控制指令后, 通过家庭网关控制器将该操作控制指令发送给控 制该已选中的家电标识对应的家电的家庭网关, 由该家庭网关控制家电进行相应的操 作。 从而实现了对家电的远程控制。 每个用户家可以有多个家电实现远程控制, 即每个账户信息对应的家电标识可以 为多个, 用户可以根据自己的需要将某个家电加入远程控制范围。 因此, 优选地, 该 将与该账户信息对应的家电标识发送给终端之前, 还可以包括: 接收终端发送的家电 标识及第一认证码; 判断该第一认证码是否通过认证; 当该第一认证码通过认证时, 将该终端发送的家电标识与该终端发送的账户信息的对应关系存储到数据库中。 在上述技术方案中, 每个账户信息可以与其需要进行远程控制的家电建立对应关 系, 当某个账户信息想要增加对某个家电的远程控制时, 可以通过终端发送该家电的 家电标识及第一认证码, 在接收到终端发送的家电标识及第一认证码后, 经过认证, 如果认证通过, 则将该账户信息与该家电标识的对应关系存储到数据库中。 优选地, 该判断该第一认证码是否通过认证之前, 还可以包括: 通过家庭网关控 制器来对向家庭网关注册的家电进行管理, 将该家电对应的家电标识、 家电属性信息 及第二认证码存储到数据库中; 该判断该第一认证码是否通过认证, 可以包括: 判断 该第一认证码与该第二认证码是否相同, 当该第一认证码与该第二认证码相同时, 判 定该第一认证码通过认证。 为了实现对家电的远程控制, 需要将家电加入到可被远程控制的家电范围内。 图 2为将家电加入到远程控制范围内的方法的流程示意图, 如图所示, 包括下述步骤: 步骤 S201 , 家电向家庭网关注册, 将该家电的家电标识、 家电属性信息及第二认 证码信息发送给家庭网关; 步骤 S202, 家庭网关向家庭网关控制器注册, 将该家庭网关的标识、 该家庭网关 控制家电的家电标识、 家电属性信息及第二认证码信息发送给家庭网关控制器; 步骤 S203 ,家庭网关控制器将家电的家电标识、家电属性信息及第二认证码信息、 该家电标识及家庭网关标识的对应关系存储到数据库中。 不同的账户信息可以对不同的家电有控制权, 终端发送的账户信息可能对某个家 电并没有控制权, 如果不对账户信息是否具有家电的控制权进行判断, 有可能造成对 家电控制的混乱。 为了解决上述问题, 优选地, 该将与该已选中的家电标识对应的家电属性信息发 送给终端之前, 还可以包括: 判断该终端发送的账户信息对该已选中的家电标识对应 的家电是否有控制权; 该将与该已选中的家电标识对应的家电属性信息发送给终端, 包括: 当该终端发送的账户信息对该已选中的家电标识对应的家电有控制权时, 将与 该已选中的家电标识对应的家电属性信息发送给终端。 在上述技术方案中, 在接收到终端发送的已选中的家电标识之后, 需要对该终端 发送的账户信息是否对该终端发送的已选中的家电标识对应的家电具有控制权进行判 断, 如果该终端发送的账户信息对该终端发送的已选中的家电标识对应的家电有控制 权, 则可以将与该已选中的家电标识对应的家电属性信息发送给终端, 从而避免了没 有家电控制权的账户信息却能够对家电进行控制的问题。 优选地, 该家电标识可以为家电的二维码。 在上述技术方案中, 家电厂商在家电上添加二维码, 二维码作为该家电的唯一标 识。 图 3为本发明实施例 1提供的服务器的结构示意图, 如图所示, 该服务器包括: 第一发送模块, 设置为将与该账户信息对应的家电标识发送给终端, 以供用户选中需 要进行控制的家电对应的家电标识,其中,每个账户信息与一个或多个家电标识对应; 第二接收模块, 设置为接收终端发送的已选中的家电标识; 第二发送模块, 设置为将 与该已选中的家电标识对应的家电属性信息发送给终端, 以供用户根据家电属性信息 对该已选中的家电标识对应的家电进行控制; 第三接收模块, 设置为接收该终端根据 该家电属性信息发送的操作控制指令; 第三发送模块, 设置为通过家庭网关控制器将 该操作控制指令发送给控制该已选中的家电标识对应的家电的家庭网关, 由该家庭网 关控制家电进行相应的操作。 在上述技术方案中, 该服务器接收到终端发送的账户信息, 将该账户信息对应的 家电标识发送给该终端以供用户选择一个家电标识来对家电进行控制, 服务器接收到 终端发送的家电标识后, 将该终端发送的家电标识的家电属性信息发送给终端以供用 户根据家电属性信息对该已选中的家电标识对应的家电进行控制, 服务器接收到终端 发送的家电操作控制指令后, 通过家庭网关控制器将该操作控制指令发送给控制该已 选中的家电标识对应的家电的家庭网关, 由该家庭网关控制家电进行相应的操作。 从 而实现了对家电的远程控制。 优选地, 该服务器, 还可以包括: 第四接收模块, 设置为接收终端发送的家电标 识及第一认证码; 第一判断模块, 设置为判断该第一认证码是否通过认证; 第一保存 模块, 设置为当该第一认证码通过认证时, 将该终端发送的家电标识与该终端发送的 账户信息的对应关系存储到数据库中。 优选地, 该服务器, 还可以包括: 第二保存模块, 设置为通过家庭网关控制器来 对向家庭网关注册的家电进行管理, 将该家电对应的家电标识、 家电属性信息及第二 认证码存储到数据库中; 该第一判断模块, 还设置为判断该第一认证码与该第二认证 码是否相同, 当该第一认证码与该第二认证码相同时, 判定该第一认证码通过认证。 优选地, 该服务器, 还可以包括: 第二判断模块, 设置为判断该终端发送的账户 信息对该已选中的家电标识对应的家电是否有控制权; 该第二发送模块, 还设置为当 该终端发送的账户信息对该已选中的家电标识对应的家电有控制权时, 将与该已选中 的家电标识对应的家电属性信息发送给终端。 本发明实施例还提供了一种家电远程控制***, 包括: 服务器、 数据库、 家庭网 关控制器及家庭网关, 该服务器包括如上该服务器。 图 4为本发明实施例 2提供的家电远程控制***的结构示意图。 如图所示, 该家 电远程控制***包括: 数据库、 Web服务器、 家庭网关控制器及家庭网关。 在本实施 例中用户以手机终端来进行远程操作, 以实现对家电的远程控制。 其中: 手机终端: 用户使用手机终端登录账户, 用户可以使用手机终端将家电 1加入到 远程控制范围, 即可以使用手机终端的扫描装置扫描家电 1的二维码即家电 1的家电 标识, 然后输入认证码即家电 1的第一认证码, 手机终端将家电 1的二维码及认证码 发送给 Web服务器, 如果 Web服务器通过了对家电 1 的认证, 则建立用户账户信息 与家电 1的对应关系, 用户将家电 1加入了远程控制范围。 用户可以使用手机终端对 家电 1进行控制, 用户使用手机终端在登录账户后, 会收到与账户信息对应的家电标 识,用户选择一个家电标识,例如选择家电 1的家电标识可以收到家电 1的属性信息, 例如当家电 1为空调时, 手机终端可以收到与空调的开机、 关机、 空调温度控制、 风 速控制相关的属性信息, 用户可以使用手机终端根据家电 1的属性信息对家电 1进行 操作。 数据库: 数据库用于, 存储家电标识、 家电属性信息、 账户信息与家电标识的对 应关系, 同时还可以用来存储家庭网关的标识信息。
Web服务器: Web服务器设置为实现实施例 1该服务器的功能; Web服务器接收 手机终端发送的账户信息, 将该账户信息对应的家电标识发送给手机终端以供用户选 择一个家电标识来对家电进行控制, 在收到手机终端发送的已选中的家电标识后, 例 如收到已选中的家电标识为家电 1的标识, Web服务器将家电 1的属性信息发生给手 机终端以供用户根据家电 1的属性信息对家电 1进行操作控制, Web服务器在接收到 手机终端发送的对家电 1的操作控制指令后, 通过家庭网关控制器将该操作控制指令 发送给家庭网关, 由该家庭网关控制家电 1进行相应的操作。 家庭网关控制器: 家庭网关控制器用于控制所有的家庭网关, 如图所示, 家庭网 关 1、家庭网关 2……家庭网关 m, 各个家庭网关启动后, 将连接并注册到家庭网关控 制器上。 Web服务器收到手机终端发送的家电的操作控制指令后, 例如收到家电 1的 操作控制指令, 通过家庭网关控制器将该操作控制指令发送给控制家电 1的家庭网关 即家庭网关 1, 由家庭网关 1控制家电 1进行相应的操作。 家庭网关: 家庭网关用于控制家电, 如图所示, 家电 1、 家电 2 ······家电 n向家庭 网关注册, 将各自的家电标识及认证码信息上报家庭网关。 家庭网关在向家庭网关控 制器注册后, 将该家庭网关控制的家电的信息及该家庭网关的标识上报家庭网关控制 器。 图 5为本发明实施例 2提供的家电远程控制***进行家电远程控制的流程图。 如 图所示, 该家电远程控制***进行家电远程控制包括如下步骤: 步骤 S501 , 家电向家庭网关注册, 各个家电上报各自的家电标识、 家电属性信息 及认证码。 步骤 S502, 家庭网关向家庭网关控制器注册, 各个家庭网关上报各自的家庭网关 标识、 所控制家电的家电标识、 家电属性信息及认证码。 步骤 S503 , 将家庭网关标识、 家庭网关所控制家电的家电标识、 家电属性信息及 认证码等信息存储到数据库中。 步骤 S504, 用户使用终端发送账户信息登录 Web服务器。 步骤 S505 , 用户使用终端将用户需要控制家电的家电标识及认证码发送到 Web 服务器。 步骤 S506, Web服务器根据数据库中存储的家电标识及认证码信息对从终端发送 的家电标识及认证码信息进行认证, 如果认证通过, 则将用户的账户信息与家电标识 的对应关系存储到数据库中。 步骤 S507, Web服务器将用户账户信息对应的家电标识发送到终端。 步骤 S508, 用户使用终端选择一个家电标识以对该家电标识对应的家电进行控 制。 步骤 S509, Web服务器根据终端发送的家电标识将其所对应家电的家电属性信息 发送到终端。 步骤 S510, 用户使用终端根据家电属性信息发送家电操作控制指令。 步骤 S511, Web服务器接收到终端发送的家电操作控制指令后, 发送给家庭网关 控制器。 步骤 S512, 家庭网关控制器将家电操作控制指令发送给控制该家电的家庭网关。 步骤 S513 , 家庭网关控制该家电进行相应的操作。 在本发明实施例 3中, 可以实现家电的多用户控制。 用户可以创建家庭成员组, 一个家庭成员组中可以包括多个账户信息, 每个账户 信息可以对不同的家电有不同的控制权。 用户使用终端发送账户信息登录服务器, 可以使用终端发送创建家庭成员组的请 求。 服务器收到终端发送的创建家庭成员组的请求后, 创建一个家庭成员组, 存储该 家庭成员组标识及家庭成员组创建者的账户信息。 用户使用终端发送账户信息登录服务器后, 可以搜索到当前存在的家庭成员组, 并发送加入家庭成员组的请求。 服务器收到终端发送的加入家庭成员组请求后, 根据家庭成员组创建者的账户信 息将该家庭成员组请求发送给对应的终端, 以供家庭成员组创建者同意或者拒绝该加 入家庭成员组请求。 服务器收到终端发送的对该加入家庭成员组请求的应答后, 进行相应的处理。 当 接收的应答为同意加入家庭成员组, 则存储提出该加入家庭成员组请求的账户信息与 家庭成员组标识的对应关系, 同时发送通知到提出该加入家庭成员组请求的账户信息 对应的终端。 家庭成员组的创建者可以将自己账户信息可以控制的家电的控制权, 分配给组中 的其他成员, 即根据家庭成员组创建者可以使用终端, 根据自己的账户信息对应的家 电标识创建该家庭成员组其他成员与这些家电标识的对应关系。 例如, 家庭成员组的 创建者为 A, 该家庭成员组还有 B、 C。 A的账户信息对应的家电标识有空调标识、冰 箱标识及电视机标识即 A可以远程控制空调、 冰箱及电视机, A使用终端发送账户信 息登录服务器后, 为 B分配了对空调的控制权后, 服务器存储 A的账户信息对应的空 调标识与 B的账户信息的对应关系。 以上所述是本发明的优选实施方式, 应当指出, 对于本技术领域的普通技术人员 来说, 在不脱离本发明所述原理的前提下, 还可以作出若干改进和润饰, 这些改进和 润饰也应视为本发明的保护范围。 工业实用性 本发明实施例提供的技术方案可以应用于计算机通信领域, 能够根据用户终端发 送的控制指令来对家电进行控制, 实现了对家电的远程控制。

Claims

权 利 要 求 书
1 . 一种家电远程控制方法, 包括:
接收终端发送的账户信息;
将与所述账户信息对应的家电标识发送给终端, 以供用户选中需要进行控 制的家电对应的家电标识, 其中, 每个账户信息与一个或多个家电标识对应; 接收终端发送的已选中的家电标识;
将与所述已选中的家电标识对应的家电属性信息发送给终端, 以供用户根 据家电属性信息对所述已选中的家电标识对应的家电进行控制;
接收所述终端根据所述家电属性信息发送的操作控制指令; 通过家庭网关控制器将所述操作控制指令发送给控制所述已选中的家电标 识对应的家电的家庭网关, 由所述家庭网关控制家电进行相应的操作。
2. 如权利要求 1所述方法, 其中, 将与所述账户信息对应的家电标识发送给终端 之前, 还包括:
接收终端发送的家电标识及第一认证码;
判断所述第一认证码是否通过认证;
当所述第一认证码通过认证时, 将所述终端发送的家电标识与所述终端发 送的账户信息的对应关系存储到数据库中。
3. 如权利要求 2所述方法, 其中, 判断所述第一认证码是否通过认证之前, 还包 括:
通过家庭网关控制器来对向家庭网关注册的家电进行管理, 将所述家电对 应的家电标识、 家电属性信息及第二认证码存储到数据库中;
判断所述第一认证码是否通过认证, 包括:
判断所述第一认证码与所述第二认证码是否相同, 当所述第一认证码与所 述第二认证码相同时, 判定所述第一认证码通过认证。
4. 如权利要求 3所述方法, 其中, 该通过家庭网关控制器来对向家庭网关注册的 家电进行管理, 将该家电对应的家电标识、 家电属性信息及第二认证码存储到 数据库中, 包括: 家电向家庭网关注册, 将该家电的家电标识、 家电属性信息及第二认证码 信息发送给家庭网关;
家庭网关向家庭网关控制器注册, 将该家庭网关的标识、 该家庭网关控制 家电的家电标识、 家电属性信息及第二认证码信息发送给家庭网关控制器; 家庭网关控制器将家电的家电标识、 家电属性信息及第二认证码信息、 该 家电标识及家庭网关标识的对应关系存储到数据库中。 如权利要求 1该方法, 其中, 将与所述已选中的家电标识对应的家电属性信息 发送给终端之前, 还包括:
判断所述终端发送的账户信息对所述已选中的家电标识对应的家电是否有 控制权;
将与所述已选中的家电标识对应的家电属性信息发送给终端, 包括: 当所述终端发送的账户信息对所述已选中的家电标识对应的家电有控制权 时, 将与所述已选中的家电标识对应的家电属性信息发送给终端。 如权利要求 1-5所述方法, 其中, 所述家电标识为家电的二维码。 一种服务器, 包括:
第一接收模块, 设置为接收终端发送的账户信息;
第一发送模块, 设置为将与所述账户信息对应的家电标识发送给终端, 以 供用户选中需要进行控制的家电对应的家电标识, 其中, 每个账户信息与一个 或多个家电标识对应;
第二接收模块, 设置为接收终端发送的已选中的家电标识;
第二发送模块, 设置为将与所述已选中的家电标识对应的家电属性信息发 送给终端, 以供用户根据家电属性信息对所述已选中的家电标识对应的家电进 行控制;
第三接收模块, 设置为接收所述终端根据所述家电属性信息发送的操作控 制指令;
第三发送模块, 设置为通过家庭网关控制器将所述操作控制指令发送给控 制所述已选中的家电标识对应的家电的家庭网关, 由所述家庭网关控制家电进 行相应的操作。 如权利要求 7所述服务器, 其中, 还包括: 第四接收模块, 设置为接收终端发送的家电标识及第一认证码; 第一判断模块, 设置为判断所述第一认证码是否通过认证;
第一保存模块, 设置为当所述第一认证码通过认证时, 将所述终端发送的 家电标识与所述终端发送的账户信息的对应关系存储至数据库中。
9. 如权利要求 8所述服务器, 其中, 还包括: 第二保存模块, 设置为通过家庭网关控制器来对向家庭网关注册的家电进 行管理, 将所述家电对应的家电标识、 家电属性信息及第二认证码存储至数据 库中;
所述第一判断模块, 还设置为判断所述第一认证码与所述第二认证码是否 相同, 当所述第一认证码与所述第二认证码相同时, 判定所述第一认证码通过 认证。
10. 如权利要求 7所述服务器, 其中, 还包括: 第二判断模块, 设置为判断所述终端发送的账户信息对所述已选中的家电 标识对应的家电是否有控制权;
所述第二发送模块, 还设置为当所述终端发送的账户信息对所述已选中的 家电标识对应的家电有控制权时, 将与所述已选中的家电标识对应的家电属性 信息发送给终端。
11 . 一种家电远程控制***, 包括: 服务器、数据库、家庭网关控制器及家庭网关, 所述服务器包括如权利要求 7-10任一项所述服务器。
PCT/CN2014/076983 2013-10-10 2014-05-07 一种家电远程控制方法、服务器及家电远程控制*** WO2014187240A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201310469873.2 2013-10-10
CN201310469873.2A CN104570962A (zh) 2013-10-10 2013-10-10 一种家电远程控制方法、服务器及家电远程控制***

Publications (1)

Publication Number Publication Date
WO2014187240A1 true WO2014187240A1 (zh) 2014-11-27

Family

ID=51932821

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/076983 WO2014187240A1 (zh) 2013-10-10 2014-05-07 一种家电远程控制方法、服务器及家电远程控制***

Country Status (2)

Country Link
CN (1) CN104570962A (zh)
WO (1) WO2014187240A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108282358A (zh) * 2017-12-21 2018-07-13 青岛海尔科技有限公司 WiFi模块的配置方法及相应设备
CN113992465A (zh) * 2021-09-29 2022-01-28 青岛海尔科技有限公司 电器设备的控制方法、装置和云平台
CN115001887A (zh) * 2022-04-29 2022-09-02 青岛海尔科技有限公司 登录标识的发送方法和装置、存储介质及电子装置
CN116866400A (zh) * 2023-08-01 2023-10-10 广东金朋科技有限公司 设备控制方法

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104954449B (zh) * 2015-05-29 2019-12-10 深圳市常胜信息技术有限公司 物联网控制方法及装置
CN104869123A (zh) * 2015-06-03 2015-08-26 维融集团有限公司 一种网络接入控制方法和服务器
CN104954454A (zh) * 2015-06-03 2015-09-30 维融集团有限公司 一种智能控制方法及设备
CN105320976B (zh) * 2015-10-14 2019-04-05 深圳市二八智能家居有限公司 一种找回智能家居设备二维码的方法及装置
CN105425595B (zh) * 2015-10-28 2018-09-11 广东美的环境电器制造有限公司 用于家电设备的控制方法和装置
CN105511275B (zh) * 2015-11-26 2019-10-15 华为技术有限公司 一种控制智能电器的方法和装置
CN105404258B (zh) * 2015-11-30 2019-03-08 聚好看科技股份有限公司 智能家居管理方法及平台
CN105553938B (zh) * 2015-12-04 2019-04-30 美的集团股份有限公司 家用电器的配网方法、家用电器及家庭智能网络盒子
CN105652787B (zh) * 2016-04-15 2019-01-29 南京工程学院 基于云平台的二氧化氯发生装置远程监控***
CN107124342A (zh) * 2017-06-28 2017-09-01 广东美的制冷设备有限公司 家电设备控制方法、装置、智慧家居***及可读存储介质
CN107659475A (zh) * 2017-11-11 2018-02-02 成都正光恒电子科技有限责任公司 一种基于物联网的智能家居***
CN108833224A (zh) * 2018-06-01 2018-11-16 青岛海尔空调器有限总公司 用于家用电器控制的方法及***
CN113422814A (zh) * 2021-06-16 2021-09-21 青岛易来智能科技股份有限公司 设备控制指令的发送方法和***、存储介质及电子装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001013575A2 (de) * 1999-08-13 2001-02-22 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Haus-kommunikationssystem, transportplattform für ein haus-kommunikationssystem und intelligentes netzabschlussgerät für ein haus-kommunikationssystem
CN101848126A (zh) * 2010-04-30 2010-09-29 中山大学 一种互动式控制智能家居设备的方法及家庭网络***
CN102130802A (zh) * 2010-08-23 2011-07-20 安徽省皖江质检科技有限公司 物联网家电管理***及其管理方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101436972A (zh) * 2007-11-16 2009-05-20 海尔集团公司 一种远程家电控制***
CN102684961B (zh) * 2012-04-10 2015-02-25 中国科学院计算机网络信息中心 家电设备信息处理方法、设备和***
CN102789682B (zh) * 2012-07-13 2015-12-16 惠州Tcl移动通信有限公司 一种远程控制家用电器的方法及***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001013575A2 (de) * 1999-08-13 2001-02-22 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Haus-kommunikationssystem, transportplattform für ein haus-kommunikationssystem und intelligentes netzabschlussgerät für ein haus-kommunikationssystem
CN101848126A (zh) * 2010-04-30 2010-09-29 中山大学 一种互动式控制智能家居设备的方法及家庭网络***
CN102130802A (zh) * 2010-08-23 2011-07-20 安徽省皖江质检科技有限公司 物联网家电管理***及其管理方法

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108282358A (zh) * 2017-12-21 2018-07-13 青岛海尔科技有限公司 WiFi模块的配置方法及相应设备
CN108282358B (zh) * 2017-12-21 2021-05-07 青岛海尔科技有限公司 WiFi模块的配置方法及相应设备
CN113992465A (zh) * 2021-09-29 2022-01-28 青岛海尔科技有限公司 电器设备的控制方法、装置和云平台
CN113992465B (zh) * 2021-09-29 2023-10-24 青岛海尔科技有限公司 电器设备的控制方法、装置和云平台
CN115001887A (zh) * 2022-04-29 2022-09-02 青岛海尔科技有限公司 登录标识的发送方法和装置、存储介质及电子装置
CN115001887B (zh) * 2022-04-29 2024-03-22 青岛海尔科技有限公司 登录标识的发送方法和装置、存储介质及电子装置
CN116866400A (zh) * 2023-08-01 2023-10-10 广东金朋科技有限公司 设备控制方法
CN116866400B (zh) * 2023-08-01 2024-03-08 广东金朋科技有限公司 设备控制方法

Also Published As

Publication number Publication date
CN104570962A (zh) 2015-04-29

Similar Documents

Publication Publication Date Title
WO2014187240A1 (zh) 一种家电远程控制方法、服务器及家电远程控制***
US11019130B2 (en) Method and apparatus for remotely controlling home device in home network system
TWI488463B (zh) 智慧閘道、智慧家居系統及家電設備的智慧控制方法
WO2018039814A1 (zh) 一种智能家居控制方法、装置和***
KR102252258B1 (ko) 홈 네트워크 시스템에서 홈 디바이스들의 그룹 제어 방법 및 장치
Wang et al. Design of smart home system based on WiFi smart plug
WO2017097093A1 (zh) 家庭物联网的实现方法及机顶盒、物联网服务器
US9479504B2 (en) Method and apparatus for controlling access between home device and external server in home network system
KR20170060598A (ko) 스마트 홈 서비스 서버 및 그 제어방법
WO2005096608A1 (fr) Systeme et procede de commande a distance d'appareils domestiques en reseau au moyen du service d'envoi de messages courts du telephone mobile
CN105242550B (zh) 一种基于网络二维码的智能家居自动连接方法及***
WO2016058254A1 (zh) 家电的控制方法、控制装置及家庭数据终端
US20230217056A1 (en) Methods and systems for implementing legacy remote and keystroke redirection
WO2016021728A1 (ja) 情報機器および制御機器
WO2013131477A1 (zh) 远程监控装置和方法
CN113572799A (zh) 设备接入控制平台的方法、装置和服务器
US10834680B2 (en) Method for controlling a radio signal emitted by a gateway, and corresponding gateway and computer program
JP2005109748A (ja) 家電遠隔制御システム、サービス提供サーバ及び家電遠隔制御方法
KR102303095B1 (ko) 네트워크 내에서 액션을 태그에 할당하는 방법, 개개의 네트워크 및 제어 디바이스
CN113612747B (zh) 设备控制权限的设置方法、装置、计算机设备和存储介质
KR102009810B1 (ko) 무선 통신 시스템에서 서비스 송수신 방법 및 장치
KR101989828B1 (ko) 휴대용 단말기를 이용한 홈 네트워크 서비스 제공 시스템
US9923769B2 (en) Methods and systems for verifying installation of a device
US20170094035A1 (en) Management method and management device
JP6384739B2 (ja) 接続設定デバイスおよびその方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14800402

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14800402

Country of ref document: EP

Kind code of ref document: A1