System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 差异化功能的实现方法、终端以及智能家居设备技术_技高网

差异化功能的实现方法、终端以及智能家居设备技术

技术编号:40459841 阅读:5 留言:0更新日期:2024-02-22 23:15
本申请实施例提供了一种差异化功能的实现方法、终端以及智能家居设备,涉及智能家居领域,应用于用户终端,该方法包括:与智能家居设备建立绑定关系;接收智能家居设备发送的目标功能码,目标功能码用于表征智能家居设备具备的各个功能;展示与目标功能码对应的目标操作界面,目标操作界面包括用于操作智能家居设备具备的各个功能的控件,本申请实施例解决了需要研发多种不同型号的智能家居设备的应用程序,来控制存在差异化功能的智能家居设备的问题。

【技术实现步骤摘要】

本申请涉及智能家居,具体而言,本申请涉及一种差异化功能的实现方法、终端以及智能家居设备


技术介绍

1、当前社会人们的物质消费水平提高,很多人们的家里,都选择使用智能家居设备。

2、传统的智能家居设备行业,因为用户需求太多,有的用户追求价钱最便宜选择基础款的智能家居设备;有的用户追求智能化功能齐全的智能家居设备;有的用户追求性价比高的智能家居设备。总之,用户购买智能家居设备时,有各种各样的需求,根据自己当时的需求选择各类功能的及价格的智能家居设备。

3、因此,由于行业变化太快,智能家居设备功能的增减以及各种差异化的体验功能等,导致同一种类的智能家居设备的型号越来越多,差异化物料越来越多,对应所需适配的方案也越来越多,因此,存在需要研发多种不同型号的智能家居设备的应用程序,来控制存在差异化功能的智能家居设备的问题。


技术实现思路

1、本申请实施例提供了一种差异化功能的实现方法、终端以及智能家居设备,用于解决需要研发多种不同型号的智能家居设备的应用程序,来控制存在差异化功能的智能家居设备的问题。

2、根据本申请实施例的第一方面,提供了一种差异化功能的实现方法,应用于用户终端,该方法包括:

3、与智能家居设备建立绑定关系;

4、接收智能家居设备发送的目标功能码,目标功能码用于表征智能家居设备具备的各个功能;

5、展示与目标功能码对应的目标操作界面,目标操作界面包括用于操作智能家居设备具备的各个功能的控件。

>6、在一个可能的实现方式中,用户终端预先存储了各个功能的控件的样式信息,展示模块包括:

7、第一确定单元,用于根据目标功能码确定具备的各个功能;

8、设置单元,用于对于智能家居设备具备的每个功能,根据功能的控件的样式信息,在预设的界面模板上设置功能的控件,以生成目标操作界面。

9、在另一个可能的实现方式中,功能码为二进制数,二进制数的每个比特位对应一个功能,每个比特位的比特值用于表征是否具有对应功能。

10、在又一个可能的实现方式中,用户终端预先存储了各个功能的互斥关系信息,用户终端还包括:

11、关系确定模块,用于确定与所述智能家居设备建立绑定关系;

12、隐藏模块,用于确定智能家居设备已开启的功能;

13、根据各个功能的互斥关系信息,确定与已开启的功能存在互斥关系的互斥功能;

14、将所述目标操作界面的所述互斥功能的控件的状态更新为不可触发状态。

15、在又一个可能的实现方式中,在智能家居设备具备称重和智能监控功能时,用户终端还包括:

16、关系确定模块,用于确定与所述智能家居设备建立绑定关系;

17、监控模块,用于响应于智能监控功能的控件被触发的操作,开启智能家居设备的称重和智能监控功能;

18、周期性接收智能家居设备传输的重量数据,计算当前周期接收的重量数据与上一周期接收的重量数据的差值;

19、若差值的绝对值大于预设重量阈值时,在目标操作界面显示警示信息。

20、根据本申请实施例的第三方面,提供了差异化功能的实现方法,应用于智能家居设备,该方法包括:

21、响应于与用户终端建立绑定关系,向用户终端发送目标功能码,目标功能码用于表征智能家居设备具备的各个功能,以使得用户终端展示与目标功能码对应的目标操作界面,目标操作界面包括用于操作智能家居设备具备的各个功能的控件。

22、在一个可能的实现方式中,响应于与终端建立绑定关系,向终端发送目标功能码之前,智能家居设备还包括:

23、加载模块,用于接收生产终端烧录的目标功能码,并存储至内存;

24、当智能家居设备上电时,读取内存中的目标功能码;

25、根据目标功能码,加载智能家居设备具备的功能。

26、根据本申请实施例的第三方面,提供了一种差异化功能的实现方法,应用于生产终端,方法包括:

27、确定智能家居设备的机器型号;

28、确定与机器型号对应的目标功能码;目标功能码用于表征智能家居设备具备的各个功能;

29、将目标功能码烧录至智能家居设备中。

30、根据本申请实施例的第四方面,提供了一种用户终端,该装置包括:

31、绑定模块,用于与智能家居设备建立绑定关系;

32、接收模块,用于接收智能家居设备发送的目标功能码,目标功能码用于表征智能家居设备具备的各个功能;

33、展示模块,用于展示与目标功能码对应的目标操作界面,目标操作界面包括用于操作智能家居设备具备的各个功能的控件。

34、根据本申请实施例的第五方面,提供了一种智能家居设备,该装置包括:

35、响应模块,用于响应于与用户终端建立绑定关系,向用户终端发送目标功能码,目标功能码用于表征智能家居设备具备的各个功能,以使得用户终端展示与目标功能码对应的目标操作界面,目标操作界面包括用于操作智能家居设备具备的各个功能的控件。

36、根据本申请实施例的第六方面,提供了一种生产终端,生产终端预先存储有智能家居设备的机器型号和功能码的对应关系,生产终端包括:

37、第一确定模块,用于确定智能家居设备的机器型号;

38、第二确定模块,用于确定与机器型号对应的目标功能码;目标功能码用于表征智能家居设备具备的各个功能;

39、烧录模块,用于将目标功能码烧录至智能家居设备中。

40、根据本申请实施例的第七方面,提供了一种电子设备,该电子设备包括存储器、处理器及存储在存储器上的计算机程序,处理器执行程序时实现如第一方面、第二方面以及第三方面所提供的方法的步骤。

41、根据本申请实施例的第八方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面、第二方面以及第三方面所提供的方法的步骤。

42、根据本申请实施例的第九方面,提供了一种计算机程序产品,该计算机程序产品包括计算机指令,该计算机指令存储在计算机可读存储介质中,当计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行实现如第一方面所提供的方法的步骤。

43、本申请实施例提供的技术方案带来的有益效果是:

44、本申请实施例提供的差异化功能的实现方法,通过与待控制的智能家居设备建立绑定关系,从而可以接收智能家具设备发送的用于表征智能家居设备具备的功能的目标功能码,用户终端根据目标功能码可以确定智能家居设备具备的功能,在生成用于控制智能家居设备的目标操作界面时,将智能家居设备具备的功能的控件设在在目标操作界面即可,解决了需要研发多种应用程序来展示不同智能家居设备的操作界面的问题,实现了根据目标功能码就可以展示各类型或者各机器型号的智能家居设备的差异化操作页面。...

【技术保护点】

1.一种差异化功能的实现方法,其特征在于,应用于用户终端,所述方法包括:

2.根据权利要求1所述的差异化功能的实现方法,其特征在于所述用户终端预先存储了各个功能的控件的样式信息;

3.根据权利要求1所述的差异化功能的实现方法,其特征在于,所述目标功能码为二进制数,所述二进制数的每个比特位对应一个功能,每个比特位的比特值用于表征是否具有对应功能。

4.根据权利要求1所述的差异化功能的实现方法,其特征在于,所述用户终端预先存储了各个功能的互斥关系信息,所述方法,还包括:

5.根据权利要求1所述的差异化功能的实现方法,其特征在于,在所述智能家居设备具备称重和智能监控功能时,所述方法,还包括:

6.一种差异化功能的实现方法,其特征在于,应用于智能家居设备,所述方法包括:

7.根据权利要求6所述的差异化功能的实现方法,其特征在于,所述响应于与终端建立绑定关系,向所述终端发送目标功能码,之前还包括:

8.一种差异化功能的实现方法,其特征在于,应用于生产终端,所述生产终端预先存储有智能家居设备的机器型号和功能码的对应关系,所述方法包括:

9.一种用户终端,其特征在于,包括:

10.一种智能家居设备,其特征在于,包括:

11.一种生产终端,其特征在于,所述生产终端预先存储有智能家居设备的机器型号和功能码的对应关系,所述生产终端包括:

12.一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1-5、权利要求6-7以及权利要求8任一项所述方法的步骤。

13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-5、权利要求6-7以及权利要求8任一项所述方法的步骤。

...

【技术特征摘要】

1.一种差异化功能的实现方法,其特征在于,应用于用户终端,所述方法包括:

2.根据权利要求1所述的差异化功能的实现方法,其特征在于所述用户终端预先存储了各个功能的控件的样式信息;

3.根据权利要求1所述的差异化功能的实现方法,其特征在于,所述目标功能码为二进制数,所述二进制数的每个比特位对应一个功能,每个比特位的比特值用于表征是否具有对应功能。

4.根据权利要求1所述的差异化功能的实现方法,其特征在于,所述用户终端预先存储了各个功能的互斥关系信息,所述方法,还包括:

5.根据权利要求1所述的差异化功能的实现方法,其特征在于,在所述智能家居设备具备称重和智能监控功能时,所述方法,还包括:

6.一种差异化功能的实现方法,其特征在于,应用于智能家居设备,所述方法包括:

7.根据权利要求6所述的差异化功能的实现方法,其特征在于,所述响应于...

【专利技术属性】
技术研发人员:王妙玉李永昌周亮吴宁泉朱景丰
申请(专利权)人:广东好太太科技集团股份有限公司
类型:发明
国别省市:

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

1