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显示信息更新所述app的控制页面。
5.如权利要求3所述的方法,其特征在于,所述app端在获取云平台发送的配置文件信息之前,还包括:
所述app端获取用户注册的账号信息;
所述app端通过所述云平台验证所述用户的账号信息,并通过扫码绑定所述智能设备,以获取所述智能设备的各功能单元的属性信息。
6.如权利要求3至5任一项所述的方法,其特征在于,所述app端在将所述app的控制页面进行展示之后,还包括:
所述app端在所述app的控制页面上显示智能设备上报的各功能单元的属性信息,并通过所述app端下发控制指令给所述智能设备。
7.一种云平台,其特征在于,包括:
第一获取单元,用于获取用户下发的智能设备的产品类型;
第一处理单元,用于根据所述智能设备的产品类型,确定所述产品类型对应的属性;在接收到用户在所述智能设备的app配置页面上选择的所述智能设备的功能单元的类型之后,根据所述产品类型对应的属性,为所述智能设备的各功能单元配置不同的属性,并依据app界面的模板配置所述智能设备的各功能单元对应的属性的按钮图标、样式和背景色;在确定对所述智能设备的各功能单元配置完成后,生成app的配置文件信息,并将所述app的配置文件信息发送到app端,以使所述app端根据所述配置文件信息生成所述app的控制页面。
8.一种终端设备,其特征在于,包括:
第二获取单元,用于获取云平台发送的配置文件信息,所述配置文件信息是所述云平台在智能设备的app配置页面上配置完所述智能设备的功能单元之后生成的;
第二处理单元,用于对所述配置文件信息进行解析,得到配置完成的所述智能设备的各功能单元、各功能单元对应的属性及ui显示信息;根据所述配置完成的所述智能设备的各功能单元、各功能单元对应的属性及ui显示信息,生成所述app的控制页面;将所述app的控制页面进行展示。
9.一种计算设备,其特征在于,包括:
存储器,用于存储程序指令;
处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行权利要求1至6任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行权利要求1至6任一项所述的方法。