一种物模型适配方法及装置制造方法及图纸

技术编号:36087803 阅读:51 留言:0更新日期:2022-12-24 11:03
本申请提供一种物模型适配方法及装置,该方法包括:根据设备协议创建动态物模型;获取物联网设备的设备信息;匹配与设备信息相对应的动态物模型;下发动态物模型至物联网设备,以使物联网设备根据动态物模型进行适配。可见,该方法能够更简单地完成物联网设备与物模型之间的适配,同时降低存量物联网设备的适配难度,从而提高物模型与物联网设备之间的兼容能力,进而能够避免对不同物联网设备的逐一开发,有效地缩短了产品开发周期;另外,该方法还能够将适配过程和交互流程分离开来,从而实现统一原有不同的通讯格式的效果,进而降低通讯交互复杂性。交互复杂性。交互复杂性。

【技术实现步骤摘要】
一种物模型适配方法及装置


[0001]本申请涉及物联网
,具体而言,涉及一种物模型适配方法及装置。

技术介绍

[0002]随着物联网技术的不断发展,越来越多的物联网设备被投入了实际应用当中,而在诸多的应用场景中,物联网设备、云端以及手机终端之间的交互开始变得十分常见。目前,常用的交互方法通常是先根据物联网设备来预定义特定的产品物模型,然后再通过该产品物模型进行相应的通讯交互。进行去开发mcu设备,然而,在实践中发现,该种根据物联网进行特定物模型的预定义方法通常具有较长的产品开发周期,并且对于存量设备没办法兼容。

技术实现思路

[0003]本申请实施例的目的在于提供一种物模型适配方法及装置,能够更简单地完成物联网设备与物模型之间的适配,同时降低存量物联网设备的适配难度,从而提高物模型与物联网设备之间的兼容能力,进而能够避免对不同物联网设备的逐一开发,有效地缩短了产品开发周期;另外,该方法还能够将适配过程和交互流程分离开来,从而实现统一原有不同的通讯格式的效果,进而降低通讯交互复杂性。
[0004]本申请实施例第一方面提供了一种物模型适配方法,包括:
[0005]根据设备协议创建动态物模型;
[0006]获取物联网设备的设备信息;
[0007]匹配与所述设备信息相对应的所述动态物模型;
[0008]下发所述动态物模型至所述物联网设备,以使所述物联网设备根据所述动态物模型进行适配。
[0009]在上述实现过程中,该方法可以优先根据设备协议创建动态物模型,从而实现基础模型预定义的效果。然后,获取物联网设备的设备信息,并匹配与设备信息相对应的动态物模型,能够实现根据物联网设备信息进行相应匹配的效果,从而确保物模型的初步适配。最后,下发动态物模型至物联网设备,以使物联网设备根据动态物模型进行适配,其中,物联网根据动态物模型进行准确的适配能够得到与物联网设备完全对应的适配物模型,从而使得该适配物模型既可以给用户显示物联网设备状态,也可便于用户基于该适配物模型进行相应的调整与控制。
[0010]进一步地,所述物联网设备根据所述动态物模型进行适配的步骤包括:
[0011]所述物联网设备对所述动态物模型进行适配解析,得到适配于所述物联网设备的适配物模型。
[0012]在上述实现过程中,该方法可以在设备端进行解析,从而实现减少云端的处理压力的效果。
[0013]进一步地,所述物联网设备对所述动态物模型进行适配解析,得到适配于所述物
联网设备的适配物模型的步骤包括:
[0014]所述物联网设备通过物模型解析函数对所述动态物模型进行适配解析,得到适配于所述物联网设备的适配物模型。
[0015]进一步地,所述方法还包括:
[0016]基于所述适配物模型与所述物联网设备进行通讯与控制。
[0017]进一步地,所述基于所述适配物模型与所述物联网设备进行通讯与控制的步骤包括:
[0018]基于所述适配物模型、预设通讯协议以及用户控制指令,与所述物联网设备进行通讯与控制。
[0019]进一步地,所述获取物联网设备的设备信息包括:
[0020]当检测到物联网设备配网成功时,获取所述物联网设备上报的设备信息。
[0021]进一步地,所述根据设备协议创建动态物模型的步骤包括:
[0022]基于满足协议头格式、协议体格式、校验位格式的设备协议以及物联网设备数据,创建动态物模型。
[0023]进一步地,
[0024]所述基于满足协议头格式、协议体格式、校验位格式的设备协议以及物联网设备数据,创建动态物模型的步骤包括:
[0025]基于设备协议定义的协议头格式和物联网设备数据,创建头部数据;
[0026]基于所述设备协议定义的协议体格式和所述物联网设备数据,创建数据体;
[0027]基于所述设备协议定义的校验位格式,创建校验数据;
[0028]组合所述头部数据、所述数据体和所述校验数据,得到动态物模型。
[0029]进一步地,所述基于设备协议定义的协议头格式和物联网设备数据,创建头部数据的步骤包括:
[0030]对物联网设备数据进行Base64编码,得到编码数据;
[0031]基于设备协议定义的协议头格式和所述编码数据,创建头部数据。
[0032]本申请实施例第二方面提供了一种物模型适配装置,所述物模型适配装置包括:
[0033]创建单元,用于根据设备协议创建动态物模型;
[0034]获取单元,用于获取物联网设备的设备信息;
[0035]匹配单元,用于匹配与所述设备信息相对应的所述动态物模型;
[0036]适配单元,用于下发所述动态物模型至所述物联网设备,以使所述物联网设备根据所述动态物模型进行适配。
[0037]在上述实现过程中,所述物模型适配装置可以通过创建单元来根据设备协议创建动态物模型;通过获取单元来获取物联网设备的设备信息;通过匹配单元来匹配与所述设备信息相对应的所述动态物模型;通过适配单元来下发所述动态物模型至所述物联网设备,以使所述物联网设备根据所述动态物模型进行适配。可见,该装置能够更简单地完成物联网设备与物模型之间的适配,同时降低存量物联网设备的适配难度,从而提高物模型与物联网设备之间的兼容能力;另外,该装置还能够将通信流程划分为两部分,从而使得物联网设备的适配过程采用的通讯格式和后续交互采用的通讯格式可以不同,并能够对后续交互所采用的通讯格式进行统一,进而能够降低通讯复杂性,提高统一控制能力,并有利于缩
短开发周期。
[0038]本申请实施例第三方面提供了一种电子设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行本申请实施例第一方面中任一项所述的物模型适配方法。
[0039]本申请实施例第四方面提供了一种计算机可读存储介质,其存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行本申请实施例第一方面中任一项所述的物模型适配方法。
附图说明
[0040]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0041]图1为本申请实施例提供的一种物模型适配方法的流程示意图;
[0042]图2为本申请实施例提供的另一种物模型适配方法的流程示意图;
[0043]图3为本申请实施例提供的一种物模型适配装置的结构示意图;
[0044]图4为本申请实施例提供的另一种物模型适配装置的结构示意图;
[0045]图5为本申请实施例提供的一种设备协议适用的联网架构图。
具体实施方式
[0046]下面将结合本申请实施例中的附图,对本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物模型适配方法,其特征在于,包括:根据设备协议创建动态物模型;获取物联网设备的设备信息;匹配与所述设备信息相对应的所述动态物模型;下发所述动态物模型至所述物联网设备,以使所述物联网设备根据所述动态物模型进行适配。2.根据权利要求1所述的物模型适配方法,其特征在于,所述物联网设备根据所述动态物模型进行适配的步骤包括:所述物联网设备对所述动态物模型进行适配解析,得到适配于所述物联网设备的适配物模型。3.根据权利要求2所述的物模型适配方法,其特征在于,所述物联网设备对所述动态物模型进行适配解析,得到适配于所述物联网设备的适配物模型的步骤包括:所述物联网设备通过物模型解析函数对所述动态物模型进行适配解析,得到适配于所述物联网设备的适配物模型。4.根据权利要求2所述的物模型适配方法,其特征在于,所述方法还包括:基于所述适配物模型与所述物联网设备进行通讯与控制。5.根据权利要求4所述的物模型适配方法,其特征在于,所述基于所述适配物模型与所述物联网设备进行通讯与控制的步骤包括:基于所述适配物模型、预设通讯协议以及用户控制指令,与所述物联网设备进行通讯与控制。6.根据权利要求1所述的物模型适配方法,其特征在于,所述获取物联网设备的设备信息包括:当检测到物联网设备配网成功时,获取所述物联网设备上报的设备信息。7.根据权利要求1所述的物模型适配方法,其特征在于,所述根据设备协议创建动态物模型的步骤包括:基于满足协议头格式、协议体格式、校验位格式的设备协议以及物联网设备数据,创建动态物模型。...

【专利技术属性】
技术研发人员:冯大向
申请(专利权)人:广东美的制冷设备有限公司
类型:发明
国别省市:

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

1