用于调度场景任务的方法、系统、装置、服务器和存储介质制造方法及图纸

技术编号:30366139 阅读:22 留言:0更新日期:2021-10-16 17:32
本申请涉及家电控制技术领域,公开一种用于调度场景任务的方法,应用于执行器侧,该方法包括:执行器接收到调度器发送的轮询指令后,从服务器调用当前时间信息和备选场景任务信息;备选场景任务信息包括备选场景任务和备选场景任务对应的执行时间;根据执行时间和当前时间信息确定待执行场景任务;并发送待执行场景任务给服务器,触发服务器根据待执行场景任务对家电设备进行控制。这样,服务器进行场景任务调度时,通过执行器来确定待执行场景任务,减少了服务器的工作量,降低了服务器进行场景任务调度时的负荷,从而进一步降低了服务器瘫痪的可能性。本申请还公开一种用于调度场景任务的方法、系统、装置、服务器和存储介质。服务器和存储介质。服务器和存储介质。

【技术实现步骤摘要】
用于调度场景任务的方法、系统、装置、服务器和存储介质


[0001]本申请涉及家电控制
,例如涉及一种用于调度场景任务的方法、系统、装置、服务器和存储介质。

技术介绍

[0002]目前,随着家电设备越来越多样化,也越来越智能,在用户处于不同场景的情况下,可能要定时控制多个家电设备,用户能够通过软件访问厂商后台服务器,并通过厂商后台服务器控制家电设备,厂商后台服务器需要完成海量任务。
[0003]在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:
[0004]现有技术中,在任务量过大的情况下可能会导致厂商后台服务器负荷过高,最终会导致厂商后台服务器瘫痪,无法继续完成任务。

技术实现思路

[0005]为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
[0006]本公开实施例提供了一种用于调度场景任务的方法、系统、装置、服务器和存储介质,能够降低服务器进行场景任务调度时的负荷。
[0007]在一些实施例中,所述用于调度场景任务的方法,应用于执行器侧,所述方法包括:接收到调度器发送的轮询指令后,从服务器调用当前时间信息和备选场景任务信息;所述备选场景任务信息包括备选场景任务和所述备选场景任务对应的执行时间;根据所述执行时间和所述当前时间信息确定待执行场景任务;发送所述待执行场景任务给所述服务器,触发所述服务器根据所述待执行场景任务对家电设备进行控制。
[0008]在一些实施例中,所述用于调度场景任务的方法,应用于服务器侧,所述方法包括:获取用户终端发送的场景和执行时间段;根据所述场景和所述执行时间段确定并存储备选场景任务信息;所述备选场景任务信息包括备选场景任务和所述备选场景任务对应的执行时间;在接收到执行器的调用请求的情况下,反馈当前时间信息和所述备选场景任务信息给所述执行器;在接收到执行器反馈的待执行场景任务后,根据所述待执行场景任务对家电设备进行控制。
[0009]在一些实施例中,所述用于调度场景任务的系统包括:用户终端,被配置为获取用户选择的场景及所述用户选择的执行时间段,并将所述场景和所述执行时间段发送给服务器;所述执行时间段包括所述场景的开始时间和结束时间;所述服务器,被配置为获取所述用户终端发送的所述场景和所述执行时间段;根据所述场景和所述执行时间段确定并存储备选场景任务信息;所述备选场景任务信息包括备选场景任务和所述备选场景任务对应的执行时间;在接收到执行器的调用请求的情况下,反馈当前时间信息和所述备选场景任务信息给所述执行器;在接收到执行器反馈的待执行场景任务后,根据所述待执行场景任务
以及他们的任何变形,意图在于覆盖不排他的包含。
[0022]除非另有说明,术语“多个”表示两个或两个以上。
[0023]本公开实施例中,字符“/”表示前后对象是一种“或”的关系。例如,A/B表示:A或B。
[0024]术语“和/或”是一种描述对象的关联关系,表示可以存在三种关系。例如,A和/或B,表示:A或B,或,A和B这三种关系。
[0025]术语“对应”可以指的是一种关联关系或绑定关系,A与B相对应指的是A与B之间是一种关联关系或绑定关系。
[0026]本公开实施例中,家电设备是指将微处理器、传感器技术、网络通信技术引入家电设备后形成的家电产品,具有智能控制、智能感知及智能应用的特征,家电设备的运作过程往往依赖于物联网、互联网以及电子芯片等现代技术的应用和处理,例如家电设备可以通过连接电子设备,实现用户对家电设备的远程控制和管理。
[0027]本公开实施例中,用户终端是指具有无线连接功能的电子设备,用户终端可以通过连接互联网,与如上的家电设备进行通信连接,也可以直接通过蓝牙、wifi等方式与如上的家电设备进行通信连接。在一些实施例中,用户终端例如为移动设备、电脑、或悬浮车中内置的车载设备等,或其任意组合。移动设备例如可以包括手机、智能家居设备、可穿戴设备、智能移动设备、虚拟现实设备等,或其任意组合,其中,可穿戴设备例如包括:智能手表、智能手环、计步器等。
[0028]结合图1所示,本公开实施例提供一种用于调度场景任务的方法,应用于执行器侧,包括:
[0029]步骤S101,执行器接收到调度器发送的轮询指令后,从服务器调用当前时间信息和备选场景任务信息;备选场景任务信息包括备选场景任务和备选场景任务对应的执行时间。
[0030]步骤S102,执行器根据备选场景任务对应的执行时间和当前时间信息确定待执行场景任务。
[0031]步骤S103,执行器发送待执行场景任务给服务器,触发服务器根据待执行场景任务对家电设备进行控制。
[0032]采用本公开实施例提供的用于调度场景任务的方法,执行器接收到调度器发送的轮询指令后,从服务器调用当前时间信息和备选场景任务信息;备选场景任务信息包括备选场景任务和备选场景任务对应的执行时间;根据执行时间和当前时间信息确定待执行场景任务;并发送待执行场景任务给服务器,触发服务器根据待执行场景任务对家电设备进行控制。这样,服务器进行场景任务调度时,通过执行器来确定待执行场景任务,减少了服务器的工作量,降低了服务器进行场景任务调度时的负荷,从而进一步降低了服务器瘫痪的可能性。
[0033]在一些实施例中,调度器按照预设时间发送轮询指令给执行器。例如,每分钟发送一次轮询指令给执行器。
[0034]可选地,执行器从服务器调用当前时间信息和备选场景任务信息,包括:执行器发送调用请求给服务器,触发服务器反馈当前时间信息和备选场景任务信息。
[0035]可选地,备选场景任务包括开启场景任务、场景执行任务和结束场景任务。备选场景任务对应的执行时间包括:开启场景任务及其对应的执行时间、场景执行任务及其对应
的执行时间和结束场景任务及其对应的执行时间。
[0036]可选地,执行器根据备选场景任务对应的执行时间和当前时间信息确定待执行场景任务,包括:执行器将与当前时间信息相等的执行时间所对应的备选场景任务确定为待执行场景任务。
[0037]可选地,触发服务器根据待执行场景任务对家电设备进行控制,包括:触发服务器在预设的第一数据库中匹配出与待执行场景任务对应的家电设备,及与待执行场景任务和家电设备共同对应的控制指令;第一数据库存储有待执行场景任务、家电设备和控制指令三者之间的对应关系;触发服务器发送控制指令给家电设备,以对家电设备进行控制。
[0038]在一些实施例中,执行器接收到调度器发送的轮询指令后,从服务器调用当前时间信息和备选场景任务信息,例如,当前时间信息为202106272200,即2021年6月27日22点整、备选场景任务为开启智能空调并设置为制冷模式24℃和该备选场景任务对应的执行时间为202106272200,则该执行时间等于该当前时间信息,执行器将该执行时间对应的备选场景任务确定为待执本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于调度场景任务的方法,其特征在于,应用于执行器侧,包括:接收到调度器发送的轮询指令后,从服务器调用当前时间信息和备选场景任务信息;所述备选场景任务信息包括备选场景任务和所述备选场景任务对应的执行时间;根据所述执行时间和所述当前时间信息确定待执行场景任务;发送所述待执行场景任务给所述服务器,触发所述服务器根据所述待执行场景任务对家电设备进行控制。2.根据权利要求1所述的方法,其特征在于,根据所述执行时间和所述当前时间信息确定待执行场景任务,包括:将与所述当前时间信息相等的执行时间所对应的备选场景任务确定为待执行场景任务。3.一种用于调度场景任务的方法,其特征在于,应用于服务器侧,包括:获取用户终端发送的场景和执行时间段;根据所述场景和所述执行时间段确定并存储备选场景任务信息;所述备选场景任务信息包括备选场景任务和所述备选场景任务对应的执行时间;在接收到执行器的调用请求的情况下,反馈当前时间信息和所述备选场景任务信息给所述执行器;在接收到执行器反馈的待执行场景任务后,根据所述待执行场景任务对家电设备进行控制。4.根据权利要求3所述的方法,其特征在于,所述执行时间段包括所述场景的开始时间和结束时间,根据所述场景和所述执行时间段确定并存储备选场景任务信息,包括:获取所述场景对应的备选场景任务;所述备选场景任务包括开启场景任务、场景执行任务和结束场景任务;所述场景执行任务对应有预设的时间段;将所述开始时间与所述预设的时间段相加或相减,获得所述场景执行任务对应的执行时间;将所述开始时间与所述开启场景任务建立映射关系,获得所述开启场景任务对应的执行时间;将所述结束时间与所述结束场景任务建立映射关系,获得所述结束场景任务对应的执行时间;将所述开启场景任务及其对应的执行时间、场景执行任务及其对应的执行时间和结束场景任务及其对应的执行时间存入备选场景任务信息。5.根据权利要求3所述的方法,其特征在于,根据所述待执行场景任务对家电设备进行控制,包括:在预设的第一数据库中匹配出与所述待执行场景任务对应的家电设备,及与所述待执行场景任务和所述家电设备共同对应的控制指令;所述第一数据库存储有待执行场景任务、家电设备和控制指令三者的对应关系;发送所述控制指令给所述家电设备,触发所述家电设备执行所述控制指令。6.一种用于调度场景任务的系统,其特征在于,包括:用户终端,被配置为获取用户选择的场景及所述用户选择的执行时间段,并将所述场景和所述执行时间段发送给服务器;所述执行时间段包括所述场景的开始时间和结束时间;所述服务器,被配置为获取所述用户终端发送的所述场景和...

【专利技术属性】
技术研发人员:李艳春郭继宾李恒元封荣杰路炎
申请(专利权)人:青岛海尔空调器有限总公司青岛海尔空调电子有限公司海尔智家股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1