设备控制方法、装置、存储介质及电子设备与流程

文档序号:29796951发布日期:2022-04-23 19:04阅读:71来源:国知局
设备控制方法、装置、存储介质及电子设备与流程

1.本技术涉及物联网技术领域,具体涉及一种设备控制方法、装置、存储介质及电子设备。


背景技术:

2.目前,设备控制时使用的控制终端通过红外线信号或者蓝牙信号来操控所述目标设备,能够满足通常功能的操控,比如菜单进退、导航,开关机,蓝牙耳机等等。
3.但是,由于所述红外线信号或者蓝牙信号受到携带信息能力以及所述电视解析信息能力双重限制,不能通过控制终端输入更复杂信息来控制电视的需求,导致设备控制性能较差。


技术实现要素:

4.本技术实施例提供一种方案,可以有效提升设备的控制性能。
5.为解决上述技术问题,本技术实施例提供以下技术方案:
6.根据本技术的一个实施例,一种设备控制方法,应用于控制终端,所述控制终端与网络设备建立网络连接,所述方法包括:向目标设备发送红外联网指令,所述红外联网指令用于控制所述目标设备连接至网络设备;向所述目标设备发送红外关联指令,所述红外关联指令用于触发所述目标设备通过所述网络设备返回设备定位信息;保存所述设备定位信息,以根据所述设备定位信息通过所述网络设备对应的网络通道控制所述目标设备。
7.在本技术的一些实施例中,所述向目标设备发送红外关联指令,所述红外关联指令用于触发所述目标设备通过所述网络设备返回设备定位信息,包括:向所述目标设备发送携带验证信息的红外关联指令,以触发所述目标设备通过所述网络设备发送携带所述验证信息及设备配对信息的握手消息;接收所述握手消息,以在验证所述验证信息通过后保存所述设备配对信息;向所述目标设备发送携带控制终端配对信息的应答消息,以与所述目标设备建立网络连接配对协议;在所述网络连接配对协议建立后,通过所述网络设备对应的网络通道获取所述目标设备的设备定位信息。
8.在本技术的一些实施例中,所述网络设备与云端服务器连接;所述根据所述设备定位信息通过所述网络设备对应的网络通道控制所述目标设备,包括:通过所述网络设备对应的网络通道,向所述云端服务器发送携带所述设备定位信息及第一类型控制信息的控制指令,以触发所述云端服务器解析所述第一类型控制信息生成设备控制指令,以及,触发所述云端服务器根据所述设备定位信息将所述设备控制指令通过所述网络设备发送至所述目标设备,控制所述目标设备执行所述第一类型控制信息指示的操作。
9.在本技术的一些实施例中,所述控制终端上设置指示器;所述云端服务器根据所述设备定位信息将所述设备控制指令通过所述网络设备发送至所述目标设备失败时,生成控制失败消息;所述方法还包括:当通过所述网络通道接收到所述云端服务器发送的控制失败消息后,控制所述指示器为第一指示状态,以根据所述第一指示状态提示所述设备定
位信息错误。
10.在本技术的一些实施例中,所述根据所述设备定位信息通过所述网络设备对应的网络通道控制所述目标设备,包括:通过所述网络设备对应的网络通道,根据所述设备定位信息向所述目标设备发送携带第二类型控制信息的控制指令,以控制所述目标设备执行所述第二类型控制信息指示的操作。
11.在本技术的一些实施例中,所述向所述目标设备发送红外联网指令,所述红外联网指令控制所述目标设备连接至网络设备,包括:向目标设备发送第一红外联网指令,以指示所述目标设备显示联网配置菜单;向所述目标设备发送第二红外联网指令,以通过所述联网配置菜单控制所述目标设备连接至所述网络设备。
12.在本技术的一些实施例中,所述控制终端内置映射图,所述映射图中包括至少一个功能区;所述向所述目标设备发送第二红外联网指令,以通过所述联网配置菜单控制所述目标设备连接至所述网络设备,包括:当监测到所述控制终端的控制按键触发目标功能区时,生成携带所述目标功能区对应的控件信息的红外匹配指令;将所述红外匹配指令发送至所述目标设备,以使得所述目标设备激活所述联网配置菜单中所述控件信息对应的控件;向所述目标设备发送携带联网信息的红外配置指令,以通过激活的所述控件在所述目标设备中配置所述联网信息,控制所述目标设备连接至所述网络设备。
13.在本技术的一些实施例中,所述控制终端上设置控制终端网络连接状态的查询按键,所述方法还包括:响应于所述查询按键的触发,根据所述控制终端的网络连接状态生成红外状态显示指令;向所述目标设备发送所述红外状态显示指令,以使得所述目标设备显示所述控制终端的网络连接状态对应的指示信息。
14.在本技术的一些实施例中,所述控制终端上设置控制终端网络连接状态的查询按键以及指示器,所述方法还包括:响应于所述查询按键的触发,根据所述控制终端的网络连接状态生成显示信号;根据所述显示信号控制所述指示器为第二指示状态,以基于所述第二指示状态显示所述控制终端的网络连接状态。
15.根据本技术的另一个实施例,一种设备控制方法,应用于目标设备,所述方法包括:接收控制终端发送的红外联网指令;响应于所述红外联网指令,连接至与所述控制终端建立网络连接的网络设备;接收所述控制终端发送的红外关联指令;响应于所述红外关联指令,通过所述网络设备向所述控制终端返回设备定位信息,以使得所述控制终端根据所述设备定位信息通过所述网络设备对应的网络通道控制所述目标设备。
16.根据本技术的一个实施例,一种设备控制装置,应用于控制终端,所述装置包括:连接模块,用于向所述目标设备发送红外联网指令,所述红外联网指令用于控制所述目标设备连接至网络设备;关联模块,用于向所述目标设备发送红外关联指令,所述红外关联指令用于触发所述目标设备通过所述网络设备返回设备定位信息;控制模块,用于保存所述设备定位信息,以根据所述设备定位信息通过所述网络设备对应的网络通道控制所述目标设备。
17.根据本技术的另一个实施例,一种设备控制装置,应用于目标设备,所述装置包括:第一接收模块,用于接收控制终端发送的红外联网指令;第一响应模块,用于响应于所述红外联网指令,连接至与所述控制终端建立网络连接的网络设备;第二接收模块,用于接收所述控制终端发送的红外关联指令;第二响应模块,用于响应于所述红外关联指令,通过
所述网络设备向所述控制终端返回设备定位信息,以使得所述控制终端根据所述设备定位信息通过所述网络设备对应的网络通道控制所述目标设备。
18.根据本技术的另一实施例,一种存储介质,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行本技术实施例所述的方法。
19.根据本技术的另一实施例,一种电子设备可以包括:存储器,存储有计算机程序;处理器,读取存储器存储的计算机程序,以执行本技术实施例所述的方法。
20.本技术实施例中,通过控制终端向目标设备发送红外联网指令,红外联网指令用于控制目标设备连接至网络设备;向目标设备发送红外关联指令,红外关联指令用于触发目标设备通过网络设备返回设备定位信息;保存设备定位信息,以根据设备定位信息通过网络设备对应的网络通道控制目标设备。
21.以这种方式,在控制目标设备时,通过控制终端的红外信号通道传输红外联网指令控制目标设备连接至网络设备,进而控制终端与目标设备之间可以利用网络设备的网络通道,然后,控制终端接收目标设备通过网络设备返回设备定位信息后进行保存,并根据设备定位信息通过网络设备对应的网络通道,对目标设备进行复杂、精准的控制信息的解析控制,例如,可以利用网络通道通过云端进行复杂的控制信息的解析形成控制指令传输至目标设备,有效提升目标设备的控制性能。
附图说明
22.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
23.图1示出了可以应用本技术实施例的系统的示意图。
24.图2示出了根据本技术的一个实施例的设备控制方法的流程图。
25.图3示出了根据本技术的另一个实施例的设备控制方法的流程图。
26.图4示出了根据本技术的一个实施例的设备控制装置的框图。
27.图5示出了根据本技术的另一个实施例的设备控制装置的框图。
28.图6示出了根据本技术的一个实施例的电子设备的框图。
具体实施方式
29.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
30.在以下的说明中,本技术的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域技术人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构
为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本技术原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。
31.图1示出了可以应用本技术实施例的系统100的示意图。如图1所示,系统100可以包括云端服务器101、控制终端102、网络设备103及目标设备104。网络设备103可以是路由器、wifi设备等网络连接设备。
32.网络设备103与云端服务器101可以通过网络通道连接;网络设备103与控制终端102可以通过网络通道连接,网络设备103与目标设备104可以通过网络通道连接,进而通过网络设备103的连接控制终端102与目标设备104可以建立网络通道;控制终端102与目标设备104可以通过红外遥控通道连接。
33.其中,控制终端102可以是任意的设备,例如手机、电脑、智能手表以及vr设备等,目标设备104可以是智能电视、冰箱等家电设备或其他被控制设备。本示例的一种实施例中,控制终端102为遥控器,目标设备104为智能电视。
34.本示例的一种实施方式中,控制终端102可以:向目标设备104发送红外联网指令,红外联网指令用于控制目标设备104连接至网络设备103;向目标设备104发送红外关联指令,红外关联指令用于触发目标设备104通过网络设备103返回设备定位信息;保存设备定位信息,以根据设备定位信息通过网络设备103对应的网络通道控制目标设备104。
35.一种实施例中,根据设备定位信息通过网络设备103对应的网络通道控制目标设备104时,可以利用网络通道通过云端服务器101进行控制语音等复杂的控制信息的解析形成控制指令传输至目标设备104,对目标设备104进行控制。
36.图2示意性示出了根据本技术的一个实施例的设备控制方法的流程图。该设备控制方法的执行主体是控制终端,例如图1所示的控制终端102。
37.如图2所示,该设备控制方法可以包括步骤s210至步骤s230。
38.步骤s210,向目标设备发送红外联网指令,红外联网指令用于控制目标设备连接至网络设备;
39.步骤s220,向目标设备发送红外关联指令,红外关联指令用于触发目标设备通过网络设备返回设备定位信息;
40.步骤s230,保存设备定位信息,以根据设备定位信息通过网络设备对应的网络通道控制目标设备。
41.下面描述进行目标设备控制时,所进行的各步骤的具体过程。
42.在步骤s210中,向目标设备发送红外联网指令,红外联网指令用于控制目标设备连接至网络设备。
43.本示例的实施方式中,红外联网指令为基于红外信号的联网指令,通过红外遥控通道控制终端可以直接向目标设备发送红外联网指令,指示目标设备连接至网络设备。
44.一种实施例中,步骤s210,向目标设备发送红外联网指令,红外联网指令用于控制目标设备连接至网络设备,包括:
45.向目标设备发送第一红外联网指令,以指示目标设备显示联网配置菜单;向目标设备发送第二红外联网指令,以通过联网配置菜单控制目标设备连接至所述网络设备。
46.用户通过控制终端上的按键可以触发控制终端生成第一红外联网指令,并向目标
设备发送第一红外联网指令,指示目标设备显示联网配置菜单,该联网配置菜单可以例如电视机模块内部预设遥控器wi-fi联网专用配置菜单。
47.然后,通过控制终端上的按键可以触发控制终端生成第二红外联网指令,可以理解第二红外联网指令可以包括多个,分多次发送至目标设备,多次发送第二红外联网指令可以导航目标设备呈现的联网配置菜单依次选择网络设备(例如路由器)的名称、输入密码以及确定等,进而通过联网配置菜单控制目标设备连接至所述网络设备。
48.一种实施例中,控制终端内置映射图,映射图中包括至少一个功能区;向目标设备发送第二红外联网指令,以通过联网配置菜单控制目标设备连接至网络设备,包括:
49.当监测到控制终端的控制按键触发目标功能区时,生成携带目标功能区对应的控件信息的红外匹配指令;将红外匹配指令发送至目标设备,以使得目标设备激活联网配置菜单中控件信息对应的控件;向目标设备发送携带联网信息的红外配置指令,以通过激活的控件在目标设备中配置联网信息,控制目标设备连接至网络设备。
50.控制终端内置映射图(image map)与联网配置菜单对齐,即映射图中功能区与联网配置菜单中控件对齐,控件包括但不限于网络设备选择列表、密码输入、虚拟键盘、删除、确认等,功能区可以包括选择列表、密码输入、虚拟键盘、删除、确认等功能区。
51.对齐映射图中功能区与联网配置菜单中控件时,可以采取统一固定编号编码等方式进行对齐,例如为选择列表功能区与选择列表控件设定相同的控件信息(例如相同的编号)。
52.通过按压控制终端的上下左右按键等按键时,当控制终端内部映射图(image map)移动到某个功能区时,例如密码框功能区时,立即发送功能区对应的控件信息的红外匹配指令到目标设备,目标设备接到红外匹配指令后立即移动菜单焦点到联网配置菜单中的相应的控件,即激活联网配置菜单中控件信息对应的控件,例如密码框控件,然后,可以发送携带联网信息(例如密码或者确认信息)的红外配置指令,通过激活的控件在目标设备中配置联网信息,完成配置联网信息后便可以触发目标设备连接至网络设备。
53.在步骤s220中,向目标设备发送红外关联指令,红外关联指令用于触发目标设备通过网络设备返回设备定位信息。
54.本示例的实施方式中,设备定位信息即目标设备的唯一定位信息,设备定位信息包括但不限于device id、mac地址、品牌/厂商、设备型号等等。通过向目标设备发送红外关联指令,触发目标设备通过网络设备返回设备定位信息,可以在后续步骤中根据设备定位信息准确定位目标设备,精准发送控制指令。
55.一种实施例中,步骤s220,向目标设备发送红外关联指令,红外关联指令用于触发目标设备通过网络设备返回设备定位信息,包括:
56.向目标设备发送携带验证信息的红外关联指令,以触发目标设备通过网络设备发送携带验证信息及设备配对信息的握手消息;接收握手消息,以在验证验证信息通过后保存设备配对信息;向目标设备发送携带控制终端配对信息的应答消息,以与目标设备建立网络连接配对协议;在网络连接配对协议建立后,通过网络设备对应的网络通道获取目标设备的设备定位信息。
57.控制终端与目标设备都配置联网成功后(即连接至网络设备后),为了达到控制终端与目标设备的网络配对操控,控制终端与目标设备机可以进行握手对码配对。
58.具体地,向目标设备发送携带验证信息(例如一串随机数)的红外关联指令,触发目标设备通过网络设备发送携带验证信息及设备配对信息(例如目标设备的ip信息)的握手消息,例如,目标设备机接到携带验证信息(例如一串随机数)的红外关联指令后,在同一网段内可以发送携带验证信息及设备配对信息(例如目标设备的ip信息)的广播(即握手消息),控制终端通过网络可以接到广播。
59.控制终端接收到握手消息可以进行解析得到验证信息及设备配对信息,以在对验证信息验证通过后保存设备配对信息,并向目标设备发送携带控制终端配对信息(例如控制终端的ip信息)的应答消息,与目标设备建立网络连接配对协议,进而配对成功。自此控制终端与目标设备机完全互相认识,可以通过网络设备点对点通信,也可以通过云端服务器互相通信。
60.在网络连接配对协议建立后,控制终端与目标设备机完全互相认识,通过网络设备对应的网络通道即可从目标设备获取目标设备的设备定位信息。
61.在步骤s230中,保存设备定位信息,以根据设备定位信息通过网络设备对应的网络通道控制目标设备。
62.本示例的实施方式中,根据设备定位信息准确定位目标设备,保存设备定位信息,可以根据设备定位信息通过网络设备对应的网络通道精准发送控制指令,控制目标设备。
63.根据设备定位信息通过网络设备对应的网络通道,对目标设备进行复杂、精准的控制信息的解析控制,例如,可以利用网络通道通过云端进行复杂的控制信息的解析形成控制指令后,根据设备定位信息传输至目标设备,有效提升目标设备的控制性能。
64.一种实施例中,网络设备与云端服务器连接;步骤s230中,根据设备定位信息通过网络设备对应的网络通道控制目标设备,包括:
65.通过网络设备对应的网络通道,向云端服务器发送携带设备定位信息及第一类型控制信息的控制指令,以触发云端服务器解析第一类型控制信息生成设备控制指令,以及,触发云端服务器根据设备定位信息将设备控制指令通过网络设备发送至目标设备,控制目标设备执行第一类型控制信息指示的操作。
66.第一类型控制信息可以是具有复杂解析需求的信息,例如语音等。控制终端可以通过网络设备,经网络通道发送携带设备定位信息及第一类型控制信息的控制指令至云端服务器。
67.云端服务器接收到控制指令后,可以对第一类型控制信息进行解析,例如进行语音识别,生成设备控制指令,然后,根据设备定位信息将设备控制指令通过网络设备发送至目标设备,控制目标设备执行第一类型控制信息指示的操作。
68.一种实施例中,步骤s230中,根据设备定位信息通过网络设备对应的网络通道控制目标设备,包括:
69.通过网络设备对应的网络通道,根据设备定位信息向目标设备发送携带第二类型控制信息的控制指令,以控制目标设备执行第二类型控制信息指示的操作。
70.第二类型控制信息可以是具有目标设备可以解析的信息。控制终端可以通过网络设备,经网络通道发送根据设备定位信息直接向目标设备发送携带第二类型控制信息的控制指令,控制目标设备直接解析并执行第二类型控制信息指示的操作。
71.一种实施例中,控制终端上设置指示器;云端服务器根据设备定位信息将设备控
制指令通过网络设备发送至目标设备失败时,生成控制失败消息;设备控制方法还可以包括:当通过网络通道接收到云端服务器发送的控制失败消息后,控制指示器为第一指示状态,以根据第一指示状态提示设备定位信息错误。
72.指示器可以是闪烁指示灯或者喇叭等。控制终端与目标设备机设备一经配对连接成功获得设备定位信息后,控制终端予以保存设备定位信息可以重复直接使用;如果因电视机参数变更等,设备定位信息产生变更导致云端服务器根据设备定位信息将设备控制指令通过网络设备发送至目标设备失败时,生成控制失败消息,由云端服务器返回控制失败消息给控制终端,可以控制指示器显示红色闪烁等第一指示状态告知用户设备定位信息错误,进而用户可重新配置配对控制终端与目标设备。
73.一种实施例中,控制终端上设置控制终端网络连接状态的查询按键,设备控制方法还可以包括:响应于查询按键的触发,根据控制终端的网络连接状态生成红外状态显示指令;向目标设备发送红外状态显示指令,以使得目标设备显示控制终端的网络连接状态对应的指示信息。
74.用户触发查询按键后,控制终端可以检测自身的网络连接状态,并生成指示网络连接状态生成红外状态显示指令,通过红外遥控通道发送至目标设备,触发目标设备显示控制终端的网络连接状态对应的指示信息(例如在电视界面中显示指示画面)。
75.例如,为了让用户及时掌握所述控制终端wi-fi连接状态,在wi-fi控制终端上设定一个专用wi-fi状态查询按键,如果wifi信号连接成功,按压此键向电视机发送预定义ok红外信息码值(即红外状态显示指令),否则发送预定义为ng红外信息码值(即红外状态显示指令),目标设备根据所接收到的信息予以显示控制终端连接wi-fi设备状态。
76.一种实施例中,控制终端上设置控制终端网络连接状态的查询按键以及指示器,设备控制方法还可以包括:
77.响应于查询按键的触发,根据控制终端的网络连接状态生成显示信号;根据显示信号控制指示器为第二指示状态,以基于第二指示状态显示控制终端的网络连接状态。
78.指示器可以是闪烁指示灯或者喇叭等,显示信号即指示器的控制信号,例如发光信号或者发音信号等。用户触发查询按键后,控制终端可以检测自身的网络连接状态,并生成指示网络连接状态生成显示信号,并直接发送至指示器,控制指示器为第二指示状态。
79.例如,在控制终端上预设一个闪烁指示灯,为了省电,默认状态下指示灯处于关闭状态,当按下wi-fi连接状态(网络连接状态)查询按键后,如果wi-fi信号连接正常,通过显示信号控制指示灯闪烁绿色光3秒,如果wi-fi信号未连接或者信号异常,通过显示信号控制指示灯闪烁红色光3秒,以此表达控制终端wi-fi信号连接状态,另外也可以用同色灯显示时间不同来区分。
80.以这种方式,基于步骤s210至步骤s230,在控制目标设备时,通过控制终端的红外信号通道传输红外联网指令控制目标设备连接至网络设备,进而控制终端与目标设备之间可以利用网络设备的网络通道,然后,控制终端接收目标设备通过网络设备返回设备定位信息后进行保存,并根据设备定位信息通过网络设备对应的网络通道,对目标设备进行复杂、精准的控制信息的解析控制,例如,可以利用网络通道通过云端进行复杂的控制信息的解析形成控制指令传输至目标设备,有效提升目标设备的控制性能。
81.图3示意性示出了根据本技术的一个实施例的设备控制方法的流程图。该设备控
制方法的执行主体是目标设备。
82.如图3所示,该设备控制方法可以包括步骤s310至步骤s340。
83.步骤s310,接收控制终端发送的红外联网指令;步骤s320,响应于所述红外联网指令,连接至与所述控制终端建立网络连接的网络设备;步骤s330,接收所述控制终端发送的红外关联指令;步骤s340,响应于所述红外关联指令,通过所述网络设备向所述控制终端返回设备定位信息,以使得所述控制终端根据所述设备定位信息通过所述网络设备对应的网络通道控制所述目标设备。
84.以这种方式,基于步骤s310至步骤s340,目标设备可以基于控制终端的红外信号通道传输红外联网指令连接至网络设备,进而控制终端与目标设备之间可以利用网络设备的网络通道,然后,目标设备通过网络设备返回设备定位信息至控制终端,使得控制终端可以根据设备定位信息通过网络设备对应的网络通道,对目标设备进行复杂、精准的控制信息的解析控制,例如,可以利用网络通道通过云端进行复杂的控制信息的解析形成控制指令传输至目标设备,有效提升目标设备的控制性能。
85.具体地,控制终端可以通过wi-fi通道控制目标设备,控制过程可以完全走互联网通道,可以基于性能强大的云端服务器后台参与处理,可以弥补现有红外/蓝牙控制终端能力的不足,可以完成复杂的指令或者更自然更人性化的控制电视机方式,比如,直接对着控制终端语音讲话,电视机就能有各种所需功能展示。
86.虽然目前目标设备机都支持智能语音控制,但是需要环境非常安静,因为是对着电视机直接讲话,当周围声音干扰很大时,比如电视机自身在播放等等,都会影响电视机的声音信号输入,而通过控制终端近距离拾取声音则可以很好的解决这些问题。
87.为便于更好的实施本技术实施例提供的设备控制方法,本技术实施例还提供一种基于上述设备控制方法的设备控制装置。其中名词的含义与上述设备控制方法中相同,具体实现细节可以参考方法实施例中的说明。图4示出了根据本技术的一个实施例的设备控制装置的框图。
88.如图4所示,设备控制装置400应用于控制终端,设备控制装置400中可以包括连接模块410、关联模块420、控制模块430。
89.连接模块410可以用于向所述目标设备发送红外联网指令,所述红外联网指令用于控制所述目标设备连接至网络设备;关联模块420可以用于向所述目标设备发送红外关联指令,所述红外关联指令用于触发所述目标设备通过所述网络设备返回设备定位信息;控制模块430可以用于保存所述设备定位信息,以根据所述设备定位信息通过所述网络设备对应的网络通道控制所述目标设备。
90.在本技术的一些实施例中,所述关联模块420,包括:第一发送单元,用于向所述目标设备发送携带验证信息的红外关联指令,以触发所述目标设备通过所述网络设备发送携带所述验证信息及设备配对信息的握手消息;握手消息接收单元,用于接收所述握手消息,以在验证所述验证信息通过后保存所述设备配对信息;第二发送单元,用于向所述目标设备发送携带控制终端配对信息的应答消息,以与所述目标设备建立网络连接配对协议;定位信息获取单元,用于在所述网络连接配对协议建立后,通过所述网络设备对应的网络通道获取所述目标设备的设备定位信息。
91.在本技术的一些实施例中,所述网络设备与云端服务器连接;所述控制模块430,
包括:第一控制单元,用于通过所述网络设备对应的网络通道,向所述云端服务器发送携带所述设备定位信息及第一类型控制信息的控制指令,以触发所述云端服务器解析所述第一类型控制信息生成设备控制指令,以及,触发所述云端服务器根据所述设备定位信息将所述设备控制指令通过所述网络设备发送至所述目标设备,控制所述目标设备执行所述第一类型控制信息指示的操作。
92.在本技术的一些实施例中,所述控制终端上设置指示器;所述云端服务器根据所述设备定位信息将所述设备控制指令通过所述网络设备发送至所述目标设备失败时,生成控制失败消息;所述装置还包括:反馈控制单元,用于当通过所述网络通道接收到所述云端服务器发送的控制失败消息后,控制所述指示器为第一指示状态,以根据所述第一指示状态提示所述设备定位信息错误。
93.在本技术的一些实施例中,所述控制模块430,包括:第二控制单元,用于通过所述网络设备对应的网络通道,根据所述设备定位信息向所述目标设备发送携带第二类型控制信息的控制指令,以控制所述目标设备执行所述第二类型控制信息指示的操作。
94.在本技术的一些实施例中,所述连接模块410,包括:第一连接单元,用于向目标设备发送第一红外联网指令,以指示所述目标设备显示联网配置菜单;第二连接单元,用于向所述目标设备发送第二红外联网指令,以通过所述联网配置菜单控制所述目标设备连接至所述网络设备。
95.在本技术的一些实施例中,所述控制终端内置映射图,所述映射图中包括至少一个功能区;所述第二连接单元,用于:当监测到所述控制终端的控制按键触发目标功能区时,生成携带所述目标功能区对应的控件信息的红外匹配指令;将所述红外匹配指令发送至所述目标设备,以使得所述目标设备激活所述联网配置菜单中所述控件信息对应的控件;向所述目标设备发送携带联网信息的红外配置指令,以通过激活的所述控件在所述目标设备中配置所述联网信息,控制所述目标设备连接至所述网络设备。
96.在本技术的一些实施例中,所述控制终端上设置控制终端网络连接状态的查询按键,所述装置还包括:第一指示单元,用于响应于所述查询按键的触发,根据所述控制终端的网络连接状态生成红外状态显示指令;向所述目标设备发送所述红外状态显示指令,以使得所述目标设备显示所述控制终端的网络连接状态对应的指示信息。
97.在本技术的一些实施例中,所述控制终端上设置控制终端网络连接状态的查询按键以及指示器,所述方法还包括:第二指示单元,用于响应于所述查询按键的触发,根据所述控制终端的网络连接状态生成显示信号;根据所述显示信号控制所述指示器为第二指示状态,以基于所述第二指示状态显示所述控制终端的网络连接状态。
98.以这种方式,基于设备控制装置400,在控制目标设备时,通过控制终端的红外信号通道传输红外联网指令控制目标设备连接至网络设备,进而控制终端与目标设备之间可以利用网络设备的网络通道,然后,控制终端接收目标设备通过网络设备返回设备定位信息后进行保存,并根据设备定位信息通过网络设备对应的网络通道,对目标设备进行复杂、精准的控制信息的解析控制,例如,可以利用网络通道通过云端进行复杂的控制信息的解析形成控制指令传输至目标设备,有效提升目标设备的控制性能。
99.根据本技术的另一个实施例,参阅图5,一种设备控制装置500,应用于目标设备,所述装置500包括:第一接收模块510可以用于接收控制终端发送的红外联网指令;第一响
应模块520可以用于响应于所述红外联网指令,连接至与所述控制终端建立网络连接的网络设备;第二接收模块530可以用于接收所述控制终端发送的红外关联指令;第二响应模块540可以用于响应于所述红外关联指令,通过所述网络设备向所述控制终端返回设备定位信息,以使得所述控制终端根据所述设备定位信息通过所述网络设备对应的网络通道控制所述目标设备。
100.以这种方式,基于设备控制装置500,目标设备可以基于控制终端的红外信号通道传输红外联网指令连接至网络设备,进而控制终端与目标设备之间可以利用网络设备的网络通道,然后,目标设备通过网络设备返回设备定位信息至控制终端,使得控制终端可以根据设备定位信息通过网络设备对应的网络通道,对目标设备进行复杂、精准的控制信息的解析控制,例如,可以利用网络通道通过云端进行复杂的控制信息的解析形成控制指令传输至目标设备,有效提升目标设备的控制性能。
101.应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本技术的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
102.此外,本技术实施例还提供一种电子设备,该电子设备可以为终端或者服务器,如图6所示,其示出了本技术实施例所涉及的电子设备的结构示意图,具体来讲:
103.该电子设备可以包括一个或者一个以上处理核心的处理器601、一个或一个以上计算机可读存储介质的存储器602、电源603和输入单元604等部件。本领域技术人员可以理解,图6中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
104.处理器601是该电子设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分,通过运行或执行存储在存储器602内的软件程序和/或模块,以及调用存储在存储器602内的数据,执行计算机设备的各种功能和处理数据,从而对电子设备进行整体监控。可选的,处理器601可包括一个或多个处理核心;优选的,处理器601可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户页面和应用程序等,调制解调处理器主要处理无线通讯。可以理解的是,上述调制解调处理器也可以不集成到处理器601中。
105.存储器602可用于存储软件程序以及模块,处理器601通过运行存储在存储器602的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器602可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器602还可以包括存储器控制器,以提供处理器601对存储器602的访问。
106.电子设备还包括给各个部件供电的电源603,优选的,电源603可以通过电源管理系统与处理器601逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源603还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
107.该电子设备还可包括输入单元604,该输入单元604可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
108.尽管未示出,电子设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,电子设备中的处理器601会按照如下的指令,将一个或一个以上的计算机程序的进程对应的可执行文件加载到存储器602中,并由处理器601来运行存储在存储器602中的计算机程序,从而实现各种功能,如处理器601可以执行下述步骤:
109.向所述目标设备发送红外联网指令,所述红外联网指令用于控制所述目标设备连接至网络设备;向所述目标设备发送红外关联指令,所述红外关联指令用于触发所述目标设备通过所述网络设备返回设备定位信息;保存所述设备定位信息,以根据所述设备定位信息通过所述网络设备对应的网络通道控制所述目标设备。
110.一些实施例中,处理器601可以执行:接收控制终端发送的红外联网指令;响应于所述红外联网指令,连接至与所述控制终端建立网络连接的网络设备;接收所述控制终端发送的红外关联指令;响应于所述红外关联指令,通过所述网络设备向所述控制终端返回设备定位信息,以使得所述控制终端根据所述设备定位信息通过所述网络设备对应的网络通道控制所述目标设备。
111.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过计算机程序来完成,或通过计算机程序控制相关的硬件来完成,该计算机程序可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
112.为此,本技术实施例还提供一种存储介质,其中存储有计算机程序,该计算机程序能够被处理器进行加载,以执行本技术实施例所提供的任一种方法中的步骤。
113.其中,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
114.由于该存储介质中所存储的计算机程序,可以执行本技术实施例所提供的任一种方法中的步骤,因此,可以实现本技术实施例所提供的方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
115.本领域技术人员在考虑说明书及实践这里公开的实施方式后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。
116.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的实施例,而可以在不脱离其范围的情况下进行各种修改和改变。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1