[发明专利]一种基于MQTT网关的自适应设备的方法及系统在审
申请号: | 201811536119.5 | 申请日: | 2018-12-14 |
公开(公告)号: | CN109561096A | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | 钱波;彭炜;吴婷;司海林;文世挺 | 申请(专利权)人: | 浙江布兰图智慧能源科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/26 |
代理公司: | 宁波市鄞州盛飞专利代理事务所(特殊普通合伙) 33243 | 代理人: | 毛凯 |
地址: | 315016 浙江省宁波*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 采集设备 预设 网关 匹配 通讯协议 自适应 通讯协议信息 反馈信息 检验信息 发送 工作效率 控制指令 连接硬件 手动配置 通讯频率 网关通讯 主动获取 主动配置 反馈 | ||
本发明提供了一种基于MQTT网关的自适应设备的方法,用以解决现有技术中MQTT网关需要手动配置以及填写连接硬件采集设备的参数,操作复杂,效率较低,本方法包括步骤:S1:发送预设字节检验信息至硬件采集设备;S2:接收硬件采集设备根据预设字节检验信息反馈的预设反馈信息;S3:根据接收的预设反馈信息,获取当前硬件采集设备匹配的通讯协议信息;S4:根据获取的当前硬件采集设备匹配的通讯协议信息,调整MQTT网关通讯协议为当前硬件采集设备匹配的通讯协议,并发送预设控制指令至硬件采集设备。采用本方法,MQTT网关能够主动获取硬件采集设备通讯协议参数,并主动配置相匹配的通讯协议和通讯频率,实现自适应设备的目的,提高了工作效率。
技术领域
本发明涉及物联网技术领域,尤其涉及一种基于MQTT网关的自适应设备的方法及系统。
背景技术
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议。该协议支持所有平台,MQTT协议与传统工业通信协议相比有两个特色:使用发布/订阅消息模式,提供一对多的消息发布;可以与SSL/TLS加密融合一起,保证报文传输的安全。
目前MQTT已经成为国内工业物联网的首选云通信协议,尤其在大规模设备厂家远程运维系统中采用MQTT+SSL/TLS会成为标配。
网关一般情况下是嵌入式软硬件,具有以太网、RS485、GPRS、3G、4G等通信接口,实现协议转换功能,将PLC协议转换为MQTT协议,从而实现设备数据到云平台的传递。
随着社会的发展,MQTT网关也实现智能化,可以控制以及显示同一类型的能源设备数据,但是目前的MQTT智能网关需要手动配置以及填写参数去适配每个类型的设备,该步骤比较繁杂,效率较低。
因此需要设计一种可以自动匹配设备的MQTT网关的方法及系统来解决上述问题。
发明内容
为了解决上述问题,本发明提供了一种可以实现自动适配各类硬件采集设备的通讯协议的基于MQTT网关的自适应设备的方法及系统。
为了达到上述目的,本基于MQTT网关的自适应设备的方法及系统采用以下技术方案:
一种基于MQTT网关的自适应设备的方法,包括步骤:
S1:发送预设字节检验信息至硬件采集设备;
S2:接收硬件采集设备根据预设字节检验信息反馈的预设反馈信息;
S3:根据接收的预设反馈信息,获取当前硬件采集设备匹配的通讯协议信息;
S4:根据获取的当前硬件采集设备匹配的通讯协议信息,调整MQTT网关通讯协议为当前硬件采集设备匹配的通讯协议,并发送预设控制指令至硬件采集设备。
进一步地,步骤S1包括:
S11:判断是否接收到预设匹配指令;
S12:若是,对预设需匹配的硬件采集设备发送预设字节检验信息。
进一步地,步骤S2包括:
S21:接收硬件采集设备根据预设字节检验信息反馈的预设反馈信息;
S22:将接收的硬件采集设备对应的预设反馈信息进行分类,包括通讯协议信息、地址信息以及通讯频段信息。
进一步地,步骤S3包括:
S31:获取的硬件采集设备预设反馈信息中的通讯协议信息;
S32:将获取的通讯协议信息和预设自适应协议数据库进行比对;
S33:获取当前通讯协议信息匹配的通讯协议信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江布兰图智慧能源科技有限公司,未经浙江布兰图智慧能源科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811536119.5/2.html,转载请声明来源钻瓜专利网。