EMQ X Neuron V1.1.1 正式发布,增加南北协议报文显示和日志追踪

Stella981
• 阅读 645

为解决工业领域数据接入上云过程中所面临的协议繁杂、设备异构化等问题,2020 年 9 月, 物联网边缘工业协议网关软件 EMQ X Neuron (以下简称 Neuron )正式发布。

Neuron 提供了通过对各种工业协议转换实现设备端的数据采集、运行业务逻辑服务、警报判定,并将数据及警报上传及存储到云平台。再通过 Web 服务等部署和客户端应用软件,实现设备远程监控、远程维护、设备绩效管理、设备和资产管理等功能。

Neuron 工业网关南向支持接入主流的工业物联网协议(驱动协议详细列表可参考 EMQ 官网),以及支持自定义协议的扩展。 北向支持通过 MQTT、WebSocket 和 HTTP 协议与云平台层进行交互,实现设备上云与云端控制的能力。

新功能概览

Neuron V1.1.1 增加了南北协议报文显示,让用户可随时透过 dashboard 观看协议报文,追踪及分析报文内容。

北向 MQTT 协议报文:

EMQ X Neuron V1.1.1 正式发布,增加南北协议报文显示和日志追踪

南向 Modbus 协议报文:

EMQ X Neuron V1.1.1 正式发布,增加南北协议报文显示和日志追踪

此外,新版本还增加了日志追踪,能让用户了解当前 Neuron 的运行状况。

EMQ X Neuron V1.1.1 正式发布,增加南北协议报文显示和日志追踪

功能及问题修复

  • 修复 TTY 驱动参数配置问题;
  • 修复读写驱动设备字节长度不匹配的问题;
  • 修复北向协议选择列表,增加 RS232 驱动支持;
  • 修改过期时间计算方式;
  • 修复内存申请失败的错误;
  • 增加支持运行日志等级选择;
  • 压缩交互 JSON 数据;
  • 删除非必要日志文件;
  • 修改 Neuron 脚本引擎支持直接使用对象和属性;

联系

如果对 Neuron 有任何问题,请随时通过 joey@emqx.io 联系。

作为新基建的重要组成部分,工业互联网已成为一个备受关注的热点领域。为了响应「中国制造 2025」及「工业 4.0」,越来越多的工业企业开始谋求数字化、智能化转型,工业设备上云也因此成为企业转型之路上必须面对的挑战。EMQ 于去年 10 月正式发布的 云边一体化解决方案,可以实现异构设备连接及数据汇聚,完成后续边缘或云端计算,以云边协同的方式帮助领域内相关企业快速实现工业互联网架构下边缘层的功能。作为该方案重要组成部分的 Neuron,也将在未来持续为边缘工业互联网提供功能价值。

版权声明: 本文为 EMQ 原创,转载请注明出处。

原文链接:https://www.emqx.cn/blog/release-notes-neuron-1-1-1

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Wesley13 Wesley13
3年前
java将前端的json数组字符串转换为列表
记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Easter79 Easter79
3年前
SpringBoot自定义序列化的使用方式
场景及需求:项目接入了SpringBoot开发,现在需求是服务端接口返回的字段如果为空,那么自动转为空字符串。例如:\    {        "id":1,        "name":null    },    {        "id":2,        "name":"x
Stella981 Stella981
3年前
Android So动态加载 优雅实现与原理分析
背景:漫品Android客户端集成适配转换功能(基于目标识别(So库35M)和人脸识别库(5M)),导致apk体积50M左右,为优化客户端体验,决定实现So文件动态加载.!(https://oscimg.oschina.net/oscnet/00d1ff90e4b34869664fef59e3ec3fdd20b.png)点击上方“蓝字”关注我
Stella981 Stella981
3年前
Golang注册Eureka的工具包goeureka发布
1.简介提供Go微服务客户端注册到Eureka中心。点击:github地址(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2FSimonWang00%2Fgoeureka),欢迎各位多多star!(已通过测试验证,用于正式生产部署)2.原理
Wesley13 Wesley13
3年前
35岁是技术人的天花板吗?
35岁是技术人的天花板吗?我非常不认同“35岁现象”,人类没有那么脆弱,人类的智力不会说是35岁之后就停止发展,更不是说35岁之后就没有机会了。马云35岁还在教书,任正非35岁还在工厂上班。为什么技术人员到35岁就应该退役了呢?所以35岁根本就不是一个问题,我今年已经37岁了,我发现我才刚刚找到自己的节奏,刚刚上路。
Stella981 Stella981
3年前
SpringBoot自定义序列化的使用方式
场景及需求:项目接入了SpringBoot开发,现在需求是服务端接口返回的字段如果为空,那么自动转为空字符串。例如:\    {        "id":1,        "name":null    },    {        "id":2,        "name":"x
Stella981 Stella981
3年前
HBase实践案例:车联网监控系统
项目背景本项目为车联网监控系统,系统由车载硬件设备、云服务端构成。车载硬件设备会定时采集车辆的各种状态信息,并通过移动网络上传到服务器端。服务器端接收到硬件设备发送的数据首先需要将数据进行解析,校验,随后会将该消息转发到国家汽车监测平台和地方汽车监测平台,最后将解析后的明文数据和原始报文数据存储到系统中。车辆的数据和其他数据需要通过