本发明涉及控制,尤其涉及一种基于场景控制的家居设备控制方法及装置。
背景技术:
1、从业务形态上分类,knx网关的场景本身存在网关内置场景和用户自定义场景,自定义场景是由用户通过智能家居app创建的场景,内置场景是通过配置app配置 到网关里的。内置场景又区分knx场景和配置场景,两者区别在与一个是基于knx原生协议实现,一个是通过配置app配置场景逻辑实现。从场景实现上分类,knx网关的场景可分为knx协议场景和自定义协议场景。knx协议场景不支持修改,原理是向knx总线发送组地址,自定义协议场景支持修 改,原理是记录了需要执行场景的设备和设备功能,在执行时下发的是设备模型的功能键值对。场景控制时需要注意区分场景实现上的分类,由于自定义协议场景支持用户修改,因此可能存在当前网关存储的场景,其中设备并不属于该网关。出现上述情况时,app控制场景就需要区分是knx协议场景还是自定义协议场景,如果是knx协议的场景可以直接发送场景id控制,否则就需要app拆解协议内容然后广播控制指令。设备和场景控制本身并不复杂,但是局域网内设备是复杂的,如何准确控制对应的设备,如如何控制子设备、如何控制网关内置knx场景等是当前研究的热点之一。因此,提供一种基于场景控制的家居设备控制方法及装置,以提高家居设备控制效率和控制准确性,进而提高用户使用体验感。
技术实现思路
1、本发明所要解决的技术问题在于,提供一种基于场景控制的家居设备控制方法及装置有利于提高家居设备控制效率和控制准确性,进而提高用户使用体验感。
2、为了解决上述技术问题,本发明实施例第一方面公开了一种基于场景控制的家居设备控制方法,方法包括:
3、获取场景广播搜索信息;所述场景广播搜索信息包括若干个待搜索家居设备信息;
4、基于所述场景广播搜索信息,确定出目标家居设备信息;所述目标家居设备信息包括若干个目标控制家居设备信息;
5、基于所述目标家居设备信息,确定出目标设备控制信息;所述目标设备控制信息包括若干个目标音频控制信息。
6、本发明实施例第二方面公开了一种基于场景控制的家居设备控制装置,装置包括:
7、获取模块,用于获取场景广播搜索信息;所述场景广播搜索信息包括若干个待搜索家居设备信息;
8、第一确定模块,用于基于所述场景广播搜索信息,确定出目标家居设备信息;所述目标家居设备信息包括若干个目标控制家居设备信息;
9、第二确定模块,用于基于所述目标家居设备信息,确定出目标设备控制信息;所述目标设备控制信息包括若干个目标音频控制信息。
10、本发明第三方面公开了另一种基于场景控制的家居设备控制装置,装置包括:
11、存储有可执行程序代码的存储器;
12、与存储器耦合的处理器;
13、处理器调用存储器中存储的可执行程序代码,执行本发明实施例第一方面公开的基于场景控制的家居设备控制方法中的部分或全部步骤。
14、本发明第四方面公开了一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,计算机指令被调用时,用于执行本发明实施例第一方面公开的基于场景控制的家居设备控制方法中的部分或全部步骤。
1.一种基于场景控制的家居设备控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于场景控制的家居设备控制方法,其特征在于,所述基于所述场景广播搜索信息,确定出目标家居设备信息,包括:
3.根据权利要求2所述的基于场景控制的家居设备控制方法,其特征在于,所述基于所述备用智能家居信息,确定出该待搜索家居设备信息对应的目标控制家居设备信息,包括:
4.根据权利要求1所述的基于场景控制的家居设备控制方法,其特征在于,所述基于所述目标家居设备信息,确定出目标设备控制信息,包括:
5.根据权利要求4所述的基于场景控制的家居设备控制方法,其特征在于,所述基于所述语音控制信息,确定出该目标控制家居设备信息对应的目标音频控制信息,包括:
6.根据权利要求5所述的基于场景控制的家居设备控制方法,其特征在于,所述目标语音转换模型是基于以下步骤得到的:
7.根据权利要求6所述的基于场景控制的家居设备控制方法,其特征在于,所述利用损失函数模型对所述训练结果信息进行计算处理,得到目标训练参数信息,包括:
8.一种基于场景控制的家居设备控制装置,其特征在于,所述装置包括:
9.一种基于场景控制的家居设备控制装置,其特征在于,所述装置包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令被调用时,用于执行如权利要求1-7任一项所述的基于场景控制的家居设备控制方法。