用于更新品类映射表的方法、装置、控制系统、存储介质及电子装置制造方法及图纸

技术编号:38234499 阅读:12 留言:0更新日期:2023-07-25 18:00
本申请公开了一种用于更新品类映射表的方法、装置、控制系统、存储介质及电子装置,涉及智能家居技术领域,该方法包括:在新增产品型号时,物联网平台自动将新的产品型号对应的新增型号信息添加到已有的品类映射表中,整个过程无需开发人员进行人工编码,且在后续对新产品的控制过程中,可以直接使用更新后的品类映射表控制新型号的产品,简化了新产品的开发过程,提升了开发效率。提升了开发效率。提升了开发效率。

【技术实现步骤摘要】
用于更新品类映射表的方法、装置、控制系统、存储介质及电子装置


[0001]本申请涉及智能家居领域,具体而言,涉及一种用于更新品类映射表的方法、装置、控制系统、存储介质及电子装置。

技术介绍

[0002]随着AI技术的快速发展,智能家居领域的应用范围越来越广,越来越多的智能家电代替传统家电走进人们的生活中,智能家电的更新换代较快,同一个品类会对应几十种,甚至成百上千种不同型号的产品,即使对于同一个厂家,其生产的不同型号的产品对应的控制指令也不尽相同。
[0003]在实现本申请实施例的过程中,发现相关技术中至少存在如下问题:
[0004]在智能家电的应用开发过程中,开发者需要考虑到不同型号的不同控制命令,当产品类型和型号越来越多时,针对每一种新的产品型号需要硬编码进行该型号产品的控制,开发的工作量很大,新型号开发后接入物联网平台的难度也越来越大。
[0005]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0006]为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
[0007]本申请实施例提供了一种用于更新品类映射表的方法、装置、控制系统、存储介质及电子装置,以减少针对智能家电的开发工作量。
[0008]在一些实施例中,所述方法应用于物联网平台,包括:接收到智能家电的新增型号信息;其中,所述新增型号信息包括所述智能家电的多条新增属性记录,每条新增属性记录包括新增功能;将所述多条新增属性记录中的每个新增属性记录与预设品类映射表中的每条已有属性记录进行比较,得到比较结果;其中,所述已有属性记录包括已有功能;在所述比较结果表征所述预设品类映射表中不存在与所述目标新增功能相同的已有功能的情况下,将所述目标新增功能对应的新增属性记录添加到所述预设品类映射表中。
[0009]可选地,所述新增属性记录还包括新增属性名和新增属性值,所述已有属性记录还包括已有属性名和已有属性值。
[0010]可选地,所述将所述目标新增功能对应的新增属性记录添加到所述预设品类映射表中,包括:在所述预设品类映射表中存在与所述目标新增功能相同的已有功能,且,所述目标新增功能对应的新增属性名与所述已有属性名相同,但所述目标新增功能对应的新增属性值与所述已有属性值不相同的情况下,根据所述目标新增功能对应的新增属性值更新所述已有属性值。
[0011]可选地,根据所述目标新增功能对应的新增属性值更新所述已有属性值,包括:将所述新增属性值添加到所述预设品类映射表中的所述已有属性值中。
[0012]可选地,所述将所述目标新增功能对应的新增属性记录添加到所述预设品类映射表中,包括:在所述预设品类映射表中存在与所述目标新增功能相同的已有功能,且,所述目标新增功能对应的新增属性值与所述已有属性值相同,但所述目标新增功能对应的新增属性名与所述已有属性名不相同的情况下,在所述预设品类映射表中增加所述目标新增功能对应的第一属性记录。
[0013]可选地,所述第一属性记录符合以下条件:所述第一属性记录的功能与所述已有功能相同;所述第一属性记录的属性值与所述已有属性值相同;所述第一属性记录的属性名与所述已有属性名相同;所述第一属性记录的映射属性名与目标新增属性名相同。
[0014]可选地,所述将所述目标新增功能对应的新增属性记录添加到所述预设品类映射表中,包括:在所述预设品类映射表中存在与所述目标新增功能相同的已有功能,但所述新增目标功能属于所述已有功能的子集的情况下,将所述已有功能对应的已有属性记录进行拆分。
[0015]可选地,将所述已有功能对应的已有属性记录进行拆分,包括:将所述已有属性记录拆分成第二属性记录和第三属性记录;其中,所述第二属性记录为所述目标新增功能对应的新增属性记录,所述第三属性记录为所述已有属性记录中除所述目标属性记录以外的其他属性记录。
[0016]可选地,所述将所述目标新增功能对应的新增属性记录添加到所述预设品类映射表中,包括:在所述预设品类映射表中存在与所述目标新增功能相同的已有功能,但所述已有功能属于所述目标新增功能的子集的情况下,将所述已有属性记录和所述目标新增功能对应的目标新增属性记录合并成第四属性记录。
[0017]可选地,所述第四属性记录的属性名与所述目标新增功能对应的属性名相同,且所述第四属性记录的属性值与所述已有属性值相同。
[0018]可选地,所述预设品类映射表中的每条属性记录包括功能、开发版本、设备版本、属性名和属性值;所述方法还包括:接收到品类映射表拆分请求;将所述预设品类映射表中的相同品类属性记录合并成一个品类映射表;其中,所述相同品类属性记录为功能、开发版本、设备版本均相同的属性记录。
[0019]可选地,还包括:接收到将待合并品类映射表合并到所述预设品类映射表的合并请求;将所述待合并品类映射表和所述预设品类映射表按照功能进行合并,得到合并后的品类映射表。
[0020]在一些实施例中,所述装置应用于物联网平台,包括:接收模块,被配置为接收到智能家电的新增型号信息;其中,所述新增型号信息包括所述智能家电的多条新增属性记录,每条新增属性记录包括新增功能;比较模块,被配置为将所述多条新增属性记录中的每个新增属性记录与预设品类映射表中的每条已有属性记录进行比较,得到比较结果;其中,所述已有属性记录包括已有功能;添加模块,被配置为在所述比较结果表征所述预设品类映射表中不存在与所述目标新增功能相同的已有功能的情况下,将所述目标新增功能对应的新增属性记录添加到所述预设品类映射表中。
[0021]在一些实施例中,所述智能家电控制系统,包括:智能家电;应用平台,被配置为发
出针对所述智能家电的操作指令;物联网平台,与所述应用平台和所述智能家电均通信连接,所述物联网平台被配置为执行上述任一项所述的方法以更新品类映射表,并根据更新后的品类映射表控制所述智能家电执行接收到的所述操作指令。
[0022]本申请实施例提供的用于更新品类映射表的方法、装置、控制系统、存储介质及电子装置,可以实现以下技术效果:
[0023]在新增产品型号时,物联网平台自动将新的产品型号对应的新增型号信息添加到已有的品类映射表中,整个过程无需开发人员进行人工编码,且在后续对新产品的控制过程中,可以直接使用更新后的品类映射表控制新型号的产品,简化了新产品的开发过程,提升了开发效率。
[0024]以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。
附图说明
[0025]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0026]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于更新品类映射表的方法,其特征在于,应用于物联网平台,包括:接收到智能家电的新增型号信息;其中,所述新增型号信息包括所述智能家电的多条新增属性记录,每条新增属性记录包括新增功能;将所述多条新增属性记录中的每个新增属性记录与预设品类映射表中的每条已有属性记录进行比较,得到比较结果;其中,所述已有属性记录包括已有功能;在所述比较结果表征所述预设品类映射表中不存在与所述目标新增功能相同的已有功能的情况下,将所述目标新增功能对应的新增属性记录添加到所述预设品类映射表中。2.根据权利要求1所述的方法,其特征在于,所述新增属性记录还包括新增属性名和新增属性值,所述已有属性记录还包括已有属性名和已有属性值。3.根据权利要求2所述的方法,其特征在于,所述将所述目标新增功能对应的新增属性记录添加到所述预设品类映射表中,包括:在所述预设品类映射表中存在与所述目标新增功能相同的已有功能,且,所述目标新增功能对应的新增属性名与所述已有属性名相同,但所述目标新增功能对应的新增属性值与所述已有属性值不相同的情况下,根据所述目标新增功能对应的新增属性值更新所述已有属性值。4.根据权利要求3所述的方法,其特征在于,根据所述目标新增功能对应的新增属性值更新所述已有属性值,包括:将所述新增属性值添加到所述预设品类映射表中的所述已有属性值中。5.根据权利要求2所述的方法,其特征在于,所述将所述目标新增功能对应的新增属性记录添加到所述预设品类映射表中,包括:在所述预设品类映射表中存在与所述目标新增功能相同的已有功能,且,所述目标新增功能对应的新增属性值与所述已有属性值相同,但所述目标新增功能对应的新增属性名与所述已有属性名不相同的情况下,在所述预设品类映射表中增加所述目标新增功能对应的第一属性记录。6.根据权利要求5所述的方法,其特征在于,所述第一属性记录符合以下条件:所述第一属性记录的功能与所述已有功能相同;所述第一属性记录的属性值与所述已有属性值相同;所述第一属性记录的属性名与所述已有属性名相同;所述第一属性记录的映射属性名与目标新增属性名相同。7.根据权利要求2所述的方法,其特征在于,所述将所述目标新增功能对应的新增属性记录添加到所述预设品类映射表中,包括:在所述预设品类映射表中存在与所述目标新增功能相同的已有功能,但所述新增目标功能属于所述已有功能的子集的情况下,将所述已有功能对应的已有属性记录进行拆分。8.根据权利要求7所述的方法,其特征在于,将所述已有功能对应的已有属性记录进行拆分,包括:将所述已有属性记录拆分成第二属性记录和第三属性记录;其中,所述第二属性记录为所述目标新增功能对应的新增属性记录...

【专利技术属性】
技术研发人员:贾姗姗
申请(专利权)人:海尔优家智能科技北京有限公司海尔智家股份有限公司
类型:发明
国别省市:

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

1