一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种设备控制方法、装置、服务器以及介质与流程

2021-10-29 20:52:00 来源:中国专利 TAG:介质 装置 控制 服务器 计算机

技术特征:
1.一种设备控制方法,其特征在于,所述方法应用于服务器,所述方法包括:接收触发设备发送的事件数据,所述事件数据用于表示所述触发设备检测到的指定数据的变化情况;获取目标场景列表,所述目标场景列表中每个场景均包括所述触发设备,所述目标场景列表中每个场景分别对应一个场景任务,所述场景任务用于指示场景中的响应设备按照预设顺序执行自身对应的预设动作;针对所述目标场景列表中每个场景,基于所述场景的场景类型,向所述场景中的响应设备按照所述预设顺序发送动作指令,以使得所述场景中每个响应设备执行接收到的动作指令。2.根据权利要求1所述的方法,其特征在于,所述场景类型包括:手动场景和自动场景;所述针对所述目标场景列表中每个场景,基于所述场景的场景类型,向所述场景中的响应设备按照所述预设顺序发送动作指令,包括:针对所述目标场景列表中每个场景,若所述场景为手动场景,则基于所述场景对应的场景任务的任务类型,按照所述预设顺序向所述场景中的响应设备发送动作指令;若所述场景为自动场景,且所述事件数据符合自动触发规则,则按照所述预设顺序向所述场景中的响应设备发送动作指令。3.根据权利要求2所述的方法,其特征在于,所述任务类型包括:延时任务和非延时任务;所述基于所述场景对应的场景任务的任务类型,按照所述预设顺序向所述场景中的响应设备发送动作指令,包括:若所述场景对应的场景任务为非延时任务,且所述事件数据符合手动触发规则,则按照所述预设顺序向所述场景中的响应设备发送动作指令;若所述场景对应的场景任务为延时任务,则在指定时长后,按照所述预设顺序向所述场景中的响应设备发送动作指令。4.根据权利要求2所述的方法,其特征在于,在针对所述目标场景列表中每个场景,若所述场景为手动场景,则基于所述场景对应的场景任务的任务类型,按照所述预设顺序向所述场景中的响应设备发送动作指令之前,所述方法还包括:针对所述场景中每个响应设备,确定所述响应设备对应的预设执行次数,并生成包括所述预设执行次数的动作指令,所述预设执行次数为所述响应设备执行所述动作指令所指示的动作的次数。5.根据权利要求3所述的方法,其特征在于,所述手动触发规则包括多个手动触发条件;所述若所述场景对应的场景任务为非延时任务,且所述事件数据符合手动触发规则,则按照所述预设顺序向所述场景中的响应设备发送动作指令,包括:若所述场景对应的场景任务为非延时任务,且所述事件数据满足所述手动触发规则包括的至少一个手动触发条件,则按照所述预设顺序向所述场景中的响应设备发送动作指令;或者,若所述场景对应的场景任务为非延时任务,且所述事件数据满足所述手动触发规则包括的所有手动触发条件,则按照所述预设顺序向所述场景中的响应设备发送动作指令。6.根据权利要求2所述的方法,其特征在于,所述自动触发规则包括多个自动触发条件;所述若所述场景为自动场景,且所述事件数据符合自动触发规则,则按照所述预设顺序
向所述场景中的响应设备发送动作指令,包括:若所述场景为自动场景,且所述事件数据满足所述自动触发规则包括的至少一个自动触发条件,则按照所述预设顺序向所述场景中的响应设备发送动作指令;或者,若所述场景为自动场景,且所述事件数据满足所述自动触发规则包括的所有自动触发条件,则按照所述预设顺序向所述场景中的响应设备发送动作指令。7.根据权利要求1-6任一项所述的方法,其特征在于,所述获取目标场景列表,包括:确定包括所述触发设备的场景;遍历包括所述触发设备的每个场景,将除在预设时长内触发过场景任务的场景以及处于触发状态的场景之外的,包括所述触发设备的场景加入所述目标场景列表。8.根据权利要求1-6任一项所述的方法,其特征在于,在所述针对所述目标场景列表中每个场景,基于所述场景的场景类型,向所述场景中的响应设备按照所述预设顺序发送动作指令之后,所述方法还包括:向预存的通信地址发送通知消息,所述通知消息包括所述服务器向每个响应设备发送的动作指令所指示的动作。9.一种设备控制装置,其特征在于,所述装置应用于服务器,所述装置包括:接收模块,用于接收触发设备发送的事件数据,所述事件数据用于表示所述触发设备检测到的指定数据的变化情况;获取模块,用于获取目标场景列表,所述目标场景列表中每个场景均包括所述触发设备,所述目标场景列表中每个场景分别对应一个场景任务,所述场景任务用于指示场景中的响应设备按照预设顺序执行自身对应的预设动作;发送模块,用于针对所述目标场景列表中每个场景,基于所述场景的场景类型,向所述场景中的响应设备按照所述预设顺序发送动作指令,以使得所述场景中每个响应设备执行接收到的动作指令。10.根据权利要求9所述的装置,其特征在于,所述场景类型包括:手动场景和自动场景;所述发送模块,具体用于:针对所述目标场景列表中每个场景,若所述场景为手动场景,则基于所述场景对应的场景任务的任务类型,按照所述预设顺序向所述场景中的响应设备发送动作指令;若所述场景为自动场景,且所述事件数据符合自动触发规则,则按照所述预设顺序向所述场景中的响应设备发送动作指令。11.根据权利要求10所述的装置,其特征在于,所述任务类型包括:延时任务和非延时任务;所述发送模块,具体用于:若所述场景对应的场景任务为非延时任务,且所述事件数据符合手动触发规则,则按照所述预设顺序向所述场景中的响应设备发送动作指令;若所述场景对应的场景任务为延时任务,则在指定时长后,按照所述预设顺序向所述场景中的响应设备发送动作指令。12.根据权利要求10所述的装置,其特征在于,所述装置还包括:生成模块,用于针对所述场景中每个响应设备,确定所述响应设备对应的预设执行次数,并生成包括所述预设执行次数的动作指令,所述预设执行次数为所述响应设备执行所述动作指令所指示的动作的次数。
13.根据权利要求11所述的装置,其特征在于,所述手动触发规则包括多个手动触发条件;所述发送模块,具体用于:若所述场景对应的场景任务为非延时任务,且所述事件数据满足所述手动触发规则包括的至少一个手动触发条件,则按照所述预设顺序向所述场景中的响应设备发送动作指令;或者,若所述场景对应的场景任务为非延时任务,且所述事件数据满足所述手动触发规则包括的所有手动触发条件,则按照所述预设顺序向所述场景中的响应设备发送动作指令。14.根据权利要求10所述的装置,其特征在于,所述自动触发规则包括多个自动触发条件;所述发送模块,具体用于:若所述场景为自动场景,且所述事件数据满足所述自动触发规则包括的至少一个自动触发条件,则按照所述预设顺序向所述场景中的响应设备发送动作指令;或者,若所述场景为自动场景,且所述事件数据满足所述自动触发规则包括的所有自动触发条件,则按照所述预设顺序向所述场景中的响应设备发送动作指令。15.根据权利要求9-14任一项所述的装置,其特征在于,所述获取模块,具体用于:确定包括所述触发设备的场景;遍历包括所述触发设备的每个场景,将除在预设时长内触发过场景任务的场景以及处于触发状态的场景之外的,包括所述触发设备的场景加入所述目标场景列表。16.根据权利要求9-14任一项所述的装置,其特征在于,所述发送模块,还用于向预存的通信地址发送通知消息,所述通知消息包括所述服务器向每个响应设备发送的动作指令所指示的动作。17.一种服务器,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现权利要求1-8任一所述的方法步骤。18.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-8任一所述的方法步骤。

技术总结
本申请实施例提供了一种设备控制方法、装置、服务器以及介质,涉及计算机技术领域,所述方法包括:接收触发设备发送的事件数据,事件数据用于表示触发设备检测到的指定数据的变化情况;获取目标场景列表,目标场景列表中每个场景均包括触发设备,目标场景列表中每个场景分别对应一个场景任务,场景任务用于指示场景中的响应设备按照预设顺序执行自身对应的预设动作;针对目标场景列表中每个场景,基于场景的场景类型,向场景中的响应设备按照预设顺序发送动作指令,以使得场景中每个响应设备执行接收到的动作指令。采用本申请可以提高智慧人居的智能程度。慧人居的智能程度。慧人居的智能程度。


技术研发人员:迟雪
受保护的技术使用者:北京金山云网络技术有限公司
技术研发日:2020.04.28
技术公布日:2021/10/28
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜