CN105450487B - 一种远程控制智能家居设备或***的方法、装置以及终端 - Google Patents
一种远程控制智能家居设备或***的方法、装置以及终端 Download PDFInfo
- Publication number
- CN105450487B CN105450487B CN201511032030.1A CN201511032030A CN105450487B CN 105450487 B CN105450487 B CN 105450487B CN 201511032030 A CN201511032030 A CN 201511032030A CN 105450487 B CN105450487 B CN 105450487B
- Authority
- CN
- China
- Prior art keywords
- control
- terminal
- smart home
- request
- home device
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Telephonic Communication Services (AREA)
- Selective Calling Equipment (AREA)
Abstract
本发明实施例提供了一种远程控制智能家居设备或***的方法、装置以及终端,其中,所述方法包括:接收用于远程控制智能家居设备或***的控制请求;其中,所述控制请求包括控制端的当前位置和控制指令;判断接收到的所述控制请求中的控制端的当前位置是否满足预置的控制验证条件;若是,根据所述控制指令对所述智能家居设备或***进行控制。采用本发明,可提升远程控制的安全性、方便快捷性。
Description
技术领域
本发明涉及智能家居领域,尤其涉及一种远程控制智能家居设备或***的方法、装置以及终端。
背景技术
随着科技与经济的不断发展,人们大都喜欢使用诸如手机、汽车、可穿戴设备等电子产品设备,尤其是智能家居设备的兴起,越来越多的家庭使用智能家居设备或***了。
然而,在现有对智能家居***的远程控制方案中,智能终端可预先通过无线通讯技术与智能家居***进行连接,智能终端可在智能家居***接受远程控制的范围内发送控制指令,通过控制指令对智能家居***进行控制。在实践中发现,智能家居***可接受远程控制的区域范围太大,这样在智能终端对智能家居***进行远程控制过程中存在较大的安全隐患,还会影响智能家居设备的销售。
发明内容
本发明实施例所要解决的技术问题在于,提供一种远程控制智能家居设备或***的方法、装置以及终端,可提升远程控制的安全性、方便快捷性。
一方面,本发明实施例公开提供了一种远程控制智能家居设备或***的方法,所述方法包括:
接收用于远程控制智能家居设备或***的控制请求;其中,所述控制请求包括控制端的当前位置和控制指令;
判断接收到的所述控制请求中的控制端当前位置是否满足预置的控制验证条件;
当判断到满足预置的控制验证条件时,根据所述控制指令对所述智能家居设备或***进行控制。
其中可选地,所述接收用于远程控制智能家居设备或***的控制请求之前,所述方法还包括:
设置所述智能家居设备或***可支持远程控制的所述控制验证条件,所述控制验证条件包括发出所述控制请求的控制端的位置范围。
其中可选地,所述判断所述控制请求中的控制端的当前位置是否满足预置的控制验证条件,包括:
判断接收到的所述控制请求中的控制端的当前位置是否在预置的控制验证条件中的位置范围内;
若是,则执行所述根据所述控制指令对所述智能家居设备或***进行控制。
其中可选地,所述方法还包括:
若判断到所述控制端的当前位置不满足预置的控制验证条件,则确定所述控制端为非授权控制端,不执行所述控制指令。
其中可选地,所述根据所述控制指令对所述智能家居设备或***进行控制之前,还包括:
接收当前用户信息,并验证接收到的所述当前用户信息是否合法;
若验证到所述当前用户信息合法,则执行所述根据所述控制请求中的控制指令对所述智能家居设备或***进行控制。
另一方面,本发明实施例还提供了一种远程控制智能家居设备或***的装置,所述装置包括:
接收模块,用于接收用于远程控制智能家居设备或***的控制请求;其中,所述控制请求包括控制端的当前位置和控制指令;
判断模块,用于判断所述接收模块接收到的所述控制请求中的控制端的当前位置是否满足预置的控制验证条件;
控制模块,用于当所述判断模块验证到满足预置的控制验证条件时,根据所述控制指令对所述智能家居设备或***进行控制。
其中可选地,所述装置还包括:
设置模块,用于设置所述智能家居设备或***可支持远程控制的所述控制验证条件,所述控制验证条件包括发出所述控制请求的控制端的位置范围。
其中可选地,
所述判断模块,具体用于判断所述接收模块接收到的所述控制请求中的控制端的当前位置是否在所述设置模块预置的控制验证请求中的位置范围内;若所述判断模块判断到控制端的当前位置在所述设置模块预置的控制验证条件中的位置范围内,则通知所述控制模块。
其中可选地,所述装置还包括:
确定模块,用于若所述判断模块判断到所述接收模块接收到的所述控制请求的控制端的当前位置不满足预置的控制验证条件,则确定所述控制端为非授权控制端,不执行所述控制指令。
其中可选地,
所述接收模块,还用于接收当前用户信息,并验证接收到的所述当前用户信息是否合法;若所述接收模块验证到所述当前用户信息合法,则通知所述控制模块。
再一方面,本发明实施例还提供了一种终端,所述终端包括所述的远程控制智能家居设备或***装置。
本发明实施例中可通过接收用于远程控制智能家居设备或***的控制请求;其中,所述控制请求包括控制端的当前位置和控制指令,判断所述控制端的当前位置是否满足预置的控制验证条件,进一步决定是否根据所述控制请求中的控制指令对所述智能家居设备或***进行控制,提高了远程控制的安全性;且终端用户可自主设置智能家居设备或***可支持远程控制的位置范围,提升了远程控制的灵活性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例的一种远程控制智能家居设备或***方法的流程示意图;
图2是本发明实施例的另一种远程控制智能家居设备或***方法的流程示意图;
图3是本发明实施例的一种远程控制智能家居设备或***装置的结构示意图;
图4是本发明实施例的另一种远程控制智能家居设备或***装置的结构示意图;
图5是本发明实施例的一种终端的结构示意图。
具体实施方式
本发明实施例提供了一种处理结果的展示方法及装置,以期可以对关键词进行快速搜索,获取用户最想得到的结果信息,操作简单,效率高。
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
请参见图1,是本发明实施例的一种远程控制智能家居设备或***方法的流程示意图,本发明实施例的所述方法还包括如下步骤。
S101、接收用于远程控制智能家居设备或***的控制请求;其中,所述控制请求包括控制端的当前位置和/或控制端的标识信息。
本发明实施例中,控制端(也即是,通信终端)可以通过无线通讯的方式(如Wifi、蓝牙、微波通信、卫星通信等)与一个或多个智能家居设备或***连接。终端用户可以利用通信终端(也即是,控制端)向与该通信终端数据连接的一个或多个智能家居设备或***发送一个或多个用于请求远程控制所述智能家居设备或***的控制请求,其中,所述控制请求可以包括终端用户利用所述通信终端发送的所述通信终端的标识信息、所述通信终端的当前位置等(也即是,所述控制端的标识信息、所述控制端的当前位置等)。所述智能家居设备或***接收所述通信终端发出的用于控制本智能家居设备或***的控制请求。
所述控制端的当前位置可以为终端用户利用所述控制端(即所述通信终端)自定义编辑发送的位置信息,也可以为终端用户开启所述控制端的定位功能(如GPS、移动网络等),所述控制端自己定位获取到的该控制端的位置信息,或者可以为所述控制端根据其他的定位方法获取到的该控制端的位置信息(即为所述控制端的当前位置),本发明实施例不作限定。
所述智能家居设备或***还可以预先设置该智能家居设备或***可支持远程控制的所述控制验证条件,其中,所述控制验证条件可以包括发出所述控制请求的控制端的位置范围、所述控制端的标识信息等信息。
具体实现中,终端用户可以根据自己的实际需求在与所述通信终端数据连接的智能家居设备或***中,预先设置所述智能家居设备或***可接受支持远程控制的位置范围(如位置A附近200m、城市B等)、所述控制端的标识信息(如ID号、SN号、IMEI号等)、所述终端用户的用户信息(如姓名、体重),或者其他终端用户想要设置的信息,本发明实施例不作限定。
所述标识信息可以包括ID号、SN号(Serial Number,产品序列号)、IMEI号(International Mobile Equipment Identity,移动设备国际身份码),或者其他用于表示智能家居设备或***身份的标识信息,本发明实施例不作限定。
所述通信终端可以包括个人电脑、智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式智能设备等互联网设备,本发明实施例不作限定。
S102、判断接收到的所述控制请求中的控制端的当前位置和/或控制端的标识信息是否满足预置的控制验证条件。
本发明实施例中,智能家居设备或***验证S101接收到的所述控制请求中的控制端的当前位置是否满足所述智能家居设备或***中预置的控制验证条件,和/或,所述智能家居设备或***可以验证接收到的所述控制请求中的控制端的标识信息是否满足所述智能家居设备或***中预置的控制验证条件。
具体实现中,所述智能家居设备或***判断S101接收到的所述控制请求中的控制端的当前位置是否在S101终端用户在所述智能家居设备或***中设置的所述智能家居设备或***可接受支持远程控制的位置范围(也即是,预置的控制验证条件中的位置范围)之内;和/或,
所述智能家居设备或***判断S101接收到的所述控制请求中的控制端的标识信息是否和S101中终端用户在所述智能家设备或居***中预置的所述控制端的标识信息(也即是,预置的控制验证条件中的控制端的标识信息)相同。
S103、当判断到满足预置的控制验证条件时,获取所述控制端发出的控制指令,并根据所述控制指令对所述智能家居设备或***进行控制。
本发明实施例中,当智能家居设备或***在S102中判断接收到的所述控制请求中的控制端的标识信息和/或控制端的当前位置满足所述智能家居设备或***中预置的控制验证条件时,所述智能家居设备或***可以获取所述控制端(即是,所述通信终端)发出的控制指令,所述智能家居设备或***还可以根据获取到的所述控制指令进行相应地控制处理操作(如对洗衣机当前状态下的洗涤设置时间的延后或提前)。
具体实现中,当所述智能家居设备或***在S102验证判断到S101接收到的所述控制请求中的控制端的标识信息和S101中终端用户在所述智能家居设备或***中预置的所述控制端的标识信息(也即是,预置的控制验证条件中的控制端的标识信息)相同,和/或,所述智能家居设备或***判断到S101接收到的所述控制请求中的控制端的当前位置在S101终端用户在所述智能家居设备或***中设置的所述智能家居设备或***可接受支持远程控制的位置范围(也即是,预置的控制验证条件中的位置范围)之内时,所述智能家居设备或***可以从S101接收到的所述控制请求中解析出终端用户利用所述控制端发出的控制指令,所述智能家居设备或***还可以根据解析出的所述控制指令进行相应地控制处理操作;或者,所述智能家居设备或***触发所述控制端生成并发送相应地控制指令,所述智能家居设备或***接收所述控制端发送的所述控制指令,并根据所述控制指令进行相应地控制处理操作。
当所述智能家居设备或***在S102判断到S101接收到的所述控制请求中的控制端的标识信息和S101中终端用户在所述智能家居设备或***中预置的所述控制端的标识信息(也即是,预置的控制验证条件中的控制端的标识信息)不相同,和/或,所述智能家居设备或***判断到S101接收到的所述控制请求中的控制端的当前位置在S101终端用户不在所述智能家居设备或***中设置的所述智能家居设备或***可接受支持远程控制的位置范围(也即是,预置的控制验证条件中的位置范围)之内时,所述智能家居设备或***可以确定与本智能家居设备或***数据相连的控制端为非授权控制端(也即是,不合法的控制端),所述智能家居设备或***将不根据所述控制指令对该智能家居设备或***进行相应地的控制处理。
终端用户还可以利用所述控制端向所述智能家居设备或***发送终端用户的用户信息(如用户姓名、用户体重、用户身高等),所述智能家居设备或***接收所述控制端发出的所述用户信息,并与S101终端用户在所述智能家居设备或***中预置的用户信息进行比较,验证所述终端用户是否为合法用户(也即是,接收到的用户信息是否与终端用户在所述智能家居设备或***中预存的终端用户信息相同);当所述智能家居设备或***验证到所述用户信息不合法时,所述智能家居设备或***可以确定与本智能家居设备或***数据相连的控制端为非授权控制端(也即是,不合法的控制端)。
所述智能家居设备或***在确定到所述控制端为非授权控制端时,所述智能家居设备或***将禁止所述控制端对本智能家居设备或***进行控制,或者,所述智能家居设备或***向所述控制端(也即是,通信终端)发送一个或多个提示消息,所述提示消息用于提示所述控制端发送的所述控制请求中的控制端的标识信息,和/或,所述控制请求中的所述控制端的当前位置不满足在所述智能家居设备或***中预置的控制验证条件,也即是,鉴权失败或者所述控制端为非授权控制端,无权对所述智能家居设备或***进行控制的提示消息。
当所述智能家居设备或***验证到所述用户信息合法时,所述智能家居设备或***可以从S101接收到的所述控制请求中解析出终端用户利用所述控制端发出的控制指令,所述智能家居设备或***根据解析出的所述控制指令进行相应地控制处理操作;或者,所述智能家居设备或***可以触发所述控制端(即生成并发送控制指令,所述智能家居设备或***接收所述控制端发送的所述控制指令,并根据所述控制指令进行相应地控制处理操作。
本发明实施例中可通过接收用于远程控制智能家居设备或***的控制请求;其中,所述控制请求包括控制端的当前位置和控制指令,判断接收到的所述控制请求中的控制端的当前位置是否满足预置的控制验证条件,进一步决定是否根据所述控制指令对智能家居设备或***进行相应地控制,提高了远程控制的安全性;且终端用户可自主设置智能家居设备或***可支持远程控制的位置范围,提升了远程控制的灵活性。
再请参见图2,是本发明实施例的另一种远程控制智能家居设备或***方法的流程示意图,本发明实施例的所述方法还包括如下步骤。
S201、设置所述智能家居设备或***可支持远程控制的所述控制验证条件,所述控制验证条件包括发出所述控制请求的控制端的位置范围和/或控制端的标识信息。
所述智能家居设备或***还可以预先设置本智能家居设备或***可支持远程控制的所述控制验证条件,其中,所述控制验证条件可以包括发出所述控制请求的控制端的位置范围、所述控制端的标识信息等信息。
具体实现中,终端用户可以根据自己的实际需求在与所述通信终端数据连接的智能家居设备或***中,预先设置所述智能家居设备或***可接受支持远程控制的位置范围(如位置A附近200m、城市B等)、所述控制端的标识信息(如ID号、SN号、IMEI号等)、所述终端用户的用户信息(如姓名、体重),或者其他终端用户想要设置的信息,本发明实施例不作限定。
所述标识信息可以包括ID号、SN号(Serial Number,产品序列号)、IMEI号(International Mobile Equipment Identity,移动设备国际身份码),或者其他用于表示智能家居设备或***身份的标识信息,本发明实施例不作限定。
需要说明的是,所述智能家居设备或***可接受支持的远程控制的位置范围可根据终端用户一天或者一段时间的实际工作生活现状或安排进行设置。
示例性地,之前用户A一直在地址A处的公司上班,且用户A使用手机A与家里的智能家居***进行无线连接,使得用户A可以随时对家里的智能家居***进行控制,现公司派遣用户A去往地址B出差,若用户想要在地址B处继续使用手机A对家里的智能家居***进行控制,那么用户A需将之前在智能家居***中设置的本智能家居***可接受支持远程控制的位置范围地址A重新设置为地址B。
S202、接收用于远程控制智能家居设备或***的控制请求;其中,所述控制请求包括控制端的当前位置和/或控制端的标识信息。
S203、判断接收到的所述控制请求中的控制端的当前位置是否在预置的控制验证条件中的位置范围内,和/或,判断接收到的所述控制请求中的控制端的标识信息是否和预置的控制验证条件中的控制端的标识信息相同。
本发明实施例中,智能家居设备或***可以判断S202接收到的所述控制请求中的控制端的标识信息是否和S201中终端用户在所述智能家居设备或***中预置的所述控制端的标识信息(也即是,预置的控制验证条件中的控制端的标识信息)相同;和/或,所述智能家居设备或***还可以判断S202接收到的所述控制请求中的控制端的当前位置是否在S201终端用户预先在所述智能家居设备或***中设置的所述智能家居设备或***可接受支持远程控制的位置范围(也即是,预置的控制验证条件中的位置范围)之内,所述智能家居设备或***对上述控制端的标识信息和上述控制端的当前位置的判断顺序是可变,但是只要两者中的任意一项满足条件时,所述智能家居设备或***继续执行S204步骤;否则,执行S205步骤。
S204、接收当前用户信息,并验证接收到的所述当前用户信息是否合法。
本发明实施例中,终端用户可以利用所述控制端向所述智能家居设备或***发送终端用户的用户信息(如用户姓名、用户体重、用户身高等),所述智能家居设备或***接收所述控制端发出的所述用户信息,并与S201终端用户在所述智能家居设备或***中预置的用户信息进行比较,验证所述终端用户是否为合法用户(也即是,接收到的所述用户信息是否与终端用户在所述智能家居设备或***中预存的终端用户信息相同);当所述智能家居设备或***验证到所述用户信息合法时,所述智能家居设备或***继续执行S206或者S207;否则,执行S205。
S205、确定所述控制端为非授权控制端。
本发明实施例中,智能家居设备或***在S203中判断到所述智能家居设备或***从S202接收到的所述控制请求中的控制端的标识信息和S201中终端用户在所述智能家居设备或***中预置的所述智能家居设备或***的标识信息不相同,和/或,所述智能家居设备或***从S202接收到的所述控制请求中的控制端的当前位置在S201终端用户在所述智能家居设备或***中设置的所述智能家居设备或***可接受支持远程控制的位置范围之外时,所述智能家居设备或***可以确定与本智能家居设备或***数据相连的控制端为非授权控制端(也即是,不合法的控制端)。
所述智能家居设备或***还可以在S204中判断到接收到的所述当前用户信息不合法时,所述智能家居设备或***也可以确定与本智能家居设备或***数据相连的控制端为非授权控制端(也即是,不合法的控制端)。
所述智能家居设备或***在确定到所述控制端为非授权控制端时,所述智能家居设备或***将禁止所述控制端(也即是,通信终端)对本智能家居设备或***进行控制,或者,所述智能家居设备或***向所述控制端(也即是,通信终端)发送一个或多个提示消息,所述提示消息用于提示所述控制端发送的控制请求中的标识信息和/或当前位置与所述智能家居设备或***中预设的标识信息和/或位置范围不符合的提示消息,也即是,鉴权失败或者所述控制端为非授权,无权对所述智能家居设备或***进行控制的提示消息。
S206、从接收到的所述控制请求中解析出所述控制端发出的控制指令,并根据所述控制指令对所述智能家居设备或***进行控制。
S207、触发所述控制端生成并发送控制指令,并根据所述控制指令对所述智能家居设备或***进行控制。
本发明实施例中,步骤S206和步骤S207可以是并列的,也即是所述智能家居设备或***可以选择S206和S207中任意一步骤进行执行,都是所述智能家居设备或***获取所述控制端发出的控制指令,并根据所述控制指令对所述智能家居设备或***进行控制的具体实现方式。
所述智能家居设备或***可以从S202接收到的所述控制请求中解析出终端用户利用所述控制端发出的控制指令,所述智能家居设备或***根据解析出的所述控制指令进行相应地控制处理操作;或者,所述智能家居设备或***可以触发所述控制端生成并发送控制指令,所述智能家居设备或***接收所述控制端发送的所述控制指令,并根据所述控制指令进行相应地控制处理操作(如对智能家居设备冰箱当前状态下的温度的调高或调低)。
本发明实施例中可通过接收用于远程控制智能家居设备或***的控制请求;其中,所述控制请求包括控制端的当前位置和控制指令,判断所述控制端的当前位置是否满足预置的控制验证条件,进一步决定是否根据所述控制请求中的控制指令对所述智能家居设备或***进行控制,提高了远程控制的安全性;且终端用户可自主设置智能家居设备或***可支持远程控制的位置范围,提升了远程控制的灵活性。
请参见图3,是本发明实施例的一种远程控制智能家居设备或***装置的结构示意图,所述装置3包括:
接收模块30,用于接收用于远程控制智能家居设备或***的控制请求;其中,所述控制请求包括控制端的当前位置和控制指令;
判断模块31,用于判断所述接收模块30接收到的所述控制请求中的控制端的当前位置是否满足预置的控制验证条件;
控制模块32,用于当所述判断模块31判断到满足预置的控制验证条件时,根据所述控制指令对所述智能家居设备或***进行控制。
本发明实施例中可通过接收用于远程控制智能家居设备或***的控制请求;其中,所述控制请求包括控制端的当前位置和控制指令,判断所述控制端的当前位置是否满足预置的控制验证条件,进一步决定是否根据所述控制请求中的控制指令对所述智能家居设备或***进行控制,提高了远程控制的安全性;且终端用户可自主设置智能家居设备或***可支持远程控制的位置范围,提升了远程控制的灵活性。
本发明实施例中涉及的各个模块、单元的具体实现可参考图1至图2对象实施例中相关功能模块的描述,在此不赘述。
请参见图4,是本发明实施例的另一种远程控制智能家居设备或***装置的结构示意图,所述装置4包括上述实施例中的接收模块30、判断模块31以及控制模块32。
进一步可选地,在本发明实施例中,所述装置还包括:
设置模块33,用于设置所述智能家居设备或***可支持远程控制的所述控制验证条件,所述控制验证条件包括发出所述控制请求的控制端的位置范围。
进一步可选地,在本发明实施例中,
所述判断模块31,具体用于判断所述接收模块30接收到的所述控制请求中的控制端的当前位置是否在所述设置模块预置的控制验证请求中的位置范围内;若所述判断模块31判断到所述控制端的当前位置在所述预置的控制验证条件中的位置范围内,则通知所述控制模块32。
进一步可选地,在本发明实施例中,所述装置还包括:
确定模块34,用于若所述判断模块31判断到所述控制端的当前位置不在所述预置的控制验证条件中的位置范围内,则确定所述控制端为非授权控制端。
进一步可选地,在本发明实施例中,
所述接收模块30,还用于接收当前用户信息,并验证接收到的所述当前用户信息是否合法;若所述接收模块30验证到所述当前用户信息合法,则通知所述控制模块32。
本发明实施例中可通过接收用于远程控制智能家居设备或***的控制请求;其中,所述控制请求包括控制端的当前位置和控制指令,判断所述控制端的当前位置是否满足预置的控制验证条件,进一步决定是否根据所述控制请求中的控制指令对所述智能家居设备或***进行控制,提高了远程控制的安全性;且终端用户可自主设置智能家居设备或***可支持远程控制的位置范围,提升了远程控制的灵活性。
本发明实施例中涉及的各个模块、单元的具体实现可参考图1至图2对象实施例中相关功能模块的描述,在此不赘述。
再请参见图5,是本发明实施例的一种终端的结构示意图。所述终端可以为智能手机、平板电脑、智能可穿戴设备等带通信网络功能的设备,如图5所示,本发明实施例的所述终端可以包括显示屏、按键、扬声器、拾音器等模块,并且还包括:至少一个总线501、与总线501相连的至少一个处理器502以及与总线501相连的至少一个存储器503,实现通信功能的通信装置505,为通信终端各耗电模块供电的电源装置504。
所述处理器502可通过总线501,调用存储器503中存储的代码以执行相关的功能。
所述处理器502,用于接收用于远程控制智能家居设备或***的控制请求;其中,所述控制请求包括控制端的当前位置和控制指令;判断所述控制请求中的控制端的当前位置是否满足预置的控制验证条件;若是,根据所述控制请求中的控制指令对所述智能家居设备或***进行控制。
进一步可选地,所述处理器502还可以用于设置所述智能家居设备或***可支持远程控制的所述控制验证条件,所述控制验证条件包括发出所述控制请求的控制端的位置范围。
进一步可选地,所述处理器502还可以用于判断接收到的所述控制请求中的控制端的当前位置是否在预置的控制验证条件中的位置范围内;若是,则执行所述根据所述控制请求中的控制指令对所述智能家居设备或***进行控制。
进一步可选地,所述处理器502还可以用于若判断到所述控制端的当前位置不满足预置的控制验证条件,则确定所述控制端为非授权控制端。
进一步可选地,所述处理器502还可以用于接收当前用户信息,并验证接收到的所述当前用户信息是否合法;若验证到所述当前用户信息合法,则执行所述根据所述控制请求中的控制指令对所述智能家居设备或***进行控制。
本发明实施例中可通过接收用于远程控制智能家居设备或***的控制请求;其中,所述控制请求包括控制端的当前位置和控制指令,判断所述控制端的当前位置是否满足预置的控制验证条件,进一步决定是否根据所述控制请求中的控制指令对所述智能家居设备或***进行控制,提高了远程控制的安全性;且终端用户可自主设置智能家居设备或***可支持远程控制的位置范围,提升了远程控制的灵活性。
本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何音频播放应用的操作方法的部分或全部步骤。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明的各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (9)
1.一种远程控制智能家居设备或***的方法,其特征在于,所述方法包括:
接收用于远程控制智能家居设备或***的控制请求;其中,所述控制请求包括控制端的当前位置和控制指令;
判断所述控制请求中的控制端的当前位置是否满足预置的控制验证条件;
若是,根据所述控制指令对所述智能家居设备或***进行控制;
所述根据所述控制指令对所述智能家居设备或***进行控制之前,还包括:
接收当前用户信息,并验证接收到的所述当前用户信息是否合法;
若验证到所述当前用户信息合法,则执行所述根据所述控制指令对所述智能家居设备或***进行控制。
2.如权利要求1所述的方法,其特征在于,所述接收用于远程控制智能家居设备或***的控制请求之前,所述方法还包括:
设置所述智能家居设备或***可支持远程控制的所述控制验证条件,所述控制验证条件包括发出所述控制请求的控制端的位置范围。
3.如权利要求1或2所述的方法,其特征在于,所述判断所述控制请求中的控制端的当前位置是否满足预置的控制验证条件,包括:
判断接收到的所述控制请求中的控制端的当前位置是否在预置的控制验证条件中的位置范围内;
若是,则执行所述根据所述控制指令对所述智能家居设备或***进行控制。
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
若判断到所述控制端的当前位置不满足预置的控制验证条件,则确定所述控制端为非授权控制端,不执行所述控制指令。
5.一种远程控制智能家居设备或***的装置,其特征在于,所述装置包括:
接收模块,用于接收用于远程控制智能家居设备或***的控制请求;其中,所述控制请求包括控制端的当前位置和控制指令;
判断模块,用于判断所述接收模块接收到的所述控制请求中的控制端的当前位置是否满足预置的控制验证条件;
控制模块,用于当所述判断模块判断到满足预置的控制验证条件时,根据所述控制指令对所述智能家居设备或***进行控制;
所述接收模块,还用于接收当前用户信息,并验证接收到的所述当前用户信息是否合法;若所述接收模块验证到所述当前用户信息合法,则通知所述控制模块。
6.如权利要求5所述的装置,其特征在于,所述装置还包括:
设置模块,用于设置所述智能家居设备或***可支持远程控制的所述控制验证条件,所述控制验证条件包括发出所述控制请求的控制端的位置范围。
7.如权利要求6所述的装置,其特征在于,
所述判断模块,具体用于判断所述接收模块接收到的所述控制请求中的控制端的当前位置是否在所述设置模块预置的控制验证请求中的位置范围内;若所述判断模块判断到控制端的当前位置在所述设置模块预置的控制验证条件中的位置范围内,则通知所述控制模块。
8.如权利要求5所述的装置,其特征在于,所述装置还包括:
确定模块,用于若所述判断模块判断到所述接收模块接收到的所述控制请求的控制端的当前位置不满足预置的控制验证条件,则确定所述控制端为非授权控制端,不执行所述控制指令。
9.一种终端,其特征在于,所述终端包括如权利要求5至8任意一项所述的远程控制智能家居设备或***装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511032030.1A CN105450487B (zh) | 2015-12-31 | 2015-12-31 | 一种远程控制智能家居设备或***的方法、装置以及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511032030.1A CN105450487B (zh) | 2015-12-31 | 2015-12-31 | 一种远程控制智能家居设备或***的方法、装置以及终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105450487A CN105450487A (zh) | 2016-03-30 |
CN105450487B true CN105450487B (zh) | 2019-01-15 |
Family
ID=55560291
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201511032030.1A Active CN105450487B (zh) | 2015-12-31 | 2015-12-31 | 一种远程控制智能家居设备或***的方法、装置以及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105450487B (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105957540B (zh) * | 2016-04-20 | 2018-07-13 | 广东欧珀移动通信有限公司 | 一种播放设备的控制方法和装置 |
CN106130852A (zh) * | 2016-08-30 | 2016-11-16 | 广东美的制冷设备有限公司 | 一种安全远程控制家电的方法及装置、空调 |
CA2975517C (en) * | 2016-09-06 | 2022-06-14 | Legic Identsystems Ag | Method and devices for transmitting a secured data package to a communication device |
CN106789456A (zh) * | 2016-11-25 | 2017-05-31 | 宇龙计算机通信科技(深圳)有限公司 | 一种家居设备控制方法及装置 |
CN106773757A (zh) * | 2016-12-13 | 2017-05-31 | 广东美的制冷设备有限公司 | 智能装置及家电设备 |
CN106921738A (zh) * | 2017-03-01 | 2017-07-04 | 深圳春沐源农业科技有限公司 | 一种设备控制方法及装置 |
CN106973052A (zh) * | 2017-03-29 | 2017-07-21 | 武汉米风通信技术有限公司 | 一种广电频谱超窄带物联网终端认证方法及装置 |
CN107294208A (zh) * | 2017-07-03 | 2017-10-24 | 卞晓峰 | 智能用电管理***及方法 |
CN108681287A (zh) * | 2018-06-13 | 2018-10-19 | 苏州艾沃意特机械设备制造有限公司 | 智能举升机***及其控制方法 |
CN108965319A (zh) * | 2018-08-03 | 2018-12-07 | 珠海格力电器股份有限公司 | 设备控制方法、***和存储介质 |
CN110011885B (zh) * | 2019-04-12 | 2020-07-07 | 珠海格力电器股份有限公司 | 一种电器的控制权限绑定方法、装置、存储介质及电器 |
CN110996482A (zh) * | 2019-11-29 | 2020-04-10 | 五邑大学 | 一种照明***控制方法 |
CN111750493B (zh) * | 2020-06-24 | 2021-08-13 | 珠海格力电器股份有限公司 | 控制方法、控制装置和云端控制*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102135767A (zh) * | 2010-01-26 | 2011-07-27 | 张乃辉 | 一种远程控制设备的方法和装置 |
CN103813039A (zh) * | 2012-11-06 | 2014-05-21 | 海尔集团公司 | 家电控制方法、家庭服务器及家电控制*** |
US20150106061A1 (en) * | 2013-10-15 | 2015-04-16 | Kt Corporation | Monitoring device using automation network |
CN104935661A (zh) * | 2015-06-18 | 2015-09-23 | 小米科技有限责任公司 | 家电控制方法、装置、路由器及终端 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140081642A (ko) * | 2012-12-21 | 2014-07-01 | 삼성전자주식회사 | 외부 기기 제어 방법 및 시스템 |
CN105159132A (zh) * | 2015-10-16 | 2015-12-16 | 广东欧珀移动通信有限公司 | 一种基于蓝牙技术的智能家居控制方法及*** |
-
2015
- 2015-12-31 CN CN201511032030.1A patent/CN105450487B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102135767A (zh) * | 2010-01-26 | 2011-07-27 | 张乃辉 | 一种远程控制设备的方法和装置 |
CN103813039A (zh) * | 2012-11-06 | 2014-05-21 | 海尔集团公司 | 家电控制方法、家庭服务器及家电控制*** |
US20150106061A1 (en) * | 2013-10-15 | 2015-04-16 | Kt Corporation | Monitoring device using automation network |
CN104935661A (zh) * | 2015-06-18 | 2015-09-23 | 小米科技有限责任公司 | 家电控制方法、装置、路由器及终端 |
Also Published As
Publication number | Publication date |
---|---|
CN105450487A (zh) | 2016-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105450487B (zh) | 一种远程控制智能家居设备或***的方法、装置以及终端 | |
CN105159122B (zh) | 一种智能家居控制***及控制方法 | |
CN105045608B (zh) | 用于管理车辆计算***中的软件更新的***和方法 | |
CN104506397B (zh) | 智能设备接入局域网的方法及*** | |
CN106534324B (zh) | 一种数据共享方法及云服务器 | |
CN105722249B (zh) | 一种切换连接的方法、装置以及终端 | |
CN105610771B (zh) | 一种关联账户的方法及账户关联装置 | |
CN105553924B (zh) | 一种应用于智能家居的安全防护方法、智能家居及*** | |
US20160132029A1 (en) | Method for configuring and controlling smart home products | |
CN105608369B (zh) | 应用软件的安装方法及装置 | |
CN105657127B (zh) | 一种声音共享的方法、耳机及终端 | |
CN104349391B (zh) | 一种WiFi工作站点的调度处理方法和装置 | |
KR102237840B1 (ko) | eSIM 프로파일을 설치, 관리하는 방법 및 장치 | |
CN106716956A (zh) | 一种云端操作界面共享的方法、相关设备及*** | |
CN104113842A (zh) | 识别伪无线网络接入点的方法、装置、服务器及移动终端 | |
CN104994224A (zh) | 移动终端防盗方法及装置 | |
CN105282829B (zh) | 一种连接网络的方法及无线音箱 | |
CN110381057A (zh) | 通讯连接的处理方法、装置、存储介质、处理器及*** | |
CN110874058A (zh) | 一种家居设备的控制方法及家居设备组网*** | |
CN105607498B (zh) | 一种智能家居设备匹配的方法、装置、设备以及*** | |
CN105915416A (zh) | 一种信息处理方法及终端设备 | |
CN105959982B (zh) | 网络接入控制方法、服务器及电子设备 | |
CN106469009B (zh) | 一种智能控制***配置方法及装置 | |
CN104010307A (zh) | 一种利用互联网实现远程usim卡的鉴权方法 | |
CN105813006B (zh) | 一种信息升级方法、终端设备、网络管理设备及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |