一种接入多种协议物联网设备的可视化适配方法组成比例

技术编号:29764582 阅读:17 留言:0更新日期:2021-08-20 21:18
本发明专利技术涉及一种接入多种协议物联网设备的可视化适配方法,包括以下步骤:S1、在物联网平台上制定通用消息模板,通用消息模板包括消息协议主题、消息路由、数据元素和示例;S2、在物联网平台上制定产品消息模板,产品消息模板包括产品主题、连接认证信息和消息转换规则;S3、在物联网平台上制定设备使用消息模板,供新增设备,以实现新增设备与物联网平台之间进行消息通信。有益效果是:通过录入设备消息的示例,自动解析出消息中包含的数据元素,通过可视化的通信主题及消息中数据元素的对应关系配置,实现适配以各种消息协议接入平台的设备,代替以代码的形式进行消息及数据的转换。

【技术实现步骤摘要】
一种接入多种协议物联网设备的可视化适配方法
本专利技术涉及物联网
,尤其涉及一种接入多种协议物联网设备的可视化适配方法。
技术介绍
物联网平台通常需要支持多网络/多协议的多种设备连接上云,通常的方式是让设备集成SDK(SoftwareDevelopmentKit,软件开发工具包),或平台通过虚拟网关的方式对接入的设备进行适配。目前主流的两种平台适配方式有:上传协议适配的代码包,参考:Jetlinks平台在平台的页面上录入协议适配的代码,参考:阿里云物联网平台。两种平台的适配方式(代码包、录入代码)均需要通过写代码的形式,对适配人员的要求较高,不易维护。
技术实现思路
本专利技术的目的在于克服现有技术存在的以上问题,提供一种接入多种协议物联网设备的可视化适配方法。为实现上述技术目的,达到上述技术效果,本专利技术通过以下技术方案实现:一种接入多种协议物联网设备的可视化适配方法,包括以下步骤:S1、在物联网平台上制定通用消息模板,通用消息模板包括消息协议主题、消息路由、数据元素和示例;S2、在物联网平台上制定产品消息模板,产品消息模板包括产品主题、连接认证信息和消息转换规则;S3、在物联网平台上制定设备使用消息模板,供新增设备,以实现新增设备与物联网平台之间进行消息通信。其中,所述步骤S1具体包括:S11、新增消息协议,S12、进行主题管理,设置新增消息协议主题,然后进入步骤S13或S14,S13、选择父主题并继承主题属性,然后进入步骤S14,S14、录入消息路由,S15、录入数据元素和示例。其中,所述步骤S2具体包括:S21、新增产品,进行功能定义,进入步骤S211或S212,S211、添加功能模块,然后进入步骤S212,S212、添加产品属性、事件和服务;S22、进行产品主题管理,S221、使用消息协议主题作为产品主题,S222、管理并选择消息源作为连接认证信息,S223、录入产品特有的数据元素/示例S23、进行消息转换规则管理S231、新增消息转换规则,S232、选择转换主题、录入转换条件和映射数据元素。其中,所述步骤S3具体包括:S31、新增设备,选择该设备所属于的产品,S32、继承已选中的产品的产品功能,,产品功能包括属性、事件和服务,S33、进入设备主题查看,选择继承已选中的产品的产品主题作为设备主题,S34、收发设备消息。其中,所述消息协议包括标准物联协议、自定义物联协议、基础物联协议和云对接协议。本专利技术的有益效果是:通过录入设备消息的示例,自动解析出消息中包含的数据元素,通过可视化的通信主题及消息中数据元素的对应关系配置,实现适配以各种消息协议接入平台的设备,代替以代码的形式进行消息及数据的转换。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术中可视化适配方法的流程图;图2是本专利技术实施例中第一步的界面图;图3是本专利技术实施例中第二步的界面图;图4是本专利技术实施例中第三步的界面图;图5是本专利技术实施例中第四步的界面图。具体实施方式下面将参考附图并结合实施例,来详细说明本专利技术。如图1所示,一种一种接入多种协议物联网设备的可视化适配方法,包括以下步骤:S1、在物联网平台上制定通用消息模板,通用消息模板包括消息协议主题、消息路由、数据元素和示例:S11、新增消息协议,S12、进行主题管理,设置新增消息协议主题,然后进入步骤S13或S14,S13、选择父主题并继承主题属性,然后进入步骤S14,S14、录入消息路由,S15、录入数据元素和示例。S2、在物联网平台上制定产品消息模板,产品消息模板包括产品主题、连接认证信息和消息转换规则:S21、新增产品,进行功能定义,进入步骤S211或S212,S211、添加功能模块,然后进入步骤S212,S212、添加产品属性、事件和服务;S22、进行产品主题管理,S221、使用消息协议主题作为产品主题,S222、管理并选择消息源作为连接认证信息,S223、录入产品特有的数据元素/示例S23、进行消息转换规则管理S231、新增消息转换规则,S232、选择转换主题、录入转换条件和映射数据元素。S3、在物联网平台上制定设备使用消息模板,供新增设备,以实现新增设备与物联网平台之间进行消息通信:S31、新增设备,选择该设备所属于的产品,S32、继承已选中的产品的产品功能,,产品功能包括属性、事件和服务,S33、进入设备主题查看,选择继承已选中的产品的产品主题作为设备主题,S34、收发设备消息。其中,消息协议包括标准物联协议、自定义物联协议、基础物联协议和云对接协议。通过录入设备消息的示例,自动解析出消息中包含的数据元素,通过可视化的通信主题及消息中数据元素的对应关系配置,实现适配以各种消息协议接入平台的设备,代替以代码的形式进行消息及数据的转换。如图2至图5所示的实施例:第一步、在数据示例框中录入数据示例,会自动解析出数据路径及元素,第二步、选取设备接入协议的转换前、转换后的通信主题,第三步、已通过前面的步骤自动获取到消息协议的数据元素,第四步、配置设备适配的转换条件,以及适配前后的数据元素的映射关系,第五步、只要物联网平台接收到该产品的设备发送的消息,即可自动按照配置的条件及数据映射关系,转换成平台可识别的标准的模型化设备数据,实现多种协议设备的适配接入。以上显示和描述了本专利技术的基本原理、主要特征和本专利技术的优点。本行业的技术人员应该了解,本专利技术不受上述实施例的限制,上述实施例和说明书中描述的只是说明本专利技术的原理,在不脱离本专利技术精神和范围的前提下,本专利技术还会有各种变化和改进,这些变化和改进都落入要求保护的本专利技术范围内。本文档来自技高网...

【技术保护点】
1.一种接入多种协议物联网设备的可视化适配方法,其特征在于,包括以下步骤:/nS1、在物联网平台上制定通用消息模板,通用消息模板包括消息协议主题、消息路由、数据元素和示例;/nS2、在物联网平台上制定产品消息模板,产品消息模板包括产品主题、连接认证信息和消息转换规则;/nS3、在物联网平台上制定设备使用消息模板,供新增设备,以实现新增设备与物联网平台之间进行消息通信。/n

【技术特征摘要】
1.一种接入多种协议物联网设备的可视化适配方法,其特征在于,包括以下步骤:
S1、在物联网平台上制定通用消息模板,通用消息模板包括消息协议主题、消息路由、数据元素和示例;
S2、在物联网平台上制定产品消息模板,产品消息模板包括产品主题、连接认证信息和消息转换规则;
S3、在物联网平台上制定设备使用消息模板,供新增设备,以实现新增设备与物联网平台之间进行消息通信。


2.根据权利要求1所述的可视化适配方法,其特征在于,所述步骤S1具体包括:
S11、新增消息协议,
S12、进行主题管理,设置新增消息协议主题,然后进入步骤S13或S14,
S13、选择父主题并继承主题属性,然后进入步骤S14,
S14、录入消息路由,
S15、录入数据元素和示例。


3.根据权利要求2所述的可视化适配方法,其特征在于,所述步骤S2具体包括:
S21、新增产品,进行功能定义,进入步骤S211或S212,<...

【专利技术属性】
技术研发人员:李保平谢超陈木辉欧德勇
申请(专利权)人:广州汇通国信科技有限公司
类型:发明
国别省市:广东;44

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

1