【技术实现步骤摘要】
界面更新方法、装置及电子设备
[0001]本申请涉及智能家居
,更具体地,涉及一种界面更新方法、装置及电子设备。
技术介绍
[0002]目前,随着智能家居技术的普及和发展,用户可以操作终端设备处的显示界面对智能家居系统中的智能家居设备进行控制,例如,通过控制面板控制智能窗帘的开启、设置空调的制冷温度等等。
[0003]但是,终端设备在对显示界面进行软件更新时,往往需要对软件中的全部变量进行更新,甚至在传统的显示界面中需要将启动器app进行整体更新,进而出现更新数据量庞大及终端设备需要进行重启的问题,降低了显示界面的更新效率,降低了用户的使用体验。
技术实现思路
[0004]本申请实施例提供一种界面更新方法、装置及电子设备。
[0005]第一方面,本申请一些实施例提供一种界面更新方法,该方法应用于服务器,该方法包括:接收终端设备发送的更新请求,更新请求用于请求对终端设备的显示界面进行更新操作,更新操作包括以下至少一项:主程序版本更新操作和插件更新操作,插件更新操作包括以下至少一项:插件版本 ...
【技术保护点】
【技术特征摘要】
1.一种界面更新方法,其特征在于,应用于服务器,所述方法包括:接收终端设备发送的更新请求,所述更新请求用于请求对所述终端设备的显示界面进行更新操作,所述更新操作包括以下至少一项:主程序版本更新操作和插件更新操作,所述插件更新操作包括以下至少一项:插件版本更新操作、新增插件操作、变更插件操作;基于所述更新请求,确定进行所述更新操作所需的目标更新包,在所述更新操作为主程序版本更新操作的情况下,所述目标更新包为目标应用程序的主程序包;在所述更新操作为插件更新操作的情况下,所述目标更新包为插件包,所述插件包和所述目标应用程序所管理的智能家居设备功能相对应,所述目标应用程序表征用于管理至少一个智能家居设备功能的应用程序;向所述终端设备发送所述目标更新包,以指示所述终端设备基于所述目标更新包进行所述更新操作。2.根据权利要求1所述的方法,其特征在于,在所述更新操作包括所述主程序版本更新操作的情况下,所述基于所述更新请求,确定进行所述更新操作所需的目标更新包,包括:从所述更新请求中获取所述目标应用程序的当前版本信息;在所述主程序包的最新版本信息和所述目标应用程序的当前版本信息不相同的情况下,将所述主程序包确定为所述目标更新包。3.根据权利要求1所述的方法,其特征在于,在所述更新操作包括所述插件版本更新操作的情况下,所述基于所述更新请求,确定进行所述更新操作所需的目标更新包,包括:从所述更新请求中获取至少一个插件包的当前版本信息和至少一个所述插件包对应的目标智能家居设备的标识信息;基于至少一个所述标识信息,确定至少一个所述插件包的最新版本信息;在所述插件包的最新版本信息和所述插件包的当前版本信息不相同的情况下,将所述最新版本信息对应的插件包确定为所述目标更新包。4.根据权利要求1所述的方法,其特征在于,在所述更新操作包括所述新增插件包操作或/及所述变更插件包操作的情况下,所述基于所述更新请求,确定进行所述更新操作所需的目标更新包,包括:从所述更新请求中获取目标智能家居设备的标识信息,所述目标智能家居设备是指目标应用程序所管理的智能家居设备中新增或者变更的智能家居设备;将所述目标智能家居设备的标识信息对应的插件包确定为所述目标更新包。5.一种界面更新方法,其特征在于,应用于终端设备,所述方法包括:向服务器发送更新请求,所述更新请求用于请求对所述终端设备的显示界面进行更新操作,所述更新操作包括以下至少一项:主程序版本更新操作和插件更新操作,所述插件更新操作包括以下至少一项:插件版本更新操作、新增插件操作、变更插件操作;接收所述服务器发送的目标更新包,在所述更新操作为主程序版本更新操作的情况下,所述目标更新包为目标应用程序的主程序包;在所述更新操作为插件更新操作的情况下,所述目标更新包为插件包,所述插件包和目标应用程序所管理的智能家居设备功能相对应,所述目标应用程序表征用于管理至少一个智能家居设备功能的应...
【专利技术属性】
技术研发人员:武丽权,
申请(专利权)人:深圳市欧瑞博科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。