【技术实现步骤摘要】
设备控制方法及装置、计算机可存储介质
[0001]本公开涉及计算机
,特别涉及设备控制方法及装置、计算机可存储介质。
技术介绍
[0002]目前,很多智能家居设备厂商都开始从传统物联网产品模式向智能化转型,通过将各种设备整合,然后通过编排特定的指令来指挥各个设备相互协调完成复杂的任务。
[0003]相关技术中,人工编排生成各个设备的控制指令。
技术实现思路
[0004]相关技术中,各个设备的控制指令或逻辑指令复杂,对于编排人员具有一定的使用门槛,且无法动态调整,也无法通用。尤其在面对复杂的家居场景时,需要编写大量的指令来完成任务,设备的控制效率低。
[0005]针对上述技术问题,本公开提出了一种解决方案,可以提高设备的控制效率和通用性。
[0006]根据本公开的第一方面,提供了一种设备控制方法,包括:响应于用户的行为动作的触发,获取以所述行为动作为触发节点的状态网络图,其中,所述状态网络图以所述触发节点为起始节点,以所述用户所处环境的传感设备和执行设备为设备节点,设备节点的属性包 ...
【技术保护点】
【技术特征摘要】
1.一种设备控制方法,包括:响应于用户的行为动作的触发,获取以所述行为动作为触发节点的状态网络图,其中,所述状态网络图以所述触发节点为起始节点,以所述用户所处环境的传感设备和执行设备为设备节点,设备节点的属性包括传感设备所感知的环境状态或执行设备的执行动作;从所述状态网络图的起始节点出发,遍历所述状态网络图,得到多条路径以及每条路径的路径评分,其中,每条路径包括所述行为动作触发的设备节点的属性值;从所述多条路径中,选择路径评分大于评分阈值的目标路径;根据所述目标路径,生成对所述目标路径上的执行设备的控制指令;对所述目标路径上的执行设备,执行所述控制指令。2.根据权利要求1所述的设备控制方法,还包括:在执行所述控制指令后的第一时间,更新并获取传感设备和执行设备的当前设备状态,作为第一设备状态;在晚于所述第一时间且与所述第一时间相差预设时长的第二时间,获取传感设备和执行设备的当前设备状态,作为第二设备状态;在所述第二设备状态不同于所述第一设备状态的情况下,利用强化学习算法,更新所述状态网络图中每条路径的路径评分。3.根据权利要求2所述的设备控制方法,其中,更新所述状态网络图中每条路径的路径评分包括:在所述第二设备状态不同于所述第一设备状态的情况下,生成由于所述第二设备状态产生的反馈激励值;以最大化所述反馈激励值为目标,更新所述状态网络图中每条路径的路径评分。4.根据权利要求2所述的设备控制方法,还包括:在所述用户所处的环境新增设备的情况下,增加所新增的设备作为所述状态网络图中的设备节点。5.根据权利要求1所述的设备控制方法,其中,传感设备和执行设备统一接入到设备池,所述设备池用于动态维护执行设备的设备动作表、传感设备和执行设备的设备状态表,所述设备动...
【专利技术属性】
技术研发人员:刘振华,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。