一种设备控制方法、装置、非易失性存储介质及电子装置制造方法及图纸

技术编号:37503551 阅读:30 留言:0更新日期:2023-05-07 09:39
本申请公开了一种设备控制方法、装置、非易失性存储介质及电子装置。该方法包括:获取与第一设备通讯连接的至少一个第二设备的运行状态数据,并从每个运行状态数据中读取对应第二设备所执行任务的剩余时间;在剩余时间中获取最大剩余时间,并判断第一设备的当前任务的剩余时间是否大于最大剩余时间;在第一设备的当前任务剩余时间大于等于最大剩余时间的情况下,控制第一设备继续执行当前任务;在第一设备的当前任务剩余时间小于最大剩余时间的情况下,使第一设备执行当前任务的结束时间与目标第二设备所执行任务的结束时间之差小于预设时长。通过本申请,解决了相关技术中难以根据设备运行状态控制多个设备在较短时间差内结束任务的问题。差内结束任务的问题。差内结束任务的问题。

【技术实现步骤摘要】
一种设备控制方法、装置、非易失性存储介质及电子装置


[0001]本申请涉及设备控制领域,具体而言,涉及一种设备控制方法、装置、非易失性存储介质及电子装置。

技术介绍

[0002]在许多场景中,需要多个设备同时完成各自的任务,使得用户可以同时获取任务结果,从而根据任务结果进行后续工作,也即,需要避免出现部分任务执行完成后等待其余任务的现象的发生。
[0003]例如,在以家庭为单位使用多个智能烹饪设备进行烹饪时,需要控制多个智能烹饪设备尽可能同时完成烹饪任务,但是,多个智能烹饪设备的烹饪时间很难精确控制,导致难以同时完成烹饪任务。为了解决该问题,相关技术中通过预设烹饪设备的延迟启动时间的方式使得多个备同时完成烹饪任务,但是可以预设的延迟时间通常以小时为单位,精度过低,无法精确地控制多个设备同时完成烹饪任务。此外,在多个烹饪设备同时运行时,当某一设备由于某种原因导致烹饪时间发生变化时,例如食材种类和数量的变化导致烹饪时间发生变化时,其余设备无法做出相应的时间调整,同样会导致无法同时完成烹饪任务。
[0004]针对相关技术中难以根据设备运行状态控制多个设备在较短时间差内结束任务的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本申请提供一种设备控制方法、装置、非易失性存储介质及电子装置,以解决相关技术中难以根据设备运行状态控制多个设备在较短时间差内结束任务的问题。
[0006]根据本申请的一个方面,提供了一种设备控制方法。该方法包括:获取与第一设备通讯连接的至少一个第二设备的运行状态数据,得到至少一个运行状态数据,并从每个运行状态数据中读取对应第二设备所执行任务的剩余时间,得到至少一个剩余时间;在至少一个剩余时间中获取最大剩余时间,并判断第一设备执行当前任务的剩余时间是否大于最大剩余时间;在第一设备执行当前任务的剩余时间大于等于最大剩余时间的情况下,控制第一设备继续执行当前任务;在第一设备执行当前任务的剩余时间小于最大剩余时间的情况下,控制第一设备调整设备状态,使得第一设备执行当前任务的结束时间与目标第二设备所执行任务的结束时间之差小于预设时长,其中,目标第二设备为所执行任务的剩余时间最大的第二设备。通过第一设备在通信状态下获取第二设备的最大剩余时间的方式,根据第一设备执行当前任务的剩余时间与最大剩余时间的比较结果控制第一设备的运行,使得多个设备在较短时间差内结束任务。
[0007]可选的,在第一设备执行当前任务的剩余时间小于最大剩余时间的情况下,控制第一设备调整设备状态,使得第一设备执行当前任务的结束时间与目标第二设备所执行任务的结束时间之差小于预设时长包括:调整第一设备执行当前任务的时间,以使第一设备执行当前任务的结束时间与目标第二设备所执行任务的结束时间一致。第一设备执行当前
任务的剩余时间小于最大剩余时间的情况下,调整自身的运行状态时,控制自身与最大剩余时间对应的第二设备同时结束任务。
[0008]可选的,在第一设备执行当前任务的剩余时间小于最大剩余时间的情况下,控制第一设备调整设备状态,使得第一设备执行当前任务的结束时间与目标第二设备所执行任务的结束时间之差小于预设时长包括:控制第一设备停止执行当前任务,并在目标间隔时间后执行当前任务,其中,目标间隔时间由最大剩余时间、第一设备执行当前任务的剩余时间以及预设时长确定;或,控制第一设备延长执行当前任务的时间,使得执行当前任务的剩余时间与最大剩余时间之差小于预设时长。第一设备可以通过两种方式将第一设备的剩余时间调整为最大剩余时间,使得第一设备可以在经过最大剩余时间后与目标第二设备在较短时间差内结束任务。
[0009]可选的,在获取与第一设备通讯连接的至少一个第二设备的运行状态数据,得到至少一个运行状态数据,并从每个运行状态数据中读取对应第二设备所执行任务的剩余时间,得到至少一个剩余时间之前,该方法还包括:接收至少一个待确认设备发送的广播数据,并根据广播数据判断待确认设备是否为第一设备对应的第二设备;在待确认设备是第一设备对应的第二设备的情况下,执行获取与第一设备通讯连接的至少一个第二设备的运行状态数据,并从各个运行状态数据中读取对应第二设备所执行任务的剩余时间,得到至少一个剩余时间的步骤。通过广播数据判断发送该广播数据的设备是否为第一设备对应的第二设备,并在确认是第一设备对应的第二设备的情况下,获取第二设备的运行状态数据,避免获取到由无关设备发出的运行状态数据,影响第一设备当前任务的执行。
[0010]可选的,接收至少一个待确认设备发送的广播数据,并根据广播数据判断待确认设备是否为第一设备对应的第二设备包括:获取广播数据中的ID信息,判断ID信息是否在预设ID信息列表中,其中,广播数据包括广播内容和ID信息,广播内容包括待确认设备的运行状态数据,预设ID信息列表存储在第一设备中;获取广播数据的信号强度,根据广播数据的信号强度计算第一设备与待确认设备间的距离,并判断距离是否小于预设距离;在ID信息在预设ID信息列表中,且距离小于预设距离的情况下,则确定待确认设备为第一设备对应的第二设备。在待确认设备的ID信息和待确认设备和第一设备之间的距离均符合要求的情况下,将待确认设备确定为第一设备对应的第二设备,提高了对是否为第二设备的判断的准确性。
[0011]可选的,在待确认设备是第一设备对应的第二设备的情况下,执行获取与第一设备通讯连接的至少一个第二设备的运行状态数据,得到至少一个运行状态数据,并从每个运行状态数据中读取对应第二设备所执行任务的剩余时间,得到至少一个剩余时间的步骤之前,方法还包括:建立第一设备与第二设备之间的通讯连接,并解析第二设备发出的广播数据。通过建立第一设备和第二设备通讯连接,使得第一设备与第二设备之间可以进行设备运行状态数据的传输。
[0012]可选的,广播数据为加密数据,解析第二设备发出的广播数据包括:对广播数据中的广播内容进行解密,并获取解密后的广播内容中的运行状态数据。
[0013]可选的,第一设备与至少一个第二设备均为烹饪设备。进一步限定了第一设备和第二设备均为烹饪设备。
[0014]根据本申请的另一方面,提供了一种设备控制装置。该装置包括:第一获取单元,
用于获取与第一设备通讯连接的至少一个第二设备的运行状态数据,得到至少一个运行状态数据,并从每个运行状态数据中读取对应第二设备所执行任务的剩余时间,得到至少一个剩余时间;第一判断单元,用于在至少一个剩余时间中获取最大剩余时间,并判断第一设备执行当前任务的剩余时间是否大于最大剩余时间;第一控制单元,用于在第一设备执行当前任务的剩余时间大于等于最大剩余时间的情况下,控制第一设备继续执行当前任务;第二控制单元,用于在第一设备执行当前任务的剩余时间小于最大剩余时间的情况下,控制第一设备调整设备状态,使得第一设备执行当前任务的结束时间与目标第二设备所执行任务的结束时间之差小于预设时长,其中,目标第二设备为所执行任务的剩余时间最大的第二设备。
[0015]根据本专利技术实施例的另一方面,还提供了一种非易本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备控制方法,其特征在于,包括:获取与第一设备通讯连接的至少一个第二设备的运行状态数据,得到至少一个运行状态数据,并从每个所述运行状态数据中读取对应第二设备所执行任务的剩余时间,得到至少一个剩余时间;在所述至少一个剩余时间中获取最大剩余时间,并判断所述第一设备执行当前任务的剩余时间是否大于所述最大剩余时间;在所述第一设备执行所述当前任务的剩余时间大于等于所述最大剩余时间的情况下,控制所述第一设备继续执行当前任务;在所述第一设备执行所述当前任务的剩余时间小于所述最大剩余时间的情况下,控制所述第一设备调整设备状态,使得所述第一设备执行所述当前任务的结束时间与目标第二设备所执行任务的结束时间之差小于预设时长,其中,所述目标第二设备为所执行任务的剩余时间最大的第二设备。2.根据权利要求1所述的方法,其特征在于,在所述第一设备执行所述当前任务的剩余时间小于所述最大剩余时间的情况下,控制所述第一设备调整设备状态,使得所述第一设备执行所述当前任务的结束时间与目标第二设备所执行任务的结束时间之差小于预设时长包括:调整所述第一设备执行所述当前任务的时间,以使所述第一设备执行所述当前任务的结束时间与目标第二设备所执行任务的结束时间一致。3.根据权利要求1所述的方法,其特征在于,在所述第一设备执行所述当前任务的剩余时间小于所述最大剩余时间的情况下,控制所述第一设备调整设备状态,使得所述第一设备执行所述当前任务的结束时间与目标第二设备所执行任务的结束时间之差小于预设时长包括:控制所述第一设备停止执行所述当前任务,并在目标间隔时间后执行所述当前任务,其中,所述目标间隔时间由所述最大剩余时间、所述第一设备执行所述当前任务的剩余时间以及所述预设时长确定;或,控制所述第一设备延长执行所述当前任务的时间,使得执行所述当前任务的剩余时间与所述最大剩余时间之差小于所述预设时长。4.根据权利要求1所述的方法,其特征在于,在所述获取与第一设备通讯连接的至少一个第二设备的运行状态数据,得到至少一个运行状态数据,并从每个所述运行状态数据中读取对应第二设备所执行任务的剩余时间,得到至少一个剩余时间之前,该方法还包括:接收至少一个待确认设备发送的广播数据,并根据所述广播数据判断所述待确认设备是否为所述第一设备对应的第二设备;在所述待确认设备是所述第一设备对应的第二设备的情况下,执行所述获取与第一设备通讯连接的至少一个第二设备的运行状态数据,并从各个所述运行状态数据中读取对应第二设备所执行任务的剩余时间,得到至少一个剩余时间的步骤。5.根据权利要求4所述的方法,其特征在于,所述接收至少一个待确认设备发送的广播数据,并根据所述广播数据判断所述待确认设备是否为所述第一设备对应的第二设备包...

【专利技术属性】
技术研发人员:赵军
申请(专利权)人:浙江绍兴苏泊尔生活电器有限公司
类型:发明
国别省市:

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

1