一种基于物联网设备的数据处理方法及装置制造方法及图纸

技术编号:38552524 阅读:9 留言:0更新日期:2023-08-22 20:58
本申请公开了一种基于物联网设备的数据处理方法及装置,其方法包括当检测到至少一个物联网设备处于离线状态时,基于预设的通讯网络获取物联网设备的设备数据;根据规则引擎对设备数据进行匹配处理,并对匹配结果进行业务逻辑处理,得到与设备数据对应的上报数据;将上报数据发送至与物联网设备对应的客户终端。通过获取离线物联网设备的设备数据,并结合规则引擎以及业务逻辑处理的方式,可使不同的离线设备抽象化,不仅有效解决物联网严重碎片化情况下导致的设备孤岛以及数据孤岛等问题,还可便于快速进行离线设备的数据采集,提高整体处理效率。处理效率。处理效率。

【技术实现步骤摘要】
一种基于物联网设备的数据处理方法及装置


[0001]本申请属于信息处理
,特别的涉及一种基于物联网设备的数据处理方法及装置。

技术介绍

[0002]随着信息技术的加速发展,近年来,物联网技术日渐成熟,数以百亿甚至千亿设备接入网络,伴随万物互联的物联网时代推进,对物联网接入平台要求也非常高。
[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]将上报消息存储至消息队列中,并判断是否接收到与物联网设备对应的客户终端所发送的消息请求;
[0031]当客户终端发送消息请求时,将消息队列中的上报消息发送至客户终端。
[0032]第二方面,本申请实施例提供了一种基于物联网设备的数据处理装置,包括:
[0033]数据获取模块,用于当检测到至少一个物联网设备处于离线状态时,基于预设的通讯网络获取物联网设备的设备数据;
[0034]数据处理模块,用于根据规则引擎对设备数据进行匹配处理,并对匹配结果进行业务逻辑处理,得到与设备数据对应的上报数据;
[0035]数据上传模块,用于将上报数据发送至与物联网设备对应的客户终端。
[0036]在第二方面的一种可选方案中,装置还包括:
[0037]在检测到至少一个物联网设备处于离线状态之前,判断物联网设备的第一设备序列号是否与预设数据库中任意一个注册设备序列号一致;其中,预设数据库包括至少两个注册设备序列号,每个注册设备序列号基于不同的设备信息生成;
[0038]当检测到第一设备序列号与任意一个注册设备序列号一致时,确定物联网设备为已注册设备;
[0039]当检测到第一设备序列号与所有注册设备序列号均不一致时,获取物联网设备的设备信息;
[0040]对物联网设备的设备信息进行加密处理,得到物联网设备的第二设备序列号,并
将第二设备序列号更新至预设数据库中;
[0041]将物联网设备的第二设备序列号反馈至物联网设备,并由物联网设备将第一设备序列号更新为第二设备序列号。
[0042]在第二方面的又一种可选方案中,装置还包括:
[0043]在基于预设的通讯网络获取物联网设备的设备数据之后,根据规则引擎对设备数据进行匹配处理之前,对设备数据进行解析处理,得到设备数据中的数据类型个数;
[0044]根据数据类型个数以及预设的分配规则确定目标队列,并将设备数据分配至目标队列中。
[0045]在第二方面的又一种可选方案中,数据处理模块具体用于:
[0046]获取各个服务器的负载数据,并根据每个服务器的负载数据以及预设的权重算法,对每个服务器分配相应的权重值;
[0047]将权重值最大的服务器作为目标服务器,并基于目标服务器,根据规则引擎对目标队列中的设备数据进行匹配处理。
[0048]在第二方面的又一种可选方案中,数据处理模块具体用于:
[0049]从设备数据中提取出设备地址信息,并基于预设的哈希函数对设备地址信息进行处理,得到哈希值;
[0050]当检测到哈希值处于任意一个服务器所对应的预设区间时,将哈希值映射至服务器上,并基于服务器,根据规则引擎对设备数据进行匹配处理。
[0051]在第二方面的又一种可选方案中,数据上传模块具体用于:
[0052]对上报数据进行过滤处理,并将过滤处理后的上报数据写入至预设的搜本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于物联网设备的数据处理方法,其特征在于,包括:当检测到至少一个物联网设备处于离线状态时,基于预设的通讯网络获取所述物联网设备的设备数据;根据规则引擎对所述设备数据进行匹配处理,并对匹配结果进行业务逻辑处理,得到与所述设备数据对应的上报数据;将所述上报数据发送至与所述物联网设备对应的客户终端。2.根据权利要求1所述的方法,其特征在于,在所述检测到至少一个物联网设备处于离线状态之前,还包括:判断物联网设备的第一设备序列号是否与预设数据库中任意一个注册设备序列号一致;其中,所述预设数据库包括至少两个注册设备序列号,每个所述注册设备序列号基于不同的设备信息生成;当检测到所述第一设备序列号与任意一个所述注册设备序列号一致时,确定所述物联网设备为已注册设备;当检测到所述第一设备序列号与所有所述注册设备序列号均不一致时,获取所述物联网设备的设备信息;对所述物联网设备的设备信息进行加密处理,得到所述物联网设备的第二设备序列号,并将所述第二设备序列号更新至所述预设数据库中;将所述物联网设备的第二设备序列号反馈至所述物联网设备,并由所述物联网设备将所述第一设备序列号更新为所述第二设备序列号。3.根据权利要求1所述的方法,其特征在于,在所述基于预设的通讯网络获取所述物联网设备的设备数据之后,所述根据规则引擎对所述设备数据进行匹配处理之前,还包括:对所述设备数据进行解析处理,得到所述设备数据中的数据类型个数;根据所述数据类型个数以及预设的分配规则确定目标队列,并将所述设备数据分配至所述目标队列中。4.根据权利要求3所述的方法,其特征在于,所述根据规则引擎对所述设备数据进行匹配处理,包括:获取各个服务器的负载数据,并根据每个所述服务器的负载数据以及预设的权重算法,对每个所述服务器分配相应的权重值;将权重值最大的所述服务器作为目标服务器,并基于所述目标服务器,根据规则引擎对所述目标队列中的所述设备数据进行匹配处理。5.根据权利要求3所述的方法,其特征在于,所述根据规则引擎对所述设备数据进行匹配处理,包括:从所述设备数据中提取出设备地址信息,并基于预设的哈希函数对所述设备地址信息进行处理,得...

【专利技术属性】
技术研发人员:陆维先张二青原雷王伟王燕灵
申请(专利权)人:杭州新中大科技股份有限公司
类型:发明
国别省市:

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

1