System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智能物业领域,尤其涉及一种物联子系统集成接入的方法、物联网系统、设备及介质。
技术介绍
1、在智能物业领域,同一区域会采购非常多的物业设备,例如监控设备、对讲设备、楼控设备等,随着智能化的发展,接入的设备越来越多,数量达到百万级甚至千万级。
2、专利技术人发现,目前物联网平台需要通过各个厂家的私有api接口接入物联网设备,由于协议接口都是厂商私有的,并不通用,因此需要大量不可复制的集成工作。进一步地,物联网平台对于接入的设备的数据,需要转换成设备对应的物模型数据,不同的设备产品的物模型数据是不一致的,需要不同的解析逻辑。以上工作都是按照各个厂家提供的私有协议硬编码来完成,开发周期长,难度大,且后期新增不同的设备又需要进行程序的代码开发和部署,在接入的设备数量达到百万级甚至千万级时,将需要消耗巨大的开发和维护成本。
技术实现思路
1、为解决物联网平台通过各个厂家提供的私有协议接入不同厂家的物联网设备时,消耗巨大的开发和维护成本的问题,本申请提供以下方案:
2、一方面,提供一种物联子系统集成接入的方法,方法应用于物联网平台,物联网平台连接多个子系统,每个子系统连接多个子设备,方法包括以下步骤:
3、物联网平台调用自定义的子系统通用接口,与子系统进行通信,以完成对子系统的控制;和/或物联网平台调用自定义的子设备通用接口,与子设备进行通信,以完成对子设备的控制。
4、其中,子系统通用接口包括与子系统建立连接、鉴权、加密、解密以及子系
5、其中,子设备通用接口包括子设备的物模型协议解析。
6、其中,子系统通用接口采用不同的子系统驱动脚本实现,每个子系统对应一个子系统驱动脚本,子系统驱动脚本保存于物联网平台,以供物联网平台调用。
7、其中,子设备通用接口采用不同的子设备驱动脚本实现,每个子设备对应一个子设备驱动脚本,子设备驱动脚本保存于物联网平台,以供物联网平台调用。
8、进一步地,方法还包括步骤:接收新增子设备请求,保存新增子设备对应的子设备驱动脚本,以供后续调用。
9、进一步地,方法还包括步骤:接收新增子系统请求,保存新增子系统对应的子系统驱动脚本,以及保存新增子系统中子设备对应的子设备驱动脚本,以供后续调用。
10、另一方面,提供一种物联网系统,包括物联网平台,物联网平台连接多个子系统,子系统连接多个子设备;物联网平台调用自定义的子系统通用接口,与子系统进行通信,以完成对子系统的控制;物联网平台调用自定义的子设备通用接口,与子设备进行通信,以完成对子设备的控制。
11、再一方面,提供一种物联网平台管理设备,包括:
12、处理器、存储器和通信电路,处理器分别连接存储器和通信电路;
13、其中,通信电路用于通信连接,存储器用于存储计算机程序,处理器用于执行计算机程序以实现以上任一项的方法。
14、又一方面,提供一种计算机可读的存储介质,存储有计算机程序,计算机程序能够被处理器执行以实现以上任一项的方法。
15、本申请的有益效果是:本方案提供一种物联子系统集成接入的方法,应用于物联网平台,物联网平台连接多个子系统,子系统连接多个子设备,物联网平台调用自定义的子系统通用接口和子设备通用接口,分别与子系统及子设备进行通信,以完成对子系统及子设备的控制,从而实现统一的接入方式,控制程序只需一次编码即可适配不同的厂家的子系统和子设备的接入。
本文档来自技高网...【技术保护点】
1.一种物联子系统集成接入的方法,所述方法应用于物联网平台,其特征在于,所述物联网平台连接多个子系统,每个所述子系统连接多个子设备,所述方法包括以下步骤:
2.根据权利要求1所述的物联子系统集成接入的方法,其特征在于,所述子系统通用接口包括与所述子系统建立连接、鉴权、加密、解密以及子系统协议解析。
3.根据权利要求2所述的物联子系统集成接入的方法,其特征在于,所述子设备通用接口包括所述子设备的物模型协议解析。
4.根据权利要求3所述的物联子系统集成接入的方法,其特征在于,所述子系统通用接口采用不同的子系统驱动脚本实现,每个所述子系统对应一个所述子系统驱动脚本,所述子系统驱动脚本保存于所述物联网平台,以供所述物联网平台调用。
5.根据权利要求4所述的物联子系统集成接入的方法,其特征在于,所述子设备通用接口采用不同的子设备驱动脚本实现,每个所述子设备对应一个所述子设备驱动脚本,所述子设备驱动脚本保存于所述物联网平台,以供所述物联网平台调用。
6.根据权利要求5所述的物联子系统集成接入的方法,其特征在于,还包括步骤:接收新增子
7.根据权利要求6所述的物联子系统集成接入的方法,其特征在于,还包括步骤:接收新增子系统请求,保存所述新增子系统对应的所述子系统驱动脚本,以及保存所述新增子系统中所述子设备对应的所述子设备驱动脚本,以供后续调用。
8.一种物联网系统,其特征在于,包括物联网平台,所述物联网平台连接多个子系统,所述子系统连接多个子设备;所述物联网平台调用自定义的子系统通用接口,与所述子系统进行通信,以完成对所述子系统的控制;所述物联网平台调用自定义的子设备通用接口,与所述子设备进行通信,以完成对所述子设备的控制。
9.一种物联网平台管理设备,其特征在于,包括:
10.一种计算机可读的存储介质,其特征在于,存储有计算机程序,所述计算机程序能够被处理器执行以实现如权利要求1-7任一项所述的方法。
...【技术特征摘要】
1.一种物联子系统集成接入的方法,所述方法应用于物联网平台,其特征在于,所述物联网平台连接多个子系统,每个所述子系统连接多个子设备,所述方法包括以下步骤:
2.根据权利要求1所述的物联子系统集成接入的方法,其特征在于,所述子系统通用接口包括与所述子系统建立连接、鉴权、加密、解密以及子系统协议解析。
3.根据权利要求2所述的物联子系统集成接入的方法,其特征在于,所述子设备通用接口包括所述子设备的物模型协议解析。
4.根据权利要求3所述的物联子系统集成接入的方法,其特征在于,所述子系统通用接口采用不同的子系统驱动脚本实现,每个所述子系统对应一个所述子系统驱动脚本,所述子系统驱动脚本保存于所述物联网平台,以供所述物联网平台调用。
5.根据权利要求4所述的物联子系统集成接入的方法,其特征在于,所述子设备通用接口采用不同的子设备驱动脚本实现,每个所述子设备对应一个所述子设备驱动脚本,所述子设备驱动脚本保存于所述物联网平台,以供所述物联网平台调用。...
【专利技术属性】
技术研发人员:王海泉,陈炳枝,邓小强,王燕,段俊辰,李树果,周健龙,肖俊强,
申请(专利权)人:深圳市兴海物联科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。