一种配置APP的控制页面的方法及云平台、终端设备技术

技术编号:24887632 阅读:20 留言:0更新日期:2020-07-14 18:15
本发明专利技术实施例提供了一种配置APP的控制页面的方法及云平台、终端设备,该方法包括云平台获取用户下发的智能设备的产品类型,根据智能设备的产品类型,确定产品类型对应的属性,根据产品类型对应的属性,为智能设备的各功能单元配置不同的属性,并依据APP界面的模板配置所述智能设备的各功能单元对应的属性的按钮图标、样式和背景色,在确定对智能设备的各功能单元配置完成后,生成APP的配置文件信息,并将APP的配置文件信息发送到APP端,以使APP端根据配置文件信息生成APP的控制页面,可以解决现有智能家居设备的终端APP没有定制开发功能的问题,减少终端APP的开发工作量,并实现丰富的UI效果,从而提升用户体验。

【技术实现步骤摘要】
一种配置APP的控制页面的方法及云平台、终端设备
本专利技术实施例涉及物联网领域,尤其涉及一种配置APP的控制页面的方法及云平台、终端设备。
技术介绍
目前现有智能家居设备的终端APP控制页面存在颜色单一、图标单一以及样式单一等问题,不能根据用户的需求随时对终端APP控制页面进行更改,给用户带来不好的体验,且现有智能家居设备的终端APP没有定制开发功能,在对终端APP控制界面进行更改时也需要通过APP开发者重新编程来实现,导致存在大量的开发工作。综上,亟需一种配置APP的控制页面的方法,用以解决现有智能家居设备的终端APP没有定制开发功能的问题,减少终端APP的开发工作量,并提升用户体验。
技术实现思路
本专利技术实施例提供了一种配置APP的控制页面的方法及云平台、终端设备,用以解决现有智能家居设备的终端APP没有定制开发功能的问题,减少终端APP的开发工作量,并提升用户体验。第一方面,本专利技术实施例提供了一种配置APP的控制页面的方法,包括:云平台获取用户下发的智能设备的产品类型;所述云平台根据所述智能设备的产品类型,确定所述产品类型对应的属性;所述云平台在接收到用户在所述智能设备的APP配置页面上选择的所述智能设备的功能单元的类型之后,根据所述产品类型对应的属性,为所述智能设备的各功能单元配置不同的属性,并依据APP界面的模板配置所述智能设备的各功能单元对应的属性的按钮图标、样式和背景色;所述云平台在确定对所述智能设备的各功能单元配置完成后,生成APP的配置文件信息,并将所述APP的配置文件信息发送到APP端,以使所述APP端根据所述配置文件信息生成所述APP的控制页面。上述技术方案中,通过根据智能设备的产品类型,确定产品类型对应的属性,再在接收到用户在智能设备的APP配置页面上选择的智能设备的功能单元的类型之后,根据产品类型对应的属性,为智能设备的各功能单元配置不同的属性,并依据APP界面的模板配置所述智能设备的各功能单元对应的属性的按钮图标、样式和背景色,之后在确定对智能设备的各功能单元配置完成后,生成APP的配置文件信息,并将APP的配置文件信息发送到APP端,以使APP端根据配置文件信息生成APP的控制页面,可以解决现有智能家居设备的终端APP没有定制开发功能的问题,减少终端APP的开发工作量,并实现丰富的UI效果,从而提升用户体验。可选地,所述智能设备的功能单元的类型包括大功能单元、行状功能单元和网状功能单元;所述方法还包括:所述云平台获取用户下发的修改信息;所述云平台根据所述修改信息对所述智能设备的各功能单元进行修改,并对所述智能设备的各功能单元对应的属性进行修改;所述云平台根据修改后的所述智能设备的各功能单元及各功能单元对应的属性,生成配置修改文件信息,并将所述配置修改文件信息发送给所述APP端,以使所述APP端更新所述APP的控制页面。上述技术方案中,通过在云平台上根据用户下发的修改信息对智能设备的各功能单元进行修改,并对智能设备的各功能单元对应的属性进行修改,再将根据修改后的智能设备的各功能单元及各功能单元对应的属性,生成配置修改文件信息,并发送给APP端,可以实现根据用户的需求对APP端的控制页面的快速更新,并实现丰富的UI效果,从而提升用户体验,增强用户粘度。第二方面,本专利技术实施例提供了一种配置APP的控制页面的方法,包括:APP端获取云平台发送的配置文件信息,所述配置文件信息是所述云平台在智能设备的APP配置页面上配置完所述智能设备的功能单元之后生成的;所述APP端对所述配置文件信息进行解析,得到配置完成的所述智能设备的各功能单元、各功能单元对应的属性及UI显示信息;所述APP端根据所述配置完成的所述智能设备的各功能单元、功能单元对应的属性及UI显示信息,生成所述APP的控制页面;所述APP端将所述APP的控制页面进行展示。上述技术方案中,通过对配置文件信息进行解析,得到配置完成的所述智能设备的各功能单元、各功能单元对应的属性及UI显示信息,并根据配置完成的智能设备的各功能单元、各功能单元对应的属性及UI显示信息,生成APP的控制页面,可以实现对APP的控制页面信息在云平台上进行配置而在APP端进行自动更新的效果,有助于减少APP开发者的工作量,并提升用户体验。可选地,所述APP端在将所述APP的控制页面进行展示之后,还包括:所述APP端获取所述云平台发送的配置修改文件信息;所述APP端对所述配置修改文件信息进行解析,得到修改后的所述智能设备的各功能单元、各功能单元对应的属性及UI显示信息;所述APP端根据所述修改后的所述智能设备的各功能单元、各功能单元对应的属性及UI显示信息更新所述APP的控制页面。上述技术方案中,通过根据用户的需求在云平台上对APP的控制页面的配置信息进行修改,则APP端会根据修改后的智能设备的各功能单元、各功能单元对应的属性及UI显示信息更新APP的控制页面,可以体现丰富的UI效果,并提升用户体验。可选地,所述APP端在获取云平台发送的配置文件信息之前,还包括:所述APP端获取用户注册的账号信息;所述APP端通过所述云平台验证所述用户的账号信息,并通过扫码绑定所述智能设备,以获取所述智能设备的各功能单元的属性信息。上述技术方案中,通过云平台验证用户的账号信息,并通过扫码绑定智能设备,可以为快速地获取智能设备的各功能单元的属性信息提供支持。可选地,所述APP端在将所述APP的控制页面进行展示之后,还包括:所述APP端在所述APP的控制页面上显示智能设备上报的各功能单元的属性信息,并通过所述APP端下发控制指令给所述智能设备。上述技术方案中,APP的控制页面上可以显示智能上报的各功能单元的属性信息,有助于用户直观地对智能设备进行控制以及查看智能设备的属性信息,并可根据自身需求对APP的控制页面进行修改。第三方面,本专利技术实施例提供了一种云平台,包括:第一获取单元,用于获取用户下发的智能设备的产品类型;第一处理单元,用于根据所述智能设备的产品类型,确定所述产品类型对应的属性;在接收到用户在所述智能设备的APP配置页面上选择的所述智能设备的功能单元的类型之后,根据所述产品类型对应的属性,为所述智能设备的各功能单元配置不同的属性,并依据APP界面的模板配置所述智能设备的各功能单元对应的属性的按钮图标、样式和背景色;在确定对所述智能设备的各功能单元配置完成后,生成APP的配置文件信息,并将所述APP的配置文件信息发送到APP端,以使所述APP端根据所述配置文件信息生成所述APP的控制页面。可选地,所述智能设备的功能单元的类型包括大功能单元、行状功能单元和网状功能单元;所述第一处理单元还用于:获取用户下发的修改信息;根据所述修改信息对所述智能设备的各功能单元进行修改,并对所述智能设备的各功能单元对应的属性本文档来自技高网...

【技术保护点】
1.一种配置APP的控制页面的方法,其特征在于,包括:/n云平台获取用户下发的智能设备的产品类型;/n所述云平台根据所述智能设备的产品类型,确定所述产品类型对应的属性;/n所述云平台在接收到用户在所述智能设备的APP配置页面上选择的所述智能设备的功能单元的类型之后,根据所述产品类型对应的属性,为所述智能设备的各功能单元配置不同的属性,并依据APP界面的模板配置所述智能设备的各功能单元对应的属性的按钮图标、样式和背景色;/n所述云平台在确定对所述智能设备的各功能单元配置完成后,生成APP的配置文件信息,并将所述APP的配置文件信息发送到APP端,以使所述APP端根据所述配置文件信息生成所述APP的控制页面。/n

【技术特征摘要】
1.一种配置APP的控制页面的方法,其特征在于,包括:
云平台获取用户下发的智能设备的产品类型;
所述云平台根据所述智能设备的产品类型,确定所述产品类型对应的属性;
所述云平台在接收到用户在所述智能设备的APP配置页面上选择的所述智能设备的功能单元的类型之后,根据所述产品类型对应的属性,为所述智能设备的各功能单元配置不同的属性,并依据APP界面的模板配置所述智能设备的各功能单元对应的属性的按钮图标、样式和背景色;
所述云平台在确定对所述智能设备的各功能单元配置完成后,生成APP的配置文件信息,并将所述APP的配置文件信息发送到APP端,以使所述APP端根据所述配置文件信息生成所述APP的控制页面。


2.如权利要求1所述的方法,其特征在于,所述智能设备的功能单元的类型包括大功能单元、行状功能单元和网状功能单元;
所述方法还包括:
所述云平台获取用户下发的修改信息;
所述云平台根据所述修改信息对所述智能设备的各功能单元进行修改,并对所述智能设备的各功能单元对应的属性进行修改;
所述云平台根据修改后的所述智能设备的各功能单元及各功能单元对应的属性,生成配置修改文件信息,并将所述配置修改文件信息发送给所述APP端,以使所述APP端更新所述APP的控制页面。


3.一种配置APP的控制页面的方法,其特征在于,包括:
APP端获取云平台发送的配置文件信息,所述配置文件信息是所述云平台在智能设备的APP配置页面上配置完所述智能设备的功能单元之后生成的;
所述APP端对所述配置文件信息进行解析,得到配置完成的所述智能设备的各功能单元、各功能单元对应的属性及UI显示信息;
所述APP端根据所述配置完成的所述智能设备的各功能单元、各功能单元对应的属性及UI显示信息,生成所述APP的控制页面;
所述APP端将所述APP的控制页面进行展示。


4.如权利要求3所述的方法,其特征在于,所述APP端在将所述APP的控制页面进行展示之后,还包括:
所述APP端获取所述云平台发送的配置修改文件信息;
所述APP端对所述配置修改文件信息进行解析,得到修改后的所述智能设备的各功能单元、各功能单元对应的属性及UI显示信息;
所述APP端根据所述修改后的所述智能设备的各功能单元、各功能单元对应的属性及UI显示...

【专利技术属性】
技术研发人员:肖虹田野王正凯
申请(专利权)人:青岛聚好联科技有限公司
类型:发明
国别省市:山东;37

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

1