System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及家居设备控制,具体涉及一种家居设备控制方法和装置。
技术介绍
1、近年来,移动通信等无线业务迅速发展,手机上网和智能家居设备的业务日益增长,网络设备在接入智能家居网络时,需要各自设置、单独操作,影响用户体验,尤其对于老年人和孩子,操作更加困难,大大的影响了智能家居的推广,非常不利于更多设备进入家庭和工作场景。
技术实现思路
1、本专利技术要解决的技术问题在于克服现有技术中智能家居网络中,网络设备应用场景单独设置、各自操作带来的不便,从而提供一种家居设备控制方法和装置。
2、为解决上述技术问题,本专利技术公开实施例至少提供一种家居设备控制方法和装置。
3、第一方面,本专利技术公开实施例提供了一种家居设备控制方法,包括:
4、接收新入网设备信息,所述新入网设备信息包括新入网设备的标识;
5、根据所述新入网设备信息获取与新入网设备相关的已有应用场景信息,每个已有应用场景包括至少一条原子管理用例,每条所述原子管理用例包括控制条件、控制对象、控制指令和控制参数;
6、从每个所述已有应用场景中,获取与新入网设备相关的目标原子管理用例;
7、根据获取的全部所述原子管理用例生成新应用场景。
8、可选的,还包括:向智能网关发送所述新应用场景信息,以便所述智能网关根据所述新应用场景信息响应与所述新入网设备相关的操作请求。
9、可选的,还包括:接收新入网智能网关信息向新入网智能网关发送已有应用场
10、可选的,所述根据获取的全部所述目标操作信息生成新应用场景包括:对全部所述目标原子管理用例进行任务排序,所述任务排序包括时间排序和操作逻辑排序;依据任务排序情况进行资源冲突检查,所述资源冲突检查包括设备的冲突使用检查;修正全部所述目标原子管理用例存在的资源冲突。
11、可选的,还包括:接收用户操作请求,所述用户操作请求包括操作对象和操作内容;获取与所述操作请求相关的应用场景信息;获取所述应用场景信息中的关联操作信息,每条所述关联操作信息包括关联对象标识、关联操作名称和关联操作内容;根据所述关联操作信息生成操作提示信息,每条所述操作提示信息包括目标设备标识、提示操作名称和提示操作内容;向目标设备发送所述操作提示信息。
12、可选的,所述新入网设备信息包括用户名称、设备具备的能力集和远程控制接口信息,所述方法还包括:匹配与所述新入网设备用户名称相同的其它设备;若所述新应用场景信息里包含的控制指令具有新入网设备能力集内不具备的控制对象、控制条件以及控制参数,则从同一局域网中的其他入网设备或者云端获取用户配置信息;提示用户进行自然语言编程整合编辑所述用户配置信息;向所述新入网设备发送所述用户配置信息。
13、可选的,所述方法由云端服务器实现,所述向所述新入网设备发送所述用户配置信息为:向智能网关发送所述用户配置信息,以便在云端服务器断网时,由所述智能网关向所述新入网设备发送所述用户配置信息。
14、第二方面,本专利技术公开实施例提供了一种家居设备控制装置,包括:
15、新入网设备信息接收模块,用于接收新入网设备信息,所述新入网设备信息包括新入网设备的标识;
16、已有应用场景获取模块,用于根据所述新入网设备信息获取与新入网设备相关的已有应用场景信息,每个已有应用场景包括至少一条原子管理用例,每条所述原子管理用例包括控制条件、控制对象、控制指令和控制参数;
17、原子管理用例获取模块,用于从每个所述已有应用场景中,获取与新入网设备相关的目标原子管理用例;
18、新应用场景生成模块,用于根据获取的全部所述原子管理用例生成新应用场景。
19、第三方面,本专利技术公开实施例还提供一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
20、第四方面,本专利技术公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
21、本专利技术的实施例提供的技术方案可以具有以下有益效果:
22、接收新入网设备信息;根据新入网设备信息获取与新入网设备相关的已有应用场景信息,每个已有应用场景包括至少一条原子管理用例;从每个已有应用场景中,获取与新入网设备相关的目标原子管理用例;根据获取的全部原子管理用例生成新应用场景,该方法在新网络设备加入智能家居网络时,能够根据当前已有的应用场景为新入网设备自行生成新的应用场景,大大降低了人工参与度,提高用户体验,有利于推广。
本文档来自技高网...【技术保护点】
1.一种家居设备控制方法,其特征在于,包括:
2.根据权利要求1所述的家居设备控制方法,其特征在于,还包括:
3.根据权利要求2所述的家居设备控制方法,其特征在于,还包括:
4.根据权利要求3所述的家居设备控制方法,其特征在于,所述根据获取的全部所述目标操作信息生成新应用场景包括:
5.根据权利要求4所述的家居设备控制方法,其特征在于,还包括:
6.根据权利要求5所述的家居设备控制方法,其特征在于,所述新入网设备信息包括用户名称、设备具备的能力集和远程控制接口信息,所述方法还包括:
7.根据权利要求6所述的家居设备控制方法,其特征在于,所述方法由云端服务器实现,所述向所述新入网设备发送所述用户配置信息为:向智能网关发送所述用户配置信息,以便在云端服务器断网时,由所述智能网关向所述新入网设备发送所述用户配置信息。
8.一种家居设备控制装置,其特征在于,包括:
9.一种计算机设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所
10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至7中任一项所述家居设备控制方法。
...【技术特征摘要】
1.一种家居设备控制方法,其特征在于,包括:
2.根据权利要求1所述的家居设备控制方法,其特征在于,还包括:
3.根据权利要求2所述的家居设备控制方法,其特征在于,还包括:
4.根据权利要求3所述的家居设备控制方法,其特征在于,所述根据获取的全部所述目标操作信息生成新应用场景包括:
5.根据权利要求4所述的家居设备控制方法,其特征在于,还包括:
6.根据权利要求5所述的家居设备控制方法,其特征在于,所述新入网设备信息包括用户名称、设备具备的能力集和远程控制接口信息,所述方法还包括:
7.根据权利要求6所述的家居设备控制方法,其特征在于,所述方法由云端服务器实现,所述...
【专利技术属性】
技术研发人员:林立伟,王旭辉,
申请(专利权)人:深圳市华曦达科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。