智能控制开关的升级方法、装置、智能控制开关以及存储介质制造方法及图纸

技术编号:26530259 阅读:16 留言:0更新日期:2020-12-01 14:08
本申请实施例公开了一种智能控制开关的升级方法、装置、智能控制开关以及存储介质,涉及智能家居领域,该方法包括:获取多个智能控制开关中全部智能控制开关的数量,并基于全部智能控制开关的数量确定数量阈值,从所述多个智能控制开关中获取满足预设条件的智能控制开关,创建目标智能控制开关组;获取所述目标智能控制开关组中所包括的智能控制开关的数量;当所述数量超过数量阈值时,向所述目标智能控制开关组中的任意一个智能控制开关发送升级文件,以指示所述目标智能控制开关组中的每个智能控制开关针对所述升级文件进行同步升级。本申请能够提升智能控制开关的升级效率以及用户体验。

【技术实现步骤摘要】
智能控制开关的升级方法、装置、智能控制开关以及存储介质
本申请涉及智能家居领域,更具体地,涉及一种智能控制开关的升级方法、装置、智能控制开关以及存储介质。
技术介绍
随着科技的进步,智能家居也在人们的日常生活中普及,越来越多的用户都会选择使用智能家居来提升自己的生活质量。通常家庭中的不同智能家居设备的控制功能可以统一集成在智能控制开关中,用户可以通过智能控制开关对不同的智能家居设备进行监控,从而方便对智能家居设备的使用。由于智能家居设备厂商通常会不定期地对其生产智能家居设备进行升级,因此,相应地,智能控制开关也需要针对升级的智能家居设备的控制功能进行升级、更新。然而,通常家庭或者办公地点中会设置多个智能控制开关,因此在对智能控制开关进行升级时,需要对多个智能控制开关中的每个智能控制开关进行逐个升级,从而导致升级效率较低。
技术实现思路
鉴于上述问题,本申请提出了一种智能控制开关的升级方法、装置、智能控制开关以及存储介质,以解决上述问题。第一方面,本申请实施例提供了一种智能控制开关的升级方法,应用于服务器,服务器用于与多个智能控制开关连接,多个智能控制开关相互连接,方法包括:获取所述多个智能控制开关中全部智能控制开关的数量,并基于所述全部智能控制开关的数量确定数量阈值;从多个智能控制开关中获取满足预设条件的智能控制开关,创建目标智能控制开关组;获取目标智能控制开关组中所包括的智能控制开关的数量;当数量超过数量阈值时,向目标智能控制开关组中的任意一个智能控制开关发送升级文件,以指示目标智能控制开关组中的每个智能控制开关针对升级文件进行同步升级。进一步地,从多个智能控制开关中获取满足预设条件的智能控制开关,创建目标智能控制开关组,包括:获取多个智能控制开关中每个智能控制开关的剩余电量;基于每个智能控制开关的剩余电量,从多个智能控制开关中获取剩余电量超过电量阈值的智能控制开关,作为第一智能控制开关;基于第一智能控制开关创建目标智能控制开关组。进一步地,多个智能控制开关中每个智能控制开关对应一个辐射区域,从多个智能控制开关中获取满足预设条件的智能控制开关,创建目标智能控制开关组,包括:获取多个辐射区域中每个辐射区域在指定时间内检测到人体的次数;基于每个辐射区域在指定时间内检测到人体的次数,从多个辐射区域中获取检测到人体的次数不超过次数阈值的辐射区域,作为目标辐射区域;将目标辐射区域对应的智能控制开关确定为第二智能控制开关;基于第二智能控制开关创建目标智能控制开关组。进一步地,方法还包括:当数量不超过指定数量时,向目标智能控制开关组中的每个智能控制开关分别发送升级文件,以指示目标智能控制开关组中的每个智能控制开关针对升级文件进行单独升级,其中,指定数量小于数量阈值。进一步地,智能控制开关用于与家居设备连接,在从多个智能控制开关中获取满足预设条件的智能控制开关,创建目标智能控制开关组之前,还包括:获取家居设备对应的当前环境参数和目标环境参数,并获取针对家居设备的升级文件,升级文件包括升级时长,其中,升级文件用于更新智能控制开关对家居设备的控制功能;基于当前环境参数和目标环境参数得到家居设备对应的调节时长,调节时长表征家居设备将当前环境参数调节到目标环境参数所需要的时长;当升级时长不超过调节时长时,执行从多个智能控制开关中获取满足预设条件的智能控制开关,创建目标智能控制开关组。进一步地,基于当前环境参数和目标环境参数得到家居设备对应的调节时长,包括:当家居设备处于运行状态时,获取家居设备的当前功率;基于当前功率、当前环境参数和目标环境参数确定调节时长。进一步地,智能控制开关用于与家居设备连接,在从多个智能控制开关中获取满足预设条件的智能控制开关,创建目标智能控制开关组之前,还包括:获取当前时刻、家居设备对应的使用时间段,并获取针对家居设备的升级文件,升级文件包括升级时长,其中,升级文件用于更新智能控制开关对家居设备的控制功能;基于当前时刻和升级时长,确定升级时间;当使用时间段不包括升级时间段时,执行从多个智能控制开关中获取满足预设条件的智能控制开关,创建目标智能控制开关组。第二方面,本申请实施例提供了一种智能控制开关的升级装置,该智能控制开关的升级装置应用于服务器,服务器用于与多个智能控制开关连接,多个智能控制开关相互连接智能控制开关的升级装置包括:数量阈值确定模块、目标智能控制开关组创建模块、数量获取模块以及升级模块。其中:数量阈值确定模块用于获取所述多个智能控制开关中全部智能控制开关的数量,并基于所述全部智能控制开关的数量确定数量阈值;目标智能控制开关组创建模块用于从多个智能控制开关中获取满足预设条件的智能控制开关,创建目标智能控制开关组。数量获取模块用于获取目标智能控制开关组中所包括的智能控制开关的数量。升级模块用于当数量超过数量阈值时,向目标智能控制开关组中的任意一个智能控制开关发送升级文件,以指示目标智能控制开关组中的每个智能控制开关针对升级文件进行同步升级。第三方面,本申请实施例提供了一种智能控制开关,包括一个或多个处理器、存储器、以及一个或多个程序,其中一个或多个程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行上述实施例的智能控制开关的升级方法。第四方面,本申请实施例提供了一种计算机可读取存储介质,计算机可读取存储介质中存储有程序代码,程序代码可被处理器调用执行上述实施例的智能控制开关的升级方法。本申请实施例提供的智能控制开关的升级方法、装置、智能控制开关以及存储介质,通过获取所述多个智能控制开关中全部智能控制开关的数量,并基于所述全部智能控制开关的数量确定数量阈值,从多个智能控制开关中获取满足预设条件的智能控制开关,创建目标智能控制开关组;获取目标智能控制开关组中所包括的智能控制开关的数量;当数量超过数量阈值时,向目标智能控制开关组中的任意一个智能控制开关发送升级文件,以指示目标智能控制开关组中的每个智能控制开关针对升级文件进行同步升级,从而能够一次性对符合升级要求的多个智能控制开关进行同步升级,不仅能够保证智能控制开关能够正常升级,而且还能避免了多个智能控制开关因逐个升级而花费过多的时间,从而提高了智能控制开关的升级效率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了根据本申请实施例的智能控制开关的升级方法的应用环境示意图。图2示出了根据本申请一个实施例提供的智能控制开关的升级方法的流程示意图。图3示出了根据本申请另一个实施例提供的智能控制开关的升级方法的流程示意图。图4示出了根据本申请又一个实施例提供的智能控制开关的升级方法的流程示意图。图5示出了根据本申请再一个实施例提供的智能控制开关的升级方法的流程示意图。图6示出了本文档来自技高网...

【技术保护点】
1.一种智能控制开关的升级方法,其特征在于,应用于服务器,所述服务器用于与多个智能控制开关连接,所述多个智能控制开关相互连接,所述方法包括:/n获取所述多个智能控制开关中全部智能控制开关的数量,并基于所述全部智能控制开关的数量确定数量阈值;/n从所述多个智能控制开关中获取满足预设条件的智能控制开关,创建目标智能控制开关组;/n获取所述目标智能控制开关组中所包括的智能控制开关的数量;/n当所述数量超过所述数量阈值时,向所述目标智能控制开关组中的任意一个智能控制开关发送升级文件,以指示所述目标智能控制开关组中的每个智能控制开关针对所述升级文件进行同步升级。/n

【技术特征摘要】
1.一种智能控制开关的升级方法,其特征在于,应用于服务器,所述服务器用于与多个智能控制开关连接,所述多个智能控制开关相互连接,所述方法包括:
获取所述多个智能控制开关中全部智能控制开关的数量,并基于所述全部智能控制开关的数量确定数量阈值;
从所述多个智能控制开关中获取满足预设条件的智能控制开关,创建目标智能控制开关组;
获取所述目标智能控制开关组中所包括的智能控制开关的数量;
当所述数量超过所述数量阈值时,向所述目标智能控制开关组中的任意一个智能控制开关发送升级文件,以指示所述目标智能控制开关组中的每个智能控制开关针对所述升级文件进行同步升级。


2.根据权利要求1所述的方法,其特征在于,所述从所述多个智能控制开关中获取满足预设条件的智能控制开关,创建目标智能控制开关组,包括:
获取所述多个智能控制开关中每个智能控制开关的剩余电量;
基于所述每个智能控制开关的剩余电量,从所述多个智能控制开关中获取剩余电量超过电量阈值的智能控制开关,作为第一智能控制开关;
基于所述第一智能控制开关创建所述目标智能控制开关组。


3.根据权利要求1所述的方法,其特征在于,所述多个智能控制开关中每个智能控制开关对应一个辐射区域,所述从所述多个智能控制开关中获取满足预设条件的智能控制开关,创建目标智能控制开关组,包括:
获取多个辐射区域中每个辐射区域在指定时间内检测到人体的次数;
基于所述每个辐射区域在指定时间内检测到人体的次数,从所述多个辐射区域中获取检测到人体的次数不超过次数阈值的辐射区域,作为目标辐射区域;
将所述目标辐射区域对应的智能控制开关确定为第二智能控制开关;
基于所述第二智能控制开关创建所述目标智能控制开关组。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述数量不超过指定数量时,向所述目标智能控制开关组中的每个智能控制开关分别发送升级文件,以指示所述目标智能控制开关组中的每个智能控制开关针对所述升级文件进行单独升级,其中,所述指定数量小于所述数量阈值。


5.根据权利要求1所述的方法,其特征在于,所述智能控制开关用于与家居设备连接,在所述从所述多个智能控制开关中获取满足预设条件的智能控制开关,创建目标智能控制开关组之前,还包括:
获取所述家居设备对应的当前环境参数和目标环境参数,并获取针对所述家居设备的升级文件,所述升级文件包括升级时长,其中,所述升级文件用于更新所述智能控制开关对所述家居设备的控制功能;
基于所述当前环境参数和目标环境参数...

【专利技术属性】
技术研发人员:贺龙胜黄洪波谭荣港
申请(专利权)人:深圳市欧瑞博科技股份有限公司
类型:发明
国别省市:广东;44

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

1