基于场景信息的设备操作方法及装置的制造方法_2

文档序号:9707642阅读:来源:国知局
,在网络上可以通过网络标识找到该设备,进而建立与该设备的连接。此外,还可以为该网络标识设置密码,进一步提高对该设备控制的安全性。
[0039]在本实施例的一些可选的实现方式中,从所连接到的至少两个设备获取操作信息包括以下步骤:
[0040]第一步,向上述至少两个设备发送用于获取操作信息的信息获取请求。
[0041 ] 终端设备101、102、103通过网络找到对应的设备后,向设备发送用于获取操作信息的信息获取请求,与上述描述相对应,此处的信息获取请求包括通过网络对设备进行操作的操作指令和该设备的设备标识。
[0042]第二步,接收上述设备发来的对应上述信息获取请求的操作信息。
[0043]设备接收到信息获取请求后,会将对应的操作信息发送给终端设备101、102、103,终端设备101、102、103可以建立该设备与操作信息的对应关系表格,以便对该设备进行设置或参数查找。
[0044]步骤202,根据场景信息和上述操作信息确定用于对上述至少两个设备进行操作的操作选项序列。
[0045]其中,上述场景信息包括至少两个设备所在场景的温度信息、湿度信息、亮度信息和时间信息中的至少一项;操作选项包括操作指令、操作指令所针对的设备的设备标识以及操作指令对应的操作时间。
[0046]本实施例的场景信息除了上述的温度信息、湿度信息、亮度信息和时间信息外,还可以是其他要求,此处不再一一列举。
[0047]获得场景信息后,可以和操作信息进行匹配,确定对至少两个设备进行操作的操作选项序列。例如,场景信息要求在设定的时间使房间具有设定的温度和设定的湿度,根据操作信息可以对设备105、106(如智能空调和智能加湿器)的运行参数进行设定,以满足场景信息的要求。例如,根据某一场景信息的要求,终端设备101、102、103可以对房间内处于同一网络的智能空调和智能加湿器进行组合设置,使得在设定时间(如用户下班后的时间),房间既具有适宜的温度,又能保持适当的湿度,为用户营造一个舒适的环境;在其他时间(如用户上班的时间),可以关闭或修改智能空调和智能加湿器参数,以便降低能耗。
[0048]由上述描述可知,本实施例的操作选项序列可以包括多个操作选项,并且,每个操作选项可以在不同的时间控制不同的设备和不同的设备参数,即操作选项包括操作指令、操作指令所针对的设备的设备标识以及操作指令对应的操作时间。
[0049]在本实施例的一些可选的实现方式中,根据场景信息和上述操作信息确定用于对上述至少两个设备进行操作的操作选项序列可以包括:根据上述场景信息对上述操作信息进行设置得到操作选项,将上述操作选项组合起来得到操作选项序列。
[0050]例如,场景信息要求在设定时间达到设定的温度要求,可以对操作选项进行设置得到操作选项,使得对应的设备按照操作选项运行。当设置了多个操作选项时,将全部的操作选项组合就得到了该场景信息(相当于某一空间条件)对应的操作选项序列。
[0051]步骤203,根据上述操作选项序列对上述至少两个设备进行操作。
[0052]得到操作选项序列后,可以将操作选项通过网络发送给设备,设备按照操作选项的要求运行,以满足场景信息的要求。
[0053]在本实施例的一些可选的实现方式中,根据上述操作选项序列对上述至少两个设备进行操作可以包括以下步骤:
[0054]第一步,根据当前时间和操作选项包括的操作时间,确定上述操作选项序列中待执行的操作选项。
[0055]根据当前时间和操作时间可以确定待执行的操作选项。例如,操作选项序列包括了一年中每个月份分别对同一场景信息的操作选项(即操作选项序列包括12个操作选项),而每个操作选项又具体包括了对多个设备在设定时间段(当月的指定时间段或24小时内的时间段)的操作指令。因此,建立好操作选项序列后,根据当前时间和操作时间可确定操作选项。
[0056]第二步,将上述待执行的操作选项所包括的操作指令发送给设备。
[0057]向设备发送操作指令时,为了避免网络延时等干扰,可以设置为提前操作时间设定时间自动向设备发送。
[0058]本实施例的基于场景信息的设备操作方法,首先从所连接到的至少两个设备获取操作信息;然后根据场景信息和上述操作信息确定用于对上述至少两个设备进行操作的操作选项序列,通过对上述至少两个设备进行操作满足了场景信息的要求,最后根据上述操作选项序列对上述至少两个设备进行操作,实现了根据场景信息对设备的组合控制。
[0059]由上述描述可知,一个场景信息对应一个操作选项序列,当存在多个场景信息时,相应的也存在多个操作选项序列。这些场景信息和操作选项序列可以保存在图1所示的终端设备101、102、103中,当需要执行某一操作选项序列时,为了保证操作选项序列的有效实施,需要先对操作选项序列的有效性进行测试。通常,检测操作选项序列有效性的方法为:向操作选项序列对应的设备发送状态检测信号,若收到上述设备发来的对应上述状态检测信号的状态应答信号,则操作选项序列有效,否则,操作选项序列无效。
[0060]除了上述操作外,还可以增加、删除或修改操作选项序列,增加操作选项序列的过程和图2的基于场景信息的设备操作方法相同,此处不再赘述;删除操作选项序列时,对已保存的操作选项序列直接删除即可;修改操作选项序列时,可以增加、删除设备,还可以对设备的参数进行调整。
[0061]进一步参考图3,作为对上述各图所示方法的实现,本申请提供了一种基于场景信息的设备操作装置的一个实施例,该装置实施例与图2所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。
[0062]如图3所示,本实施例上述的基于场景信息的设备操作装置300包括操作信息获取单元301、操作选项序列确定单元302和操作选项序列执行单元303。其中,操作信息获取单元301用于从所连接到的至少两个设备获取操作信息,其中,上述至少两个设备连接到同一网络,上述操作信息包括通过上述网络对设备进行操作的操作指令和该设备的设备标识;操作选项序列确定单元302用于根据场景信息和上述操作信息确定用于对上述至少两个设备进行操作的操作选项序列,其中,上述场景信息包括至少两个设备所在场景的温度信息、湿度信息、亮度信息和时间信息中的至少一项,操作选项包括操作指令、操作指令所针对的设备的设备标识以及操作指令对应的操作时间;操作选项序列执行单元303用于根据上述操作选项序列对上述至少两个设备进行操作。
[0063]在本实施例的一些可选的实现方式中,基于场景信息的设备操作装置300还包括连接建立单元(图中未示出),用于与上述至少两个设备建立连接,包括网络连接建立子单元(图中未示出)和连网信息共享子单元(图中未示出)。其中,网络连接建立子单元用于建立与上述网络的网络连接,得到连接上述网络的连网信息,上述连网信息包括用户名和密码;连网信息共享子单元用于将上述连网信息共享给上述设备,通过上述网络建立与上述设备的连接,其中,上述连网信息用于上述设备建立与上述网络的网络连接。
[0064]在本实施例的一些可选的实现方式中,上述连网信息共享子单元包括:网络标识设置模块(图中未示出)和连接建立模块(图中未示出)。其中,网络标识设置模块用于为上述设备设置网络标识,上述网络标识用于通过上述网络对上述设备进行识别;连接建立模块用于通过上述网络标识建立与上述设备的连接。
[0065]在本实施例的一些可选的实现方式中,上述操作信息获取单元301包括信息获取请求发送子单元(图中未示出)和操作信息接收子单元(图中未示出)。其中,信息获取请求发送子单元用于向上述至少两个设备发送用于获取操作信息的信息获取请求;操作信息接收子单元用于接收上述设备发来的对应上述信息获取请求的操作信息。
[0066]在本实施例的一些可选的实现方式中,上述操作选项序列确定单元302包括操作选项序列确定子单元(图中未示出),用于根据上述场景信息对上述操作信息进行设置得到操作选项,将上述操作选项组合起来得到操作选项序列。
[0067]在本实施例的一些可选的实现方式中,上述操作选项序列执行单元303包括操作选项确定子单元(图中未示出)和操作选项发送子单元(图中未示出)。其中,操作选项确定子单元用于根据当前时间和操作选项包括的操作时间,确定上述操作选项序列中待执行的操作选项;操作选项发送子单元用于将上述待执行的操作选项所包括的操作指令发送给设备。
[0068]下面参考图4,其示出了适于用来实现本申请实施例的服务器的计算机系统400的结构示意图。
[0069]如图4所示,计算机系统400包括中央处理单元(CPU)401,其可以根据存储在只读存储器(R0M)402中的程序或者从存储部分408加载到随机访问存储器(RAM)403中的程序而执行各种适当的动作和处理。在RAM 403中,还存储有系统400操作所
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1