数据处理方法、物联网系统、电子设备及计算机存储介质与流程

文档序号:31636494发布日期:2022-09-24 04:22阅读:来源:国知局

技术特征:
1.一种数据处理方法,所述方法应用于物联网系统的网关中,所述物联网系统包括网关、物联网平台和物联网子设备,所述物联网子设备通过所述网关与所述物联网平台通信,所述网关与云端通信连接,所述方法包括:获取所述物联网子设备和所述物联网平台交互的交互消息,所述交互消息中携带有设备标识,所述交互消息的接收方为所述物联网平台或所述物联网子设备;若确定所述网关本地未存在与所述设备标识匹配的物模型转换脚本,则从所述云端动态获取与所述设备标识对应的物模型转换脚本;使用所述对应的物模型转换脚本,将所述交互消息转换为符合所述接收方使用协议的通信消息,并将所述通信消息发送给所述接收方。2.根据权利要求1所述的方法,其中,所述若确定本地未存在与所述设备标识匹配的物模型转换脚本,则从所述云端动态获取与所述设备标识对应的物模型转换脚本,包括:确定所述设备标识对应的物联网子设备所属的设备类型;确定本地是否存在与所述设备类型对应的物模型转换脚本;若未存在,则从云端获取与所述设备类型对应的物模型转换脚本。3.根据权利要求1或2所述的方法,其中,所述网关内配置有用于执行所述物模型转换脚本的执行引擎,所述使用所述对应的物模型转换脚本,将所述交互消息转换为符合所述接收方使用协议的通信消息,包括:以所述交互消息中的内容数据和设备标识作为参数,并将所述参数和对应的物模型转换脚本发给所述执行引擎,使执行引擎回调所述物模型转换脚本,将所述参数转换为符合接收方使用协议的通信消息。4.根据权利要求3所述的方法,其中,所述网关中配置有连接的各物联网子设备对应的虚拟设备,若所述接收方为所述物联网子设备,则将所述通信消息发送给所述接收方,包括:通过作为所述接收方的物联网子设备对应的虚拟设备使用的控制器,将所述通知消息发送至作为所述接收方的设备物联网子设备。5.根据权利要求1所述的方法,其中,所述方法还包括:若探测到新物联网子设备,则为所述新物联网子设备创建对应的通信用的虚拟设备;从云端获取所述新物联网子设备的设备类型对应的物模型转换脚本;使用所述新物联网子设备对应的物模型转换脚本将所述新物联网子设备接入所述物联网平台。6.根据权利要求1所述的方法,其中,所述方法还包括:确定本地存在的物模型转换脚本是否需要更新;若需要,则从所述云端获取新的物模型转换脚本。7.一种物联网系统,包括物联网平台、网关和物联网子设备,所述物联网平台通过所述网关与所述物联网子设备通信连接,所述网关用于执行权利要求1-6中任一项所述的方法,以将所述物联网平台和所述物联网子设备之间的交互信息转换为符合交互信息的接收方的协议的通信消息,并将所述通信消息发送给所述交互信息的接收方。8.根据权利要求7所述的物联网系统,其中,所述物联网系统还包括云端,所述云端用于编辑和存储物模型转换脚本,所述网关与所述云端连接,并从所述云端动态获取所述物
模型转换脚本。9.一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-6中任一项所述的方法对应的操作。10.一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1-6中任一项的方法。

技术总结
本申请提供了一种数据处理方法、物联网系统、电子设备及计算机存储介质。该数据处理方法应用于物联网系统的网关中,物联网系统包括网关、物联网平台和物联网子设备,物联网子设备通过网关与物联网平台通信,网关与云端通信连接,该方法包括:获取物联网子设备和物联网平台交互的交互消息,交互消息中携带有设备标识,交互消息的接收方为物联网平台或物联网子设备;若确定网关本地未存在与设备标识匹配的物模型转换脚本,则从云端动态获取与设备标识对应的物模型转换脚本;使用对应的物模型转换脚本,将交互消息转换为符合接收方使用协议的通信消息,并将通信消息发送给接收方。该方法使得物联网系统维护和开发成本低。使得物联网系统维护和开发成本低。使得物联网系统维护和开发成本低。


技术研发人员:尹桂才 卢鹏升 周云飞 何佩奇
受保护的技术使用者:杭州中天微系统有限公司
技术研发日:2022.06.09
技术公布日:2022/9/23
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1