一种智能家居设备的控制方法、装置、终端及系统的利记博彩app
【技术领域】
[0001]本发明涉及智能家居领域,尤其涉及一种智能家居设备的控制方法、装置、终端及系统。
【背景技术】
[0002]智能家居,是通过物联网技术将家中的各种设备(如音视频设备、照明系统、窗帘控制、空调控制、安防系统、数字影院系统、影音服务器、影柜系统、网络家电等)连接到一起,提供家电控制、照明控制、电话远程控制、室内外遥控、防盗报警、环境监测、暖通控制、红外转发以及可编程定时控制等多种功能和手段。与普通家居相比,智能家居不仅具有传统的居住功能,兼备建筑、网络通信、信息家电、设备自动化,提供全方位的信息交互功能,甚至为各种能源费用节约资金。
[0003]目前的智能家居一般采用的是远程控制模式。首先,通过移动端中的客户端(APP),将智能家居信息与用户信息录入远程控制系统。然后,通过APP实现移动端与远程控制系统之间的交互,实现了通过远程控制模式对智能家居的管理和控制功能。
[0004]但实际上,由于移动端与远程控制系统之间的交互效果,很大程度上受到网络通信环境、流量的影响,因此,在现有技术中很容易出现由于网络堵塞造成的远程控制失败现象。
【发明内容】
[0005]本发明实施例提供了一种智能家居设备的控制方法、装置、终端及系统,用以解决由于网络环境不佳造成的远程控制延迟或失败的现象。
[0006]本发明实施例提供了一种智能家居设备的控制方法,该方法包括:
[0007]在需要通过移动终端对智能家居设备进行远程操控时,获取所述智能家居设备和所述移动终端之间的网络关系;
[0008]根据所述网络关系,按照预设规则,确定当前可用的最优通信链路;
[0009]利用确定出的最优通信链路,将所述移动终端的控制信令发送至所述智能家居设备。
[0010]本发明实施例还提供了一种智能家居设备的控制装置,该装置包括:
[0011 ]获取单元,用于在需要通过移动终端对智能家居设备进行远程操控时,获取所述智能家居设备和所述移动终端之间的网络关系;
[0012]确定单元,用于根据所述网络关系,按照预设规则,确定当前可用的最优通信链路;
[0013]发送单元,用于利用确定出的最优通信链路,将所述移动终端的控制信令发送至所述智能家居设备。
[0014]本发明实施例还提供了一种移动终端,该终端包括:网络模块以及一种智能家居设备的控制装置;
[0015]所述网络模块,用于接入局域网和/或互联网。
[0016]本发明实施例还提供了一种智能家居系统,该系统包括:智能家居设备以及移动终端;
[0017]所述智能家居设备,用于接收所述移动终端发送的控制信令,并根据所述控制信令,执行相应操作。
[0018]从上述技术方案可以看出,本发明实施例提出一种应用于智能家居系统中的能够自动切换通信链路的交互方案,在需要通过移动终端对智能家居设备进行远程操控时,首先分别获取智能家居设备与移动终端之间的网络关系;然后,将获取到的网络关系,选择与当前网络状况相匹配的通信链路,并进一步利用选择出的最优通信链路向智能家居设备发送控制信令,由于发送控制信令所使用的通信链路是基于智能家居设备与移动终端的当前网络状况进行选择出的,因此可以有效避免由于网络堵塞或拥挤造成的控制信令接收延迟或失败的现象,从而实现了智能家居系统中的网络交互模式进行自动切换的方案,进而优化操控控制的效果。
【附图说明】
[0019]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本发明实施例提供的一种智能家居设备的控制方法的流程示意图;
[0021]图2为本发明实施例提供的移动终端的控制模式切换的流程示意图;
[0022]图3(a)为本发明实施例中客户端的主控中心界面的示意图;
[0023]图3(b)为本发明实施例中客户端的未上报控制信息的本地在线设备列表的示意图;
[0024]图4为本发明实施例提供的一种智能家居设备的控制装置的结构示意图;
[0025]图5为本发明实施例提供的一种移动终端的结构示意图;
[0026]图6为本发明实施例提供的一种智能家居系统的结构示意图。
【具体实施方式】
[0027]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0028]本发明实施例可以应用于各类智能家居系统中,本发明实施例尤其适用于连接于物联网的智能家居系统。其中,智能家居系统中可以包括至少一个移动终端和至少一个智能家居设备;上述移动终端可以为各种类型的移动终端,如智能手机、平板电脑等设备,并且,上述移动终端可以内置用于控制智能家居系统的应用软件或客户端(APP)。
[0029]图1示出了本发明实施例提供的一种智能家居设备的控制方法的流程示意图,如图1所示,该流程可以包括:
[0030]步骤11:在需要通过移动终端对智能家居设备进行远程操控时,获取上述智能家居设备和上述移动终端之间的网络关系。
[0031]步骤12:根据上述网络关系,按照预设规则,确定当前可用的最优通信链路。
[0032]步骤13:利用确定出的最优通信链路,将上述移动终端的控制信令发送至上述智能家居设备。
[0033]可选的,在上述步骤11中,获取上述需要被远程操控的智能家居设备的标识;根据上述智能家居设备的标识,在实时更新的可操控设备列表中,查找到上述智能家居设备和上述移动终端之间的网络关系;其中,上述可操控设备列表中包括与上述移动终端建立绑定关系的各智能家居设备的标识和该智能家居设备与上述移动终端之间的网络关系。
[0034]可选的,在上述步骤中,如果在上述可操控设备列表中,未查找到上述智能家居设备和上述移动终端之间的网络关系,则输出用于表示上述智能家居设备不可被远程操控或设备未绑定的信息。
[0035]可选的,在上述步骤中,通过如下步骤生成可操控设备列表:接收由上述移动终端发送的用于向智能家居设备请求建立绑定关系的请求信令;判断上述智能家居设备是否与上述移动终端处于同一局域网内,如果是,则进一步判断上述智能家居设备是否允许移动终端通过局域网对该智能家居设备进行操控,如果允许,则将上述智能家居设备确定为相对于上述移动终端所处局域网的本地在线的智能家居设备,并生成可操控设备列表中关于该智能家居设备的记录;如果不允许,则输出绑定失败消息;如果上述智能家居设备与上述移动终端未处于同一局域网内,则进一步判断上述智能家居设备是否允许移动终端通过互联网对该智能家居设备进行操控,如果允许,则将该智能家居设备确定为相对于上述移动终端所处局域网的云端在线的智能家居设备,并生成可操控设备列表中关于该智能家居设备的记录;如果不允许,则输出绑定失败消息。
[0036]可选的,在上述步骤中,在生成上述可操控设备列表之后,当接收到上述本地在线的智能家居设备的下线通知时,判断该智能家居设备是否允许移动终端通过互联网对该智能家居设备进行操控,如果允许,则将上述可操控设备列表中的该智能家居设备和上述移动终端之间的网络关系更新为云端在线;否则,将该智能家居设备的记录从上述可操控设备列表中删除;当接收到上述云端在线的智能家居设备的上线通知时,判断该智能家居设备是否允许移动终端通过局域网对该智