智能设备控制方法、终端及服务器的制造方法

文档序号:9374430阅读:286来源:国知局
智能设备控制方法、终端及服务器的制造方法
【技术领域】
[0001]本公开涉及智能家居领域,尤其涉及一种智能设备控制方法、终端及服务器。
【背景技术】
[0002]在智能家居中,智能设备控制是指在一定的触发条件满足时,例如,用户按下按键,或者智能传感器检测到的数据超过阈值等,控制智能设备执行相应动作的方法。
[0003]通过智能设备控制方案,能够将家中的各种智能设备,例如,音视频设备、照明系统、窗帘控制、空调控制等,联系到一起,提供家电控制、照明控制、电话远程控制、室内外遥控等多种功能和手段。基于智能设备控制方案,智能家居能够提供全方位的信息交互功能,甚至为各种能源费用节约资金。因而,随着智能家居的广泛应用,智能设备也得到了快速的推广和应用。

【发明内容】

[0004]本公开提供一种智能设备控制方法、终端及服务器。所述技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种智能设备控制方法,该方法包括:
[0006]终端从智能设备获取所述智能设备的设备标识,向服务器发送包括所述设备标识的查询请求;
[0007]所述终端接收并向用户推送所述服务器返回的查询响应,所述查询响应包括所述设备标识对应的触发条件组和执行条件组;
[0008]所述终端向所述服务器发送控制指令,所述控制指令包括所述用户根据所述触发条件组和所述执行条件组选择的第一触发条件和第一执行条件,所述控制指令用于使所述服务器检测到所述第一触发条件满足时,控制所述智能设备执行所述第一执行条件。
[0009]根据本公开实施例的第二方面,提供一种智能设备控制方法,该方法包括:
[0010]服务器接收终端发送的包括智能设备的设备标识的查询请求,所述设备标识是所述终端从所述智能设备获取的;
[0011]所述服务器向所述终端发送查询响应,所述查询响应包括所述设备标识对应的触发条件组和执行条件组;
[0012]所述服务器接收所述终端发送的控制指令,所述控制指令包括用户根据所述触发条件组和所述执行条件组选择的第一触发条件和第一执行条件;
[0013]所述服务器检测到所述第一触发条件满足时,控制所述智能设备执行所述第一执行条件。
[0014]根据本公开实施例的第三方面,提供一种终端,该终端包括:
[0015]获取模块,用于从智能设备获取所述智能设备的设备标识;
[0016]第一发送模块,用于向服务器发送包括所述设备标识的查询请求;
[0017]第一接收模块,用于接收所述服务器返回的查询响应,所述查询响应包括所述设备标识对应的触发条件组和执行条件组;
[0018]推送模块,用于向用户推送所述查询响应;
[0019]所述第一发送模块,还用于向所述服务器发送控制指令,所述控制指令包括所述用户根据所述触发条件组和所述执行条件组选择的第一触发条件和第一执行条件,所述控制指令用于使所述服务器检测到所述第一触发条件满足时,控制所述智能设备执行所述第一执行条件。
[0020]根据本公开实施例的第四方面,提供一种服务器,该服务器包括:
[0021]第一接收模块,用于接收终端发送的包括智能设备的设备标识的查询请求,所述设备标识是所述终端从所述智能设备获取的;
[0022]发送模块,用于向所述终端发送查询响应,所述查询响应包括所述设备标识对应的触发条件组和执行条件组;
[0023]所述第一接收模块,还用于接收所述终端发送的控制指令,所述控制指令包括用户根据所述触发条件组和所述执行条件组选择的第一触发条件和第一执行条件;
[0024]第一处理模块,用于检测到所述第一触发条件满足时,控制所述智能设备执行所述第一执行条件。
[0025]根据本公开实施例的第五方面,提供一种终端,该终端包括:
[0026]处理器;
[0027]用于存储处理器可执行指令的存储器;
[0028]其中,所述处理器被配置为:从智能设备获取所述智能设备的设备标识,向服务器发送包括所述设备标识的查询请求;接收并向用户推送所述服务器返回的查询响应,所述查询响应包括所述设备标识对应的触发条件组和执行条件组;向所述服务器发送控制指令,所述控制指令包括所述用户根据所述触发条件组和所述执行条件组选择的第一触发条件和第一执行条件,所述控制指令用于使所述服务器检测到所述第一触发条件满足时,控制所述智能设备执行所述第一执行条件。
[0029]根据本公开实施例的第六方面,提供一种服务器,该服务器包括:
[0030]处理器;
[0031]用于存储处理器可执行指令的存储器;
[0032]其中,所述处理器被配置为:接收终端发送的包括智能设备的设备标识的查询请求,所述设备标识是所述终端从所述智能设备获取的;向所述终端发送查询响应,所述查询响应包括所述设备标识对应的触发条件组和执行条件组;接收所述终端发送的控制指令,所述控制指令包括用户根据所述触发条件组和所述执行条件组选择的第一触发条件和第一执行条件;检测到所述第一触发条件满足时,控制所述智能设备执行所述第一执行条件。
[0033]本公开实施例提供的技术方案可以包括以下有益效果:
[0034]用户可以通过终端从需要控制的智能设备,获得该智能设备的设备标识,终端根据该设备标识从服务器获取该智能设备支持的触发条件组和执行条件组,用户从中选择出自己需要的触发条件和执行条件,并通过终端发送给服务器,服务器根据用户选择的触发条件和执行,对该智能设备进行控制,在大数量智能设备的场景下,用户利用终端即可方便准确地识别需要控制的智能设备的设备标识,从而便捷准确地实现智能家居控制。
[0035]并且,在本公开实施例提供的一种实施方式中,基于近距离通讯或扫描二维码的方式,用户只需在智能设备附近,利用终端即可刷取获得智能设备的标识,进一步快捷准确地实现对该智能设备的控制。
[0036]在本公开实施例提供的另一种实施方式中,预先建立用户与智能设备之间的绑定关系,服务器接收到查询请求时,在确定需要控制的智能设备与用户之间的绑定关系后方才向终端反馈,有效保证智能家居的安全性。
[0037]在本公开实施例提供的又一种实施方式中,用户可以将自己设定的触发条件加入某智能设备支持的触发条件组中,从而能够根据用户自身需求定制智能设备的触发条件,提高智能家居的个性化和灵活性。
[0038]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0039]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0040]图1是根据一示例性实施例示出的一种智能设备控制方法的流程图;
[0041]图2A是根据另一示例性实施例示出的一种智能设备控制方法的流程图;
[0042]图2B是根据另一示例性实施例示出的一种智能设备控制方法的流程图;
[0043]图2C是根据另一示例性实施例示出的一种智能设备控制方法的流程图;
[0044]图2D是根据另一示例性实施例示出的一种智能设备控制方法的流程图;
[0045]图3是根据另一示例性实施例示出的一种智能设备控制方法的流程图;
[0046]图4A是根据另一示例性实施例示出的一种智能设备控制方法的流程图;
[0047]图4B是根据另一示例性实施例示出的一种智能设备控制方法的流程图;
[0048]图5是根据另一示例性实施例示出的一种智能设备控制方法的流程图;
[0049]图6是根据另一示例性实施例示出的一种智能设备控制方法的流程图;
[0050]图7是根据一示例性实施例示出的一种智能设备控制方法的流程图;
[0051]图8A是根据另一示例性实施例示出的一种智能设备控制方法的流程图;
[0052]图SB是根据另一示例性实施例示出的一种智能设备控制方法的流程图;
[0053]图9是根据另一示例性实施例示出的一种智能设备控制方法的流程图;
[0054]图10是根据另一示例性实施例示出的一种智能设备控制方法的流程图;
[0055]图11是根据一示例性实施例示出的一种智能设备控制方法的流程图;
[0056]图12是根据一示例性实施例示出的一种终端的结构图;
[0057]图13A是根据另一示例性实施例示出的一种终端的结构图;
[0058]图13B是根据另一示例性实施例示出的一种终端的结构图;
[0059]图13C是根据另一示例性实施例示出的一种终端的结构图;
[0060]图13D是根据另一示例性实施例示出的一种终端的结构图;
[0061]图14是根据另一示例性实施例示出的一种终端的结构图;
[0062]图15是根据另一示例性实施例示出的一种终端的结构图;
[0063]图16是根据另一示例性实施例示出的一种终端的结构图;
[0064]图17是根据另一示例性实施例示出的一种终端的结构图;
[0065]图18是根据一示例性实施例示出的一种服务器的结构图;
[0066]图19A是根据另一不例性实施例不出的一种服务器的结构图;
[0067]图19B是根据另一示例性实施例示出的一种服务器的结构图;
[0068]图20是根据另一示例性实施例示出的一种服务器的结构图;
[0069]图21是根据另一示例性实施例示出的一种服务器的结构图;
[0070]图22是根据一示例性实施例示出的一种终端的框图;
[0071]图23是根据一示例性实施例示出的一种服务器的框图;
[0072]图24是根据一示例性实施例示出的一种终端2400的框图;
[0073]图25是根据一不例性实施例不出的一种服务器2500的框图。
[0074]此处的附图被并入说明书中并构成说明书的一部分,示出了符合本公开的实施例,并与说明书仪器用于解释本发明的原理。
【具体实施方式】
[0075]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0076]首先对本公开实施例所涉及的几个名词进行解释:
[0077]终端:是指可以在移动中使用的电子设备,其包括但不限于任何一种可与用户通过键盘、触摸板、或声控设备进行人机交互的移动电子产品,例如手机、智能手机、PAD、笔记本电脑、平板电脑、POS机、车载电脑等。本领域技术人员应能理解,其他的移动终端如可适用于本发明,也应包含在本发明保护范围以内。
[0078]智能设备:是指将微处理器、传感器技术、网络通信技术引入家电设备后形成的家电产品,具有自动感知住宅空间状态和家电自身状态、家电服务状态,能够自动控制及接收住宅内或远程的控制指令,执行相应操作。
[0079]服务器:是指终端可以通过网络连接的数据存储和计算实体,包括但不限于通用计算机,专用计算设备,虚拟计算设备等,一个服务器可以为多个终端提供服务。
[0080]图1是根据一示例性实施例示出的一种智能设备控制方法的流程图,如图1所示,本实施例以该智能设备控制方法应用于终端中来举例说明,该智能设备控制方法可以包括如下几个步骤:
[0081]在步骤101中,终端从智能设备获取所述智能设备的设备标识,向服务器发送包括所述设备标识的查询请求。
[0082]其中,所述设备标识用于表征智能设备,例如,所述设备标识可以为智能设备的媒体访问控制(Media Access Control,简称MAC)地址。
[0083]以实际应用场景来进行举例说明,该场景涉及智能家居的场景,可以用于大数量智能设备的场景:
[0084]在智能家居中,可以在服务器中预先配置有各智能设备的控制信息,该控制信息包括触发条件和执行条件,相应的,当服务器检测到该触发条件满足时,例如,该触发条件可以为用户按下按键、通过智能传感器检测到某项数据超过预设的阈值,或者当检测到其它智能设备的工作状态满足预设的状态时等,则控制相应的智能设备执行所述执行条件,例如,开启或者关闭等,从而实现智能家居控制方案,有效提升用户体验。
[0085]具体的,在智能家居方案中,需要先对智能设备的控制信息进行配置,即服务器需要预先获知智能设备的触发条件和执行条件。在本实施例中,终端方便地从智能设备获取该智能设备的设备标识,向服务器发送包括该设备标识的查询请求,以执行后续方案。
[0086]在步骤102中,所述终端接收并向用户推送所述服务器返回的查询响应,所述查询响应包括所述设备标识对应的触发条件组和执行条件组。
[0087]仍以前述的实际应用场景进行举例说明:
[0088]终端向服务器发送所述查询请求后,服务器根据查询请求中的设备标识,查找各智能设备的设备标识对应的触发条件组和执行条件组,获得所述设备标识对应的触发条件组和执行条件组,即所述智能设备支持的触发条件组和执行条件组。服务器向终端返回包括所述智能设备支持的触发条件组和执行条件组的查询响应。终端接收到查询响应后,向用户推送所述智能设备支持的触发条件组和执行条件组,以执行后续方案。
[0089]其中,触发条件组和执行条件组中的触发条件或执行条件数量可以为至少一个。
[0090]具体的,智能设备支持的执行条件组可以由设备的自身特性决定,例如,对于智能照明设备来说,其支持的执行条件组可以包括开启照明和关闭照明等。
[0091]再具体的,智能设备支持的触发条件组可以预先设定好,也可以根据用户需求进行设定,仍以智能照明设备举例来说,其支持触发条件组可以包括用户按一次按钮、用户连按两次按钮等。
[0092]在步骤103中,所述终端向所述服务器发送控制指令,所述控制指令包括所述用户根据所述触发条件组和所述执行条件组选择的第一触发条件和第一执行条件,所述控制指令用于使所述服务器检测到所述第一触发条件满足时,控制所述智能设备执行所述第一执行条件。
[0093]仍以前述的实际应用场景进行举例说明:
[0094]终端向用户推送所
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1