接入设备的检测方法、装置、系统、设备及存储介质与流程

文档序号:37444872发布日期:2024-03-28 18:28阅读:23来源:国知局
接入设备的检测方法、装置、系统、设备及存储介质与流程

本发明涉及通信,尤其涉及一种接入设备的检测方法、装置、系统、电子设备及计算机可读存储介质。


背景技术:

1、随着物联网技术的快速发展,住建物联网设备数量、种类不断增加,越来越多的住建场景开始应用物联网技术以提高设备管理和运营效率。

2、相关技术中,物联网设备检测系统通常是一种设备一次开发,多种物联网设备重复开发的情况,也是针对每种物联网设备都需要进行单独的开发和调试,导致了物联网设备的检测效率低下且成本高昂。此外,由于住建设备广,厂家多,不同物联网设备之间的差异较大,也使得检测系统检测难,通用性较差,无法满足多种物联网设备的快速接入和使用需求。

3、因此,如何有效提高住建场景下的不同物联网设备的接入检测效率,是目前有待解决的问题。


技术实现思路

1、本发明提供一种接入设备的检测方法、装置、系统、电子设备及计算机可读存储介质,以至少解决相关技术中由于住建场景下不同物联网设备的差异大,导致不同物联网接入设备检测效率低,通用性较差的问题。本发明的技术方案如下:

2、根据本发明实施例的第一方面,提供一种接入设备的检测方法,包括:

3、在检测到有设备接入物联网时,获取所述设备发送的数据包;

4、将所述数据包中各数据划分为属性类数据和业务类数据;

5、在根据所述属性类数据匹配到所述设备的厂商有对应的物模型组合时,根据所述物模型组合将所述设备发送的业务类数据转换成标准化数据,并生成可运行的微服务任务;

6、将生成的所述微服务任务进行部署发布,以实现所述设备接入检测的对接操作。

7、可选的,所述将所述数据包中各数据划分为属性类数据和业务类数据,包括:

8、对所述数据包中的各数据进行拆分处理,得到所述数据包中各数据的属性信息;

9、根据所述属性信息,将所述数据包中各数据划分为属性类数据和业务类数据。

10、可选的,所述对所述数据包中的各数据进行拆分处理,得到所述数据包中各数据的属性信息,包括:

11、对所述数据包的数据进行解构;

12、利用jieba方法对解构后的所述数据包中的数据进行分词分段处理;

13、确定分词分段处理后得到各数据的属性信息。

14、可选的,所述基于所述属性信息,将所述各数据划分为属性类数据和业务类数据,包括:

15、基于所述属性信息,利用bert数据模型将各个数据划分为属性类数据和业务类数据。

16、可选的,所述方法还包括:

17、在根据所述属性类数据没有匹配到所述设备的所属厂商有对应的物模型组合时,根据所述业务类数据逐项构建单一的物模型;

18、将构建的所有物模型叠加为一个物模型组合,并生成可运行的微服务任务;

19、建立并存储所述业务类数据与叠加得到的所述物模型组合之间的对应关系。

20、根据本发明实施例的第二方面,提供一种接入设备的检测装置,包括:

21、获取模块,用于在检测到设备接入物联网时,获取所述设备发送的数据包;

22、分类模块,用于将所述数据包中各数据划分为属性类数据和业务类数据;

23、转换模块,用于在根据所述属性类数据匹配到所述设备的厂商有对应的物模型组合时,根据所述物模型组合将所述设备发送的业务类数据转换成标准化数据,并生成可运行的微服务任务;

24、部署发布模块,用于将生成的所述微服务任务进行部署发布,以实现所述设备接入检测的对接操作。

25、可选的,所述分类模块包括:

26、拆分处理模块,用于对所述数据包中的各数据进行拆分处理,得到所述数据包中各数据的属性信息;

27、划分模块,用于根据所述属性信息,将所述数据包中各数据划分为属性类数据和业务类数据。

28、可选的,所述拆分处理模块,包括:

29、解构模块,用于对所述数据包的数据进行解构;

30、分词分段模块,用于利用jieba方法对解构后的所述数据包中的数据进行分词分段处理;

31、属性确定模块,用于确定分词分段处理后得到各数据的属性信息。

32、可选的,所述划分模块,具体用于基于所述属性信息,利用bert数据模型将各个数据划分为属性类数据和业务类数据。

33、可选的,所述装置还包括:

34、构建模块,用于在根据所述属性类数据没有匹配到所述设备的所属厂商有对应的物模型组合时,根据所述业务类数据逐项构建单一的物模型;

35、组合模块,用于将构建的所有物模型叠加为一个物模型组合,并生成可运行的微服务任务;

36、建立存储模块,用于建立并存储所述业务类数据与叠加得到的所述物模型组合之间的对应关系;

37、所述部署发布模块,还用于将组合模块叠加的所述物模型组合生成的所述微服务任务进行部署发布,以实现所述设备接入检测的对接操作。

38、根据本发明实施例的第三方面,提供一种接入设备的检测系统,包括:

39、检测模块,用于检测是否有设备接入物联网;

40、接收模块,用于在所述检测模块检测到有设备接入时,获取所述设备发送的数据包;

41、解构模块,用于对所述数据包进行解构,并对解构后的数据包进行拆分处理,得到所述数据包中各数据的属性信息;

42、数据分类模块,用于根据所述属性信息,将所述各数据划分为属性类数据和业务类数据。

43、转换模块,用于在根据所述属性类数据匹配到所述设备的厂商有对应的物模型组合时,根据所述物模型组合将所述设备发送的业务类数据转换成标准化数据,并生成可运行的微服务任务;

44、部署发布模块,用于将所述转换模块生成的所述微服务任务进行部署发布,以实现所述设备接入检测的对接操作。

45、可选的,所述系统还包括:

46、积木化搭建模块,用于在根据所述属性类数据没有匹配到所述设备的厂商有对应的物模型组合时,根据所述业务类指标数据逐项构建对应的单一物模型,并将构建的所有物模型叠加为一个物模型组合,并生成可运行的微服务任务,建立并存储所述业务类数据与叠加的所述物模型组合之间的对应关系;

47、所述部署发布模块,还用于将所述积木化搭建模块生成的所述微服务任务进行部署发布,以实现所述设备接入检测的对接操作。

48、根据本发明实施例的第四方面,提供一种电子设备,包括:

49、处理器;

50、用于存储所述处理器可执行指令的存储器;

51、其中,所述处理器被配置为执行所述指令,以实现如上所述的接入设备的检测方法。

52、根据本发明实施例的第五方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如上所述的接入设备的检测方法。

53、根据本发明实施例的第六方面,提供一种计算机程序产品,包括计算机程序或指令,所述计算机程序或指令被电子设备的处理器执行时实现如上所述的接入设备的检测方法。

54、本发明的实施例提供的技术方案至少带来以下有益效果:

55、本发明实施例中,在检测到有设备接入物联网时,获取所述设备发送的数据包;将所述数据包中各数据划分为属性类数据和业务类数据;在根据所述属性类数据匹配到所述设备的厂商有对应的物模型组合时,根据匹配到的所述物模型组合将所述设备发送的业务类数据转换成标准化数据,并生成可运行的微服务任务;将生成的所述微服务任务进行部署发布,以实现所述设备接入检测的对接操作。也就是说,本发明实施例中,将设备发送的数据包进行分类,并根据分类结果,快速识别该设备所属厂商,以及根据该厂商查找到对应的物模型组合,提高了设备接入的检测效率。而生产可运行的微服务任务,更加方便地对住建场景下的积木化物联应用进行升级和维护,提升了设备的通用性,降低了维护成本。

56、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1