家电联动控制方法、家电、服务器及系统与流程

文档序号:11153052阅读:419来源:国知局
家电联动控制方法、家电、服务器及系统与制造工艺

本发明涉及智能家居技术领域,具体地,涉及一种家电联动控制方法、家电、服务器及系统。



背景技术:

目前的家电联动控制方案的实施一般是在家电和传感器中通过用户手动配置联动规则,当传感器所检测到的环境状态发生改变时,家电将根据该联动规则自动执行相应的操作。作为示例,如果用户在空调和温度传感器之间设置了联动规则,则空调将在室内温度超过设定空调阈值时,执行启动空调的操作。该联动技术方案的实施是具有一定的局限性的,如图1所示,该空调1和温度传感器同时位于卧室之中,使得此类联动控制方案通常发生在位于同一房间或同一地点的传感器与家电之间。

参见图2所示出的是现有技术中一实施联动控制的架构示意图,如图2所示,其以空调作为示例,空调通过家庭内的Wi-Fi网络连入Internet,而温度传感器则大都采用ZigBee等低功耗连接。空调和温度传感器之间必须通过一中间网关的ZigBee网关进行才能实现互通,使传感网与家电网之间能够交换数据。

由于在现有技术中一般是采用手动配置联动规则,当在传感器和家电间建立联动规则之后,如果传感器或者家电位置发生改动,则需要用户删除并重新建立规则,否则会造成错误的联动。继续以空调作为示例,如图3所示,当温度传感器被从卧室移至书房时,则需要删除温度传感器和卧室中空调1之间的联动规则,并重新添加书房和温度传感器之间的联动规则;如果不删除温度传感器中的针对空调1的联动规则,则会导致卧室空调使用与书房中空调2相同的联动规则,导致无法实现在不同设备之间的个性化温度控制。

本申请发明人在实现本发明的过程中发现,现有技术的上述方案至少具有以下缺陷:

当传感器在多个家电之间变换联动控制对象时,需要用户多次手动修订,效率低而且影响了用户体验,违背了联动规则所设立的初衷;并且,当使用同一传感器对不同的家电产品联动控制时,该联动规则需要用户手动设定的问题就会显得尤为突出。



技术实现要素:

本发明实施例的目的是提供一种家电联动控制方法、家电、服务器及系统,用以至少解决背景技术所阐述的当传感器在多个家电之间变换联动控制对象时,需要用户多次手动修订的效率低而且影响了用户体验的技术问题。

为了实现上述目的,本发明实施例一方面提供一种家电联动控制方法,该方法应用于家电,该方法包括:

与参数采集单元建立订阅服务关系,其中该参数采集单元用于仅基于订阅服务关系传输所采集的联动控制参数;

基于所建立的订阅服务关系,接收自该参数采集单元所采集的联动控制参数;

接收对应于该家电的家电特征信息的联动规则;

根据所接收到的联动控制参数和联动规则执行家电联动控制操作。

可选地,该方法还包括:当该与参数采集单元之间的订阅服务关系中断时,停止接收自该参数采集单元所采集的联动控制参数以停止执行家电联动控制操作。

可选地,该接收对应于该家电的家电特征信息的联动规则包括:接收自家电联动服务器所预存储的对应于该家电的家电特征信息的该联动规则。

可选地,该家电为空调,该参数采集器为温度传感器以及该联动控制参数为该温度传感器所检测采集的温度。

可选地,该与参数采集单元建立订阅服务关系包括:利用该家电的家电特征信息配置该参数采集单元,并基于该家电特征信息将该家电与参数采集单元建立订阅服务关系。

可选地,该家电特征信息为家电位置信息。

本发明实施例另一方面提供一种家电联动控制方法,该方法应用于家电联动服务器,该方法包括:

接收包含有家电特征信息的家电联动控制请求;

解析该家电联动控制请求以获取该家电特征信息;

利用所获取的家电特征信息配置参数采集单元,其中该参数采集单元用于仅基于订阅服务关系传输所采集的联动控制参数,以及该家电特征信息适于被利用以将家电与参数采集单元建立订阅服务关系;

根据所获取的家电特征信息遍历预存储的家电特征信息和联动规则之间的对应关系,确定对应于所获取的家电特征信息的联动规则;

根据所获取该家电特征信息,推送所确定的联动规则。

可选地,该家电特征信息为家电位置信息。

本发明实施例一方面提供一种家电,包括:

订阅服务建立单元,用于与参数采集单元建立订阅服务关系,其中该参数采集单元仅基于订阅服务关系传输所采集的联动控制参数;

联动控制参数接收单元,用于接收自该参数采集单元所采集的联动控制参数;

联动规则接收单元,用于接收对应于该家电的家电特征信息的联动规则;

联动控制执行单元,用于根据所接收到的联动控制参数和联动规则执行家电联动控制操作。

可选地,还包括:联动控制停止执行单元,用于当该与参数采集单元之间的订阅服务关系中断时,停止接收自该参数采集单元所采集的联动控制参数以停止执行家电联动控制操作。

可选地,该联动规则接收单元用于接收自家电联动服务器所预存储的对应于该家电的家电特征信息的该联动规则。

可选地,该家电为空调,该参数采集器为温度传感器以及该联动控制参数为该温度传感器所检测采集的温度。

可选地,该订阅服务建立单元用于利用该家电的家电特征信息配置该参数采集单元,并基于该家电特征信息将该家电与参数采集单元建立订阅服务关系。

可选地,该家电特征信息为家电位置信息。

本发明实施例另一方面提供一种家电联动服务器,包括:

联动控制请求接收单元,用于接收包含有家电特征信息的家电联动控制请求;

家电特征信息获取单元,用于解析该家电联动控制请求以获取该家电特征信息;

订阅服务配置单元,用于利用所获取的家电特征信息配置参数采集单元,其中该参数采集单元用于仅基于订阅服务关系传输所采集的联动控制参数,以及该家电特征信息适于被利用以将家电与参数采集单元建立订阅服务关系;

联动规则确定单元,用于根据所获取的家电特征信息遍历预存储的家电特征信息和联动规则之间的对应关系,确定对应于所获取的家电特征信息的联动规则;

联动规则推送单元,用于根据所获取该家电特征信息,推送所确定的联动规则。

可选地,该家电特征信息为家电位置信息。

本发明实施例还一方面提供一种家电联动控制系统,包括:

终端、家电和家电联动服务器,其中,

该终端包括:

终端交互单元,用于接收用户的交互操作以确定适于与参数采集单元建立订阅服务关系的家电的家电特征信息,其中该参数采集单元用于仅基于订阅服务关系传输所采集的联动控制参数,

订阅服务关联单元,用于利用所确定的家电特征信息配置参数采集单元;

该家电包括:

订阅服务建立单元,用于基于该家电特征参数与该参数采集单元建立订阅服务关系,

联动控制参数接收单元,用于接收自该参数采集单元所采集的联动控制参数,

该服务器包括:

联动控制请求接收单元,用于接收包含有家电特征信息的家电联动控制请求,

家电特征信息获取单元,用于解析该家电联动控制请求以获取该家电特征信息,

联动规则确定单元,用于根据所获取的家电特征信息遍历预存储的家电特征信息和联动规则之间的对应关系,确定对应于所获取的家电特征信息的联动规则,

联动规则推送单元,用于根据所获取该家电特征信息,推送所确定的联动规则;以及

该家电包括:

联动规则接收单元,用于接收该所确定的联动规则,

联动控制执行单元,用于根据所接收到的联动控制参数和该所确定的联动规则执行家电联动控制操作。

可选地,该用户交互单元,用于接收用户的交互操作从多个家电中选择以确定适于与参数采集单元建立订阅服务关系的家电的家电特征信息。

本发明实施例中,通过与仅基于订阅服务关系传输所采集的联动控制参数的参数采集单元建立订阅服务关系,使得仅仅具有该订阅该参数采集单元的服务的家电才能够接收到联动控制参数并执行相应的家电联动控制操作;并且,使得不订阅该参数采集单元的服务的家电不能接收到该联动控制参数,也无法执行相应的家电联动控制操作。由此使得当家电中的联动规则需要被无效以及当家电需要执行联动规则时,可以通过“服务”和“订阅”的功能简单有效地实现,例如:尤其是在用于同一传感器对多个家电的联动控制时,不再需要用户手动相应地设置多个阈值并删除无效联动规则,只需要通过参数采集单元和家电之间的服务订阅关系得以实现联动规则的变更和联动控制的执行,大大提高了联动控制的用户体验。

本发明实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明实施例,但并不构成对本发明实施例的限制。在附图中:

图1示出的是现有技术中的实现家电联动控制的应用示意图;

图2示出的是现有技术中实现传感器和空调之间联动控制的拓扑架构示意图;

图3示出的是现有技术中当同一传感器在多个空调之间执行联动控制的示意图;

图4示出的是应用本发明一实施例的家电联动控制方法的系统架构示意图;

图5示出的是图4中的终端的终端用户界面的操作示意图;

图6示出的是本发明一实施例的家电联动控制方法的流程示意图;

图7示出的是本发明另一实施例的家电联动控制方法的流程示意图;

图8示出的是本发明又一实施例的家电联动控制方法的流程示意图。

附图标记说明

101终端 102传感单元

103家电 104家电联动服务器

具体实施方式

以下结合附图对本发明实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明实施例,并不用于限制本发明实施例。

为了使得本发明的核心思想更好地被公众所理解,参见图4示出的是应用本发明一实施例的家电联动控制方法的系统架构示意图,如图4所示,在该系统架构中包含有终端101、传感单元102、家电103和家电联动服务器104。继续结合图4对该架构的具体工作原理进行阐述,终端101通过与用户交互以确定家电103的家电特征信息,通过终端101将该家电特征信息传输至传感单元102,由此实现传感单元102和家电103之间的关联订阅关系,并使得该传感单元102向家电103发送传感单元102所采集的联动控制参数(例如温度信息等)。更具体地,该传感单元102包含有传感器和ZigBee网关,该提供联动参数服务可以是基于对该ZigBee网关的配置所实现的;并且需要说明的是,通过对ZigBee网关和家电103之间的订阅服务的配置,使得该ZigBee网关只会将传感器所采集的传感信息即联控参数发送至订阅该服务的家电;以及在一种情况下,当网络环境中存在多个家电设备时,本发明实施例的实施可以使得传感单元102只向通过订阅所指定的家电103发送传感信息并使其能执行联动控制,而不会发送至其他未订阅服务的家电。更具体地,关于该家电的订阅过程可以继续参照图5,如图5所示以该家电为空调作为示例说明,此时该传感信息为温度,该家电特征信息为空调的位置信息,在该手机的用户界面中下的家电子界面和温度传感器子界面中分别设置有房间属性,如图5所示的卧室、书房、厨房,可以理解的是,该手机应是与该家电和该温度传感器是分别相互连接的;在终端用户界面A中当用户在家电子界面和温度传感器子界面中同时选择卧室时,则确定将温度传感器和卧室的空调进行订阅服务关联,由此使得卧室的空调可以执行联动控制;进一步地,如终端用户界面B所示,在终端用户界面B中当用户在家电子界面和温度传感器子界面中同时选择书房时,则确定将温度传感器和书房的空调进行订阅服务关联,由此使得书房的空调可以执行联动控制,而卧室的空调由于缺少了订阅服务无法接收到温度信息,故使得该卧室中的空调无法执行联动控制,自动化实现停止卧室空调的联动控制和使能书房空调的联动控制;

作为进一步的优化,在终端与用户交互操作以确定家电特征信息时,终端还会将家电特征信息发送至家电联动服务器104,而在该家电联动服务器104中可以是预存储有该家电特征信息与联动特征的对应关系,由此该家电联动服务器104能够基于该家电特征信息确定所对应的预存储的该家电103的联动规则。由此,使得家电103能够基于联动规则和联动控制参数执行联动控制,由此实现了例如:将该书房空调的选择消息会传递至服务器,服务器会将对应于书房空调的联动规则下发至书房空调,由此实现了基于终端对联动控制的设备变更的一键配置。需要说明的是,该图4所示的实施例为较佳实施例,该较佳实施例的简单变形也应当属于本发明实施例的保护范围,例如:终端101不会将家电特征信息发送至家电联动服务器104,而该终端101可以是基于用户针对联动操作的交互操作以实现向家电103传输联动规则。更优选地,该家电联动服务器104能够存储基于终端101与用户的交互操作所生成联动规则,由此实现了在终端101端实现联动规则的修改和在服务器端的存储。

参见图6示出的是本发明一实施例的家电联动控制方法的流程示意图,该方法包括:

步骤201:家电与参数采集单元建立订阅服务关系,其中该参数采集单元仅基于订阅服务关系传输所采集的联动控制参数;

关于该步骤的具体实施,可以是该家电利用该家电的家电特征信息配置参数采集单元,并基于家电特征信息将该家电与参数采集单元建立订阅服务关系。由此实现了在家电端对参数采集单元所采集的联动控制参数服务的订阅。更具体地,当该家电为空调时,该参数采集器可以是温度传感器以及联动控制参数为该温度传感器所检测采集的温度。

步骤202:家电基于所建立的订阅服务关系,接收自参数采集单元所采集的联动控制参数;

步骤203:家电接收对应于该家电的家电特征信息的联动规则;

优选地,该家电的家电特征信息的联动规则可以是存储在云端的家电联动服务器中,由此能够实现利用云端对应于家电的联动规则自动实现对相应家电的配置。

步骤204:家电根据所接收到的联动控制参数和联动规则执行家电联动控制操作。

可以理解的是,联动控制参数和联动规则都是家电执行联动控制操作所必须的,而在本实施例中通过订阅服务关系限定了联动控制参数的传输。在一种情况下,当该与参数采集单元之间的订阅服务关系中断时,停止接收自参数采集单元所采集的联动控制参数以停止执行家电联动控制操作;本发明实施例提供了一种新型的联动控制配置方案,提高了家电联动控制的用户体验。

需要说明的是,本实施例中的家电特征信息可以是家电位置信息,例如:卧室空调、书房空调、厨房空调等。在一种应用场景下,当用户从卧室走到书房之后,通过选择将与温度传感器关联的空调从卧室空调变换为书房空调,停止卧室空调的联动控制同时也配置控制书房空调的联动控制;由此实现了对卧室空调、书房空调和厨房空调等多个位置的不同家电的个性化的联动控制。

本发明实施例还提供一种家电,包括:订阅服务建立单元,用于与参数采集单元建立订阅服务关系,其中该参数采集单元仅基于订阅服务关系传输所采集的联动控制参数;联动控制参数接收单元,用于接收自参数采集单元所采集的联动控制参数;联动规则接收单元,用于接收对应于该家电的家电特征信息的联动规则;联动控制执行单元,用于根据所接收到的联动控制参数和联动规则执行家电联动控制操作。关于该家电的具体细节及益处与上述针对家电的家电联动控制方法的细节及益处相同,于此不再赘述。

参见图7示出的是本发明另一实施例的一种家电联动控制方法的流程示意图,该方法包括:

步骤301:家电联动服务器接收包含有家电特征信息的家电联动控制请求;

可以理解的是,该家电联动控制请求的获取可以是获取自家电,也可以是获取自与家电相关联的终端,在此应不加以限定。

步骤302:家电联动服务器解析家电联动控制请求以获取家电特征信息;

步骤303:家电联动服务器利用所获取的家电特征信息配置参数采集单元,其中该参数采集单元用于仅基于订阅服务关系传输所采集的联动控制参数,以及家电特征信息适于被利用以将家电与参数采集单元建立订阅服务关系;

由此,实现了在家电联动服务器云端为参数采集单元配置适于用于建立订阅服务关系的家电特征信息,以及本发明实施例的实施也确定了适于与参数采集单元建立订阅服务连接的特定家电,使得在网络中存在多个家电的情况下,能够定向选择为特定的家电配置订阅服务。

步骤304:家电联动服务器根据所获取的家电特征信息遍历预存储的家电特征信息和联动规则之间的对应关系,确定对应于所获取的家电特征信息的联动规则;

需要说明的是,该所预存储的家电特征信息可以是用户事先就编辑完成并存储好的,使得只需要在家电联动控制请求被激发的情况下就能够调用相应的联动规则。

步骤305:家电联动服务器根据所获取家电特征信息,推送所确定的联动规则。

需要说明的是,该所推送的联动规则应当是与该家电特征信息相对应的家电。例如,当云服务器中所存储的该联动规则是对应于书房空调的,则该联动规则就应当推送至书房空调而不是其他的空调或家电。

本发明实施例还提供一种家电联动服务器,该家电联动服务器包括:联动控制请求接收单元,用于接收包含有家电特征信息的家电联动控制请求;家电特征信息获取单元,用于解析家电联动控制请求以获取家电特征信息;订阅服务配置单元,用于利用所获取的家电特征信息配置参数采集单元,其中该参数采集单元用于仅基于订阅服务关系传输所采集的联动控制参数,以及家电特征信息适于被利用以将家电与参数采集单元建立订阅服务关系;联动规则确定单元,用于根据所获取的家电特征信息遍历预存储的家电特征信息和联动规则之间的对应关系,确定对应于所获取的家电特征信息的联动规则;联动规则推送单元,用于根据所获取家电特征信息,推送所确定的联动规则。关于该家电联动服务器的具体细节及益处与上述针对家电联动服务器的家电联动控制方法的细节及益处相同,于此不再赘述。

参见图8示出的是本发明又一实施例的一种家电联动控制方法的流程示意图,该方法包括:

步骤401:终端接收用户的交互操作以确定适于与参数采集单元建立订阅服务关系的家电的家电特征信息,其中该参数采集单元用于仅基于订阅服务关系传输所采集的联动控制参数,

步骤402:终端利用所确定的家电特征信息配置参数采集单元;

步骤403:家电基于该家电特征参数与该参数采集单元建立订阅服务关系,

通过应用于终端和家电的上述步骤的实施,使得能够基于终端关联配置家电和参数采集单元之间的订阅关系。

步骤404:家电接收自参数采集单元所采集的联动控制参数,

步骤405:家电联动服务器接收包含有家电特征信息的家电联动控制请求,

步骤406:家电联动服务器解析家电联动控制请求以获取家电特征信息,

步骤407:家电联动服务器根据所获取的家电特征信息遍历预存储的家电特征信息和联动规则之间的对应关系,确定对应于所获取的家电特征信息的联动规则,

步骤408:家电联动服务器根据所获取家电特征信息,推送所确定的联动规则;

步骤409:家电接收该所确定的联动规则,

步骤410:家电根据所接收到的联动控制参数和该所确定的联动规则执行家电联动控制操作。

本发明实施例的部分步骤的具体说明可以参照上文实施例的描述,故在此不加以赘述。以下将对本发明实施例的应用做更详细的说明,继续参照上述实施例的描述该家电为空调,以及带有该温度传感器的用户从一个房间走到另一个房间时对房间内空调控制的应用,具体包含了预先设置阶段和在实际使用阶段智能设备移动到其他房间时自动修订关联规则两个部分。

(一)在预先设置阶段中:

其一、空调和温度传感器均支持“房间”属性;

其二、设备支持“服务”和“订阅”功能,例如:温感提供“温度”服务;空调1和空调2可订阅“温度”服务。温度传感器的“服务”,实际运行于ZigBee网关上。具体支持服务和订阅的协议,可采用CoAP或其他协议,本方案不做限制。

其三、当从终端App上将空调1和温感的“房间”属性均配置为卧室时,空调自动订阅温感的温度服务,并据此调整自己的工作状态。而且,该联动规则由App备份至云平台,以及当家电需要时可以获取得到该联动规则。(二)在实际使用阶段中,当温度传感器被从卧室移动到书房后(可部分参考图3):

1)用户在终端App上操作将温感从卧室的选择换为书房;

2)在书房的空调2自动订阅温感的温度服务,并自动获取自云端的联动规则;

3)卧室的空调1之前与温感间的订阅自动取消,并且停止联动控制;

4)上述联动规则变更,同步给云端存储。

由此,本发明实施例的应用使得在家电或传感器在房间或地点间移动时,仅需用户在终端App上进行位置变更,即可自动完成所涉及的关联规则的增删等修订,并在云端存储备份。以及在家电或传感器位置发生变化时,无需用户干预,即可实现无效联动规则的删除和新的联动规则的添加。

本发明实施例还提供一种家电联动控制系统,关于该家电联动控制系统的具体细节及益处与上述针对家电联动控制系统的家电联动控制方法的细节及益处相同,于此不再赘述。

以上结合附图详细描述了本发明例的可选实施方式,但是,本发明实施例并不限于上述实施方式中的具体细节,在本发明实施例的技术构思范围内,可以对本发明实施例的技术方案进行多种简单变型,这些简单变型均属于本发明实施例的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本发明实施例对各种可能的组合方式不再另行说明。

本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

此外,本发明实施例的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明实施例的思想,其同样应当视为本发明实施例所公开的内容。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1