海量设备数据接入物联网操作的方法及系统技术方案

技术编号:34140147 阅读:18 留言:0更新日期:2022-07-14 17:37
本发明专利技术涉及物联网技术领域,具体涉及一种海量设备数据接入物联网操作的方法及系统,包括以下步骤:北向应用通过dmc提供的openAPI下发指令,然后发送给twin,并通过twin判断定义的协议类型;若是私有协议则根据用户定义的脚本引擎得到对应结果后进入下一步,若为官方协议则直接进入下一步;将任务发送给proxy;并根据定义的物模型,判断是否要等待控制响应,然后根据通讯类型下发数据至设备;设备反馈控制结果至twin,twin做对应的逻辑处理,完毕后通过dmc再将控制结果返回给北向应用。本发明专利技术解决了智能设备需要厂商修改自身的芯片程序,根据ALINK的方式修改后再上报给阿里云成本高昂的问题,以及非智能设备,无法接入的问题。无法接入的问题。无法接入的问题。

【技术实现步骤摘要】
海量设备数据接入物联网操作的方法及系统


[0001]本专利技术涉及物联网
,具体涉及一种海量设备数据接入物联网操作的方法及系统。

技术介绍

[0002]现有技术中存在以下问题:
[0003]1、设备协议问题:市面上各个厂家的设备支持的协议不同,如OPC,ModBus TCP等,不同协议支持的通讯方式也不同,部分智能化设备能主动上报设备数据(其中某些设备上报的数据格式为协议特定格式),而其余设备需要通过对应的协议被动采集数据;
[0004]2、设备通讯多样化问题;不同设备支持的通讯方式不尽相同,例如MQTT、TCP、HTTP、CoAP
[0005]3、设备数据时效性问题:当接入百万级别的设备,同时设备上报频率相对较高时,设备数据一旦处理不及时,容易导致设备数据延迟问题,甚至导致数据积压;
[0006]4、设备控制问题:某些设备芯片不够智能化,当发送控制命令过于频繁时,设备可能会出现程序紊乱问题,控制命令与控制响应对应不上。
[0007]对本文提供了一种海量设备数据接入物联网操作的方法及系统,解决智能设本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种海量设备数据接入物联网操作的方法,其特征在于,包括以下步骤:北向应用通过dmc提供的open API下发指令,然后发送给twin,并通过twin判断定义的协议类型;若是私有协议则根据用户定义的脚本引擎得到对应结果后进入下一步,若为官方协议则直接进入下一步;将任务发送给proxy;并根据定义的物模型,判断是否要等待控制响应,然后根据通讯类型下发数据至设备;设备反馈控制结果至twin,twin做对应的逻辑处理,完毕后通过dmc再将控制结果返回给北向应用。2.根据权利要求1所述的一种海量设备数据接入物联网操作的方法,其特征在于,所述方法中,twin根据接收到的控制任务,找到对应的设备,根据定义的协议类型,如果是官方协议,标记设备为控制中,将任务发送给proxy。3.根据权利要求2所述的一种海量设备数据接入物联网操作的方法,其特征在于,所述方法中,twin根据接收到的控制任务,找到对应的设备,根据定义的协议类型,如果是私有协议,则将收到的控制任务,根据用户定义的脚本,通过脚本引擎得到对应结果,再发往proxy。4.根据权利要求3所述的一种海量设备数据接入物联网操作的方法,其特征在于,所述方法中,在twin收到设备控制结果时,如果检测到设备为私有协议类型,则将结果经过脚本引擎处理并得到真实结果。5.根据权利要求1所述的一种海量设备数据接入物联网操作的方法,其特征在于,所述方法中,proxy根据定义的物模型,判断是否要等待控制响应,如果不需要,则...

【专利技术属性】
技术研发人员:宋杨钱克成花京武
申请(专利权)人:杭州指令集智能科技有限公司
类型:发明
国别省市:

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

1