【技术实现步骤摘要】
设备接入方法、电子设备以及计算机可读存储介质
[0001]本申请涉及物联网
,特别是涉及设备接入方法
、
电子设备以及计算机可读存储介质
。
技术介绍
[0002]物联网主要由物联网设备(智能设备)
、
网关以及物联网云平台三个部分组成,以实现对设备数据的采集
、
处理
、
展示以及控制
。
[0003]现有技术中,物联网云平台通常采用集成开发的
SDK
(
Software Development Kit
,软件开发工具包)的方式实现对设备数据的采集与数据下发,即物联网云平台首先生成不同语言版本的
SDK
,设备生产商则根据物联网云平台提供的
SDK
对设备进行二次编码开发,以便将设备接入物联网云平台
。
[0004]然而,上述方法需要对已有的设备进行重新编码开发,会耗费大量开发成本;同时重新编码后的设备还需要与物联网云平台进行联调测试,调试周期长,且接入效率较低,无法实现设备的快速接入
。
技术实现思路
[0005]本申请主要解决的技术问题是提供设备接入方法
、
电子设备以及计算机可读存储介质,能够解决现有技术中设备云平台需要进行二次编码导致的接入成本高以及接入效率低的问题
。
[0006]为解决上述技术问题,本申请采用的第一技术方案是提供一种设备接入方法,包括:云平台接收到网关发送的目 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种设备接入方法,其特征在于,包括:云平台接收到网关发送的目标设备的订阅和
/
或发布指定主题的请求;其中,所述云平台上存储有所述目标设备对应的产品模型以及基于所述产品模型配置的多个接入文件,多个所述接入文件分别对应多个类型的通信协议;其中,所述接入文件中包括与所述产品模型对应的数据字段;基于所述请求对所述目标设备进行鉴权处理,并在所述鉴权通过后,建立所述网关与所述云平台中所述指定主题的连接;基于所述目标设备对应的通信协议从多个所述接入文件中选择目标接入文件;将所述目标接入文件通过所述指定主题发送至所述网关,以使所述网关解析所述目标接入文件得到所述数据字段后,基于所述数据字段与所述目标设备对应的通信协议对所述目标设备的设备数据进行处理,得到处理后的设备数据;通过所述指定主题接收所述网关发送的所述处理后的设备数据
。2.
根据权利要求1所述的设备接入方法,其特征在于,所述云平台接收到网关发送的目标设备的订阅和
/
或发布指定主题的请求的步骤前,包括:在所述云平台上构建与所述目标设备对应的产品模型;其中,所述产品模型具有多个属性参数,所述属性参数用于定义同一类别设备所支持的能力;其中,所述同一类别设备包括支持不同通信协议且具有相同功能的设备;建立每个所述通信协议与所述产品模型中的至少一个所述属性参数的映射关系;基于每个所述通信协议对应的所述映射关系与数据编码规则对至少一个所述属性参数进行编码,生成至少一个所述数据字段;根据每个所述通信协议的预设格式对至少一个所述数据字段进行封装,以生成对应多个所述通信协议的多个所述接入文件
。3.
根据权利要求2所述的设备接入方法,其特征在于,响应于所述通信协议为第一通信协议,所述建立每个所述通信协议与所述产品模型中的至少一个所述属性参数的映射关系的步骤,包括:将所述产品模型中的至少一个所述属性参数与所述第一通信协议中指定顺序处的多个字节序号建立至少一个第一映射关系;所述基于每个所述通信协议对应的所述映射关系与数据编码规则对至少一个所述属性参数进行编码,生成至少一个所述数据字段的步骤,包括:基于所述第一通信协议对应的至少一个所述第一映射关系与数据编码规则对至少一个所述属性参数进行编码,生成至少一个第一数据字段;其中,所述第一数据字段的第一个字节序号对应所述属性参数的
ID
,所述第一数据字段的剩余字节序号对应所述属性参数;所述根据每个所述通信协议的预设格式对至少一个所述数据字段进行封装,以生成对应多个所述通信协议的多个所述接入文件的步骤,包括:根据所述第一通信协议的预设格式对至少一个所述第一数据字段进行封装,以生成第一接入文件
。4.
根据权利要求2所述的设备接入方法,其特征在于,响应于所述通信协议为第二通信协议,所述建立每个所述通信协议与所述产品模型中
的至少一个所述属性参数的映射关系的步骤,包括:将所述产品模型中的至少一个所述属性参数与所述第二通信协议中的指定寄存器起始地址与指定读取数量建立第二映射关系;所述基于每个所述通信协议对应的所述映射关系与数据编码规则对至少一个所述属性参数进行编码,生成至少一个所述数据字段的步骤,包括:基于所述第二通信协议对应的至少一个所述第二映射关系与所述数据编码规则对至少一个所述属性参数进行编码,生成至少一个第二数据字段;其中,所述第二数据字段的寄存器起始地址对应所述属性参数的
技术研发人员:谭钢,甘伟旺,王胜强,刘刚,方钰敏,龙锦帆,程源,
申请(专利权)人:深圳麦格米特电气股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。