一种智能家居场景的启动方法及装置与流程

文档序号:16645489发布日期:2019-01-16 08:12阅读:291来源:国知局
一种智能家居场景的启动方法及装置与流程

本发明涉及互联网技术领域,尤其涉及一种智能家居场景的启动方法及装置。



背景技术:

随着科技的不断进步和经济的日益发展,越来越多的智能家居进入人们的生活。为了更好的为人们服务,提出了智能家居场景的概念,智能家居场景是指将日常生活涉及的智能家居进行分组管理,每一个场景中可以包括多个智能家居,这多个智能家居的行为可以预先设置。

现有技术中,主要通过用户手动点击终端中的场景启动按钮,控制智能家居场景中关联的智能家居开始工作。然而用户由于生活忙碌,在本应当启动智能家居场景的时候,容易忘记点击启动按钮,进而使得智能家居场景失去远程控制的意义,也降低了的用户体验。因此,如何启动智能家居场景,以提高用户体验,是一个需要解决的技术问题。



技术实现要素:

本发明实施例提供一种智能家居场景的启动方法及装置,用于解决现有技术中智能家居场景需要用户手动启动,导致用户体验差的技术问题。

本发明实施例提供的具体技术方案如下:

第一方面,提供了一种智能家居场景的启动方法,应用于定时服务器中,包括:

确定所述定时服务器中的计时功能是否满足进行计时的条件,所述计时功能用于对智能家居场景进行计时启动;

当满足所述条件,则启动所述定时服务器的计时功能进行计时,并在计时时长到达预设时长时,向所述智能家居场景关联的至少一个智能家居发送启动指令,所述启动指令用于启动所述至少一个智能家居,使所述至少一个智能家居按照预设模式运行。

可选的,所述满足所述条件,具体为:

所述定时服务器获得对所述智能家居场景进行定时启动的请求,所述请求包括所述预设时长。

可选的,所述满足所述条件,具体为:

获取所述智能家居场景计时启动的历史数据,所述历史数据包括所述智能家居计时启动的启动时间节点,以及计时时长;

判断当前时间节点与所述启动时间节点一致,则满足所述条件,其中所述计时时长为所述预设时长。

可选的,所述向所述智能家居场景关联的至少一个智能家居发送启动指令,具体包括:

向发送请求的终端设备发送提示信息,所述提示信息用于提示用户在计时时长到达所述预设时长时,是否启动所述至少一个智能家居;

若在预设等待时长内,获得所述终端设备发送的确定启动所述至少一个智能家居的第一确定信息;

则向所述至少一个智能家居发送所述启动指令。

可选的,若在所述预设等待时长内,获得所述终端设备发送的确定启动所述至少一个智能家居中的目标智能家居的第二确定信息,则向所述目标智能家居发送所述启动指令。

第二方面,本发明实施例提供了一种智能家居场景的启动装置,包括:

确定单元,用于确定所述启动装置中的计时功能是否满足进行计时的条件,所述计时功能用于对智能家居场景进行计时启动;

启动单元,用于在满足所述条件,则启动所述定时服务器的计时功能进行计时,并在计时时长到达预设时长时,向所述智能家居场景关联的至少一个智能家居发送启动指令,所述启动指令用于启动所述至少一个智能家居,使所述至少一个智能家居按照预设模式运行。

可选的,所述启动单元,具体用于:

获得对所述智能家居场景进行定时启动的请求,所述请求包括所述预设时长。

可选的,所述启动单元,具体用于:

获取所述智能家居场景计时启动的历史数据,所述历史数据包括所述智能家居场景计时启动的启动时间节点,以及计时时长;

判断当前时间节点与所述启动时间节点一致,则满足所述条件,其中所述计时时长为所述预设时长。

可选的,所述启动单元,具体用于:

向发送请求的终端设备发送提示信息,所述提示信息用于提示用户在计时时长到达所述预设时长时,是否启动所述至少一个智能家居;

若在预设等待时长内,获得所述终端设备发送的确定启动所述至少一个智能家居的第一确定信息;

则向所述至少一个智能家居发送所述启动指令。

可选的,所述启动单元,具体用于:

若在所述预设等待时长内,获得所述终端设备发送的确定启动所述智能家居中的目标智能家居的第二确定信息,则向所述目标智能家居发送所述启动指令。

在本发明实施例中,设置了专门用于定时启动智能家居场景的定时服务器,该定时服务器首先需要确定其计时功能,是否满足进度进行计时的条件,若满足进行计时的条件,计时功能进行计时,在计时时长到达预设时长时,定时服务器向智能家居场景关联的智能家居发送启动指令,进而启动能家居场景关联的智能家居,使至智能家居按照预设模式运行。所以,实现了智能家居场景的定时启动以及智能家居场景的远程控制,提高了用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。

图1为本发明实施例提供的一种智能家居场景的启动方法的流程图;

图2为本发明实施例提供的一种向智能家居场景发送启动指令的流程图;

图3为本发明实施例提供的一种智能家居场景的启动装置的示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明技术方案的一部分实施例,而不是全部的实施例。基于本申请文件中记载的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明技术方案保护的范围。

本发明的发明人,在具体的实践过程中发现,现有技术中,主要通过终端中安装的智能家居场景app(应用),来启动智能家居场景,例如,打开智能家居场景app,进入到场景启动界面,点击场景启动按钮,终端就会向该场景内关联的若干个智能家居发送启动信号,进而控制场景内的若干个智能家居按照预定好的行为开始工作。

然而,在实际应用中,由于人们工作忙碌,生活节奏快,往往会忘记打开终端中智能家居场景app启动智能家居场景,进而使智能家居场景失去了其预先远程操控的意义。为此,本发明实施例提供一种智能家居场景的启动方法,能够定时自动启动智能家居的场景,更好的实现智能家居场景的预先远程操控的目的。

参考图1,为本发明实施例提供的智能家居场景的启动方法,包括:

步骤s101:确定定时服务器中的计时功能是否满足进行计时的条件,计时功能用于对智能家居场景进行计时启动;

步骤s102:当满足进行计时的条件,则启动定时服务器的计时功能进行计时;

步骤s103:在计时时长到达预设时长时,向智能家居场景关联的至少一个智能家居发送启动指令,启动指令用于启动至少一个智能家居,使至少一个智能家居按照预设模式运行。

本发明实施例中的智能家居场景的启动方法,应用于定时服务器中,定时服务器具有计时功能。本发明实施例中的智能家居场景,是指将人们日常生活中涉及到的智能家居按照人们的使用习惯和需求进行分组管理,智能家居场景可以具体分为多个场景,每一个场景中可以包括多个智能家居,这多个智能家居的行为可以预先设置。

例如,智能家居场景包括起床场景、回家场景、以及睡眠场景等等,在起床场景中,可以关联的智能家居有智能灯光、智能窗帘、智能音响以及智能电饭煲,回家场景中,可以关联的智能家居有智能空调和智能电饭煲,睡眠场景中,可以关联的智能家居有智能空调、智能窗帘、智能音响,当然还可以包括其他场景,不在此一一列举,也不进行任何的限制。

在每一种场景中,可以预先设置该场景中关联的所有智能家居按照规定的模式运行,下文将详细进行介绍。

在本发明实施例中,定时服务器可以先确定定时服务器中的计时功能是否满足对智能家居场景(可以是一个场景,也可以是多个场景,)进行计时启动的条件,在具体实践过程中,定时服务器中的计时功能进行计时启动的条件可以根据实际需要进行灵活设置,例如,该条件可以为是否接收到对智能家居场景进行定时启动的请求,该条件还可以是根据智能家居场景的计时启动历史数据,确定当前时刻是否需要对智能家居场景进行定时启动,当然,还可以是其他条件。

作为一种可选的方式,在定时服务器中的计时功能进行计时启动的条件为是否接收到对智能家居场景进行定时启动的请求,若定时服务器没有接收到智能家居场景进行定时启动的请求,表征不满足上述进行定时启动的条件,此时,可以不启动定时服务器的计时功能。

若定时服务器接收到智能家居场景进行定时启动的请求,表征满足上述进行定时启动的条件,此时,定时服务器可以启动其计时功能,在本发明实施例中,上述对智能家居场景进行定时启动的请求,可以是用户通过移动终端向定时服务器发送的请求,即在本发明实施例中,用户可以事先(例如不忙碌的时候)向定时服务器发送智能家居场景进行定时启动的请求,以降低由于用户工作忙碌,在需要启动智能家居场景时忘记启动,导致的用户体验差。

在本发明实施例中,定时服务器接收到的对智能家居场景进行定时启动的请求中,还可以包括计时时长,计时时长用于指示定时服务器需要计时到该计时时长后,启动智能家居场景。因此,在定时服务器接收到智能家居场景进行定时启动的请求时,就可以进行启动定时服务器的计时功能进行计时,并在计时时长到达该请求中包括的计时时长时,向智能家居场景关联的一个或多个智能家居发送启动指令,进而使智能家居场景关联的一个或多个智能家居按照预设模式运行。

例如,当智能家居场景,具体为回家场景,且回家场景中关联的智能家居包括智能空调以及智能电饭煲,用户可以通过移动终端向定时服务器发送对家居场景进行定时启动的请求,请求中携带定时时长为6小时,回家场景中关联的智能电饭煲预设运行模式为:在接收到启动指令之后开启煮饭模式,回家场景中关联的智能空调的预设运行模式为:在接收到启动指令时的10分钟之后开启制冷模式。

那么,定时服务器在接收到对回家场景进行定时启动的请求时,开启计时功能进行计时,并在计时时长达到该请求中的6小时,向回家场景发送启动指令,即分别向回家场景中的关联的智能电饭煲以及智能空调发送启动指令。回家场景关联的智能电饭煲和智能空调接收到启动指令之后,按照预设模式启动,也就是说,智能电饭煲在接收到启动指令之后开启煮饭模式,智能空调在接收到启动指令后的10分钟后开启制冷模式。

作为一种可选的方式,在步骤s101中条件为根据智能家居场景的计时启动历史数据,确定当前时刻是否需要对智能家居场景进行定时启动时,本发明实施例中的定时服务器可以从本地存储单元,获取智能家居场景计时启动的历史数据,在此,继续以回家场景为例,回家场景中关联的智能家居包括智能空调和智能电饭煲。

回家场景计时启动的历史数据,可以包括回家场景的计时启动的启动时间节点以及计时时长,因此,在定时服务器获取到回家场景计时启动的历史数据之后,可以判断当前时间节点是否与回家场景计时启动的历史数据中的记录的计时启动的启动时间节点一致,例如,在定时服务器获取到的回家场景的计时启动的历史数据中,记录的用户三天以来启动时间均为下午六点,当前时间节点为下午5点,则此时当前时间节点与回家场景计时启动的历史数据中的记录的计时启动的时间节点不一致,则判定定时服务器中的计时功能不满足计时启动条件,即表征当前时刻不需要对回家场景进行计时启动;若是当前时间节点为下午六点,则当前时间节点与回家场景计时启动的历史数据中的记录的计时启动的时间节点一致,则判定定时服务器中的计时功能满足计时启动条件,定时服务器开始计时,当计时时长达到历史数据中的计时时长时,定时服务器向回家场景关联的智能空调和智能电饭煲发送启动指令。

假设,在回家场景中关联的智能电饭煲预设运行模式为:在接收到启动指令之后开启煮饭模式,回家场景中关联的智能空调的预设运行模式为:在接收到启动指令时的10分钟之后开启制冷模式。那么,智能电饭煲在接收到定时服务器发送的启动指令之后,就可以开启煮饭模式,智能空调在接收到定时服务器发送的启动指令后的10分钟后开启制冷模式。

作为一种可选的方式,步骤s103中向智能家居场景关联的至少一个智能家居发送启动指令,还可以按照图2所示的流程执行:

图2所示的流程包括:

步骤201:向发送请求的终端设备发送提示信息,提示信息用于提示用户在计时时长到达预设时长时,是否启动智能家居场景中关联的至少一个智能家居;

步骤202:确定在预设等待时长内,是否接收到用户反馈的信息;若没有接收到用户反馈的信息或接收到确定启动至少一个智能家居的信息,则执行步骤203;若接收到启动智能家居中目标智能家居的信息时,则执行步骤204;

步骤203:向至少一个智能家居发送启动指令;

步骤204:向目标智能家居发送启动指令。

本发明实施例中,定时服务器向智能家居场景关联的智能家居发送启动指令前,可以向终端设备发送提示信息,提示信息用于提示用户在计时时长到达预设时长时,是否启动智能家居场景中关联的至少一个智能家居。

这里继续以上文提及的回家场景为例,那么,定时服务器向回家场景关联的智能电饭煲和智能空调发送启动指令之前,可以向终端设备发送提示信息,提示用户是否在计时时长到达预设时长时,是否启动智能空调和智能电饭煲。在本发明实施例中,可以预先设置一个等待时长,例如1分钟,或2分钟等,预先设置的等待时长(下文简称为等待时长)是指定时服务器向终端设备发送指令后等待用户确认的时长。

在本发明实施例中,若定时服务在等待时长内接收到用户反馈的信息,定时服务器可以直接向回家场景中智能空调和智能电饭煲发送启动指令;考虑到用户可能由于忙,没有及时查看定时服务器发送的提示信息,因此,若定时服务在等待时长内若没有接收到用户反馈的信息,定时服务器可以直接向回家场景中智能空调和智能电饭煲发送启动指令,智能空调和智能电饭煲在接收到定时服务器发送的启动指令之后,可以按照预设的模式运行,在此就不重复叙述了。

在本发明实施例中,用户在接收到定时服务器发送的提示信息之后,也可以向定时服务器反馈直接启动回家场景中的一个智能家居的确定信息,例如向定时服务器反馈只启动智能电饭煲的确定信息,那么,定时服务器在等待时长内,接收到用户通过终端设备反馈只启动智能电饭煲的确定信息之后,可以向回家场景中的智能电饭煲发送启动指令,以便启动智能电饭煲预设模式进行运行。

所以,通过上述方法,确定定时服务器中的计时功能对智能家居场景进行计时启动,当定时服务器的计时功能满足进行定时的条件,计时功能开启计时,在计时时长到达预设时长时,定时服务器向智能家居场景关联的智能家居发送启动指令,启动指令用于启动至少一个智能家居,使至少一个智能家居按照预设模式运行,实现了智能家居场景的自动定时启动,更好的实现智能家居场景的预先远程操控的目的。

基于同一发明构思,本发明实施例中提供了一种智能家居场景的启动装置,该装置的智能家居场景的启动方法的具体实施可参见上述方法实施例部分的描述,重复之处不再赘述,如图3所示,该设备包括:

确定单元30,用于确定启动装置中的计时功能是否满足进行计时的条件,计时功能用于对智能家居场景进行计时启动;

启动单元31,用于在满足进行计时的条件,则启动定时服务器的计时功能进行计时,并在计时时长到达预设时长时,向智能家居场景关联的至少一个智能家居发送启动指令,启动指令用于启动至少一个智能家居,使至少一个智能家居按照预设模式运行。

可选的,启动单元,具体用于:

获得对智能家居场景进行定时启动的请求,请求包括预设时长。

可选的,启动单元,具体用于:

获取智能家居场景计时启动的历史数据,历史数据包括智能家居场景计时启动的启动时间节点,以及计时时长;

判断当前时间节点与启动时间节点一致,则满足进行计时的条件,其中计时时长为预设时长。

可选的,启动单元,具体用于:

向发送请求的终端设备发送提示信息,提示信息用于提示用户在计时时长到达预设时长时,是否启动至少一个智能家居;

若在预设等待时长内,获得终端设备发送的确定启动至少一个智能家居的第一确定信息;

则向至少一个智能家居发送启动指令。

可选的,若在预设等待时长内,获得终端设备发送的确定启动智能家居中的目标智能家居的第二确定信息,则向目标智能家居发送启动指令。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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