eKuiper 更新,对接多个 Neuron 实例,完结多网关协同剖析与设备联动

4月7号软件资讯更新合集....

3 月份,eKuiper 团队首要进行了 1.9.0 版别的开发,增加了一些重要的功用,进一步提高了 eKuiper 的功用和可用性:

  1. IO Connectors 增强。新增了多 Neuron 衔接的功用;在 HTTP 衔接方面,咱们供给了类 oAuth 的依据动态 token 的鉴权过程的支撑;此外还支撑了 MQTT 衔接中紧缩和解压,削减边云传输的带宽损耗。
  2. 剖析才能增强。咱们增加了许多新的转换函数,包含 JSON 字符串相关、base64 编码相关以及紧缩相关的函数,方便用户更灵敏地处理和转换数据流。
  3. 运营功率增强。新版别中继续优化了数据导入和导出功用,支撑挑选需求的规则进行导入导出,完结了规则依靠的流、装备和插件等的主动揣度和导出。别的,咱们优化了 eKuiper manager 中的规则办理界面,能够更精确地展示规则发动中的状况。

eKuiper 1.9.0 将在本月底发布。除此之外,eKuiper 也在 3 月份发布了 1.8.2 版别,首要批改了用户和社区反馈的问题。

多 Neuron 对接

Neuron 是运转在各类物联网边缘网关硬件上的工业协议网关软件,能够收集来自冗杂多样工业设备的不同协议类型数据,收集的数据经由 eKuiper 做流式的实时处理,获取更大的价值。eKuiper 一直在继续优化和 Neruon 的对接和整合。

  • 参考阅览:Neuron+eKuiper 完结工业物联网数据收集、清理与反控

eKuiper 1.5.0 版别加入了依据 NNG ipc 通讯办法的 Neuron source 和 sink,使得用户无需装备即可在 eKuiper 中接入 Neuron 中收集到的数据进行核算;也能够方便地从 eKuiper 中经过 Neuron 控制设备 。NeuronEX 版别中集成了 Neuron + eKuiper ,使得用户无需任何额定布置和装备作业,即可处理收集到的工业数据。集成的办法满意了一部分用户的运用场景,但是在另一类场景中,用户需求独自布置 Neuron 和 eKuiper,而且可能需求两者别离依据数据量等情况进行布置弹性。这种情况下,咱们就需求 eKuiper 能够对接多个 Neuron 实例。

1.9.0 版别中,eKuiper 中的 Neuron source 和 sink 的装备中增加了衔接 URL 的装备。依据此, eKuiper 能够装备多个不同的 Neuron 衔接,选用不同的 host/IP 和 端口来辨认,然后把衔接运用到流和 sink 中,完结多 Neuron 衔接。衔接 URL 默许为 tcp,也能够装备为 ipc,用于与旧版 Neuron 衔接。创立流之后,数据处理规则创立和办理的功用与原来的版别相同,具体教程请参考运用 eKuiper 对 Neuron 收集的数据进行流式处理 | eKuiper 文档。

4月7号软件资讯更新合集....

Neuron 北向运用装备

4月7号软件资讯更新合集....

eKuiper 中装备 Neuron 衔接 URL

完结 eKuiper 和 Neuron 多对多衔接需求两个组件一起进行开发。各个版别之间的对接关系有以下几种组合:

  1. eKuiper 1.9 之后版别与 Neuron 2.4 之后版别可支撑多对多对接。
  2. eKuiper 1.9 之后版别与 Neuron 2.4 之前版别对接只能经过 ipc,需求装备 SOURCES__NEURON__DEFAULT__URL: “ipc:///tmp/neuron-ekuiper.ipc”,而且启用 volumes nng-ipc 的装备。Neuron 无需露出 7081 端口。
  3. eKuiper 1.9 之前版别与 Neuron 2.4 之前版别对接只能经过 ipc,需求去除 SOURCES__NEURON__DEFAULT__URL 环境变量装备而且启用 volumes nng-ipc 的装备。Neuron 无需露出 7081 端口。
  4. eKuiper 1.9 之前版别与 Neuron 2.4 之后版别无法直接对接,可经过 MQTT 中转。

原文链接:www.oschina.net/news/235828…

Neuron 更新,新增 ABB COMLI 等 5 个工业协议驱动

4月7号软件资讯更新合集....

3 月,Neuron 团队首要在为 2.4.0 版别的发布做准备,进行了官网文档的重构与完善,为常用驱动增加了相应的衔接示例及常见问题。一起新增南向驱动 ABB COMLI,此驱动可经过串口衔接 ABB 某些类型的 PLC。

新增驱动插件

南向驱动 IEC61850

此驱动在电力体系主动化中运用广泛,它由国际电工委员会 IEC 拟定,定义了用于通讯的数据模型、数据服务、通讯协议等。Neuron 现在完结了 IEC61850 下的 MMS 音讯数据,MMS 是一种面向衔接的依据客户端 / 服务器架构的通讯协议,首要用来在 IEC61850 设备之间进行高效可靠的数据收集以及设备控制写入。

南向驱动 AB DF1

由罗克韦尔主动化公司开发的串行通讯协议,首要用于 PLC 和其他设备之间进行通讯。此通讯协议包含两种数据帧格局,二进制格局以及 ASCII 格局,Neuron 完结二进制数据传输,传输功率更高,速度更快。

南向驱动环保 HJ-212

中国环境监测网络中运用的一种通讯协议,首要用于在环境监测设备之间进行数据交换,如环境中各种污染物的浓度等。此协议由中国环境保护部分和通讯职业专家共同拟定,212 为协议版别号,为环境监测作业供给了重要的支撑,也为中国环境监测设备的国产化供给了技术支撑和保证。此协议在中国环境监测领域有着广泛的运用,包含大气监测、水监测、土壤监测等各个方面。

南向驱动 ABB COMLI

由 ABB 公司开发的一种串行通讯协议,首要用于在其 PLC 和其他设备之间进行通讯。此协议是一种点对点的通讯协议,支撑两种数据帧格局、二进制格局和 ASCII 格局。Neuron 完结二进制数据帧格局进行数据收集与设备控制。

北向 WebSocket

首要用于对接 WebSocket Server,能够与 WebSocket Server 经过以 JSON 为根底数据进行收集点位的数据上报等。

文档与 UI 完善

为了用户能更方便运用 Neuron 衔接各种设备进行数据收集以及设备控制,咱们对现有的官网文档进行了全体的重构完善,增加更多常用功用特性的运用示例,并在继续更新中。

此外咱们对 UI 也进行了如下优化:

  • NeuronEX 版别的数据处理相关 UI 进行的晋级扩展,支撑在 NeuronEX 版别中创立数据处理流,上传插件等。
  • 设备节点办理支撑列表形式,多种排序以及查找,在装备设备节点较多时,能更快找到相关设备节点。
  • 点位装备支撑列表形式,简化了装备点位时的部分操作,经过页面装备多个点位时更快捷。
  • 点位列表支撑多种排序以及查找,能够方便的在数据监控页面或是装备页面更快的找到点位。

问题批改

  • 批改部分 UI 报错提示不明确的问题。
  • 批改 OPC UA 衔接某些类型的 PLC 时衔接异常的问题。
  • 批改在装备的节点数以及点位数较多时,重启后数据加载较慢的问题。
  • 批改 Docker 版别中下载日志失利的问题。

原文链接:www.oschina.net/news/235826…

likeadmin依据「Spring Boot + ThinkPHP + FastAPI + Gin + TypeScript + Vue + Vite + Nuxt+ Element Plus + uni-app」完结的免费开源后台办理体系,具有Java、PHP、Python、GO等多种后端言语版别,专业团队维护,值得信任,欢迎下载体会。
开源地址:gitee.com/likeadmin
官网文档地址:www.likeadmin.cn

Serverless MQTT 服务即将正式上线、新增 2 个渠道安装包

4月7号软件资讯更新合集....

3 月,EMQX 开源版发布了 v5.0.19、v5.0.20 以及 v5.0.21 三个版别,供给 Rocky Linux 9 以及 MacOS 12 Intel 渠道安装包。企业版发布了 v4.4.15 以及 v4.4.16 版别,供给了 Apache IoTDB 支撑、HStreamDB 最新版别的适配、MongoDB 6.0 支撑等多个更新。除此之外,还批改了多个已知过错。

云服务方面,EMQX Cloud Serverless 正式版即将于四月初正式上线。该版别经过多租户技术和按量计费的形式,为用户供给了极速的布置创立和有效的本钱控制。

EMQX

Rocky Linux 9 与 MacOS 12 Intel 渠道安装包

从开源版 v5.0.21 开端,EMQX 供给了 Rocky Linux 9 (兼容 Red Hat Enterprise Linux 9)操作体系安装包。此前 MacOS 12 只要 Apple Silicon 渠道的安装包,本次发布后加入了 Intel 渠道的支撑。

EMQX Helm Chart 中增加 extraVolumeMounts

extraVolumeMounts 是 Kubernetes Pod 中增加额定的卷挂载装备,Pod 能够将多个卷挂载到容器中,以方便运用程序访问数据或同享存储资源。

EMQX 在 Helm Chart 中增加了 extraVolumeMounts 的支撑,能够将自定义的 ACL 规则文件 acl.conf、TLS 证书、装备等文件挂载到 EMQX 实例。

安全增强

调整黑名单作用规模

当 MQTT 会话被接收时(即 clean_start = fasle 的客户端断开衔接后发起重连),将检查并过滤会话中的音讯。

假如音讯发布者客户端 ID 已被黑名单封禁,对应的音讯将被清除以防止发送给订阅者。

过错日志中躲藏 HTTP 恳求 Body

在运用 HTTP 服务进行客户端认证检查时,恳求 Body 可能会带着客户端的明文密码,假如输出到日志中可能会造成泄露,因此 EMQX 在过错日志中躲藏了恳求 Body。

这是一个底层驱动改动,对应的授权以及数据桥接 WebHook 也会受到此影响。

企业版 v4.4.15 新功用

企业版 v4.4.15 供给了 Apache IoTDB 数据集成、HStreamDB 最新版适配、MongoDB 6.0 支撑等许多特性,详情请参考: EMQX Enterprise 新版发布:支撑 Apache IoTDB、更新 HStreamDB 与 MongoDB 适配版别。

问题批改

咱们批改了多个已知 BUG,包含 Swagger API 文档渲染溃散、规则引擎 API 回来的过错可读性较差问题。

EMQX Cloud

Serverless 正式版发布

EMQX Cloud 已于 4 月 1 日上线了 Serverless 1.0 正式版。EMQX Cloud Serverless 是依据 EMQX 同享集群的全托管 MQTT 服务,用户只需几秒钟即可完结布置的创立。该版别选用按实际运用资源量即衔接分钟数计费的形式,而且供给每个月 100 万的免费衔接分钟数,能够协助独立开发者或小微企业以更低的本钱高效开发物联网运用,十分适合项目的研发、测试、事务前期等运用场景。

一起 Serverless 正式版上线了消费限额设定功用,用户能够为自己的布置设定每个月的最大运用额度,更好地掌控财务状况。当然也能够将每月的消费限额设置为 0,这样就能够获得一个永久免费运用的 Serverless MQTT 服务。

工单体系优化

现在创立工单时能够相关相关的布置,以便技术支撑团队掌握相关信息,进行更好的支撑服务。一起现在能够检查已经封闭的工单,更方便地回溯历史问题。

新的可用区

EMQX Cloud 国内站增加了阿里云成都区域。

原文链接:www.oschina.net/news/235783…

PicList V1.6.0 发布 云存储 – 图床办理和图片上传东西 相册功用增强 新增主动更新

PicList 是一个云存储办理和图片上传东西,能够进行包含云端目录检查、文件查找、批量上传下载和删去文件,仿制多种格局文件链接和文件预览等操作。

本次更新内容

新功用

  • 支撑主动更新,软件在后台下载更新包,重启后主动更新。
  • 相册支撑按文件名、扩展名、上传时刻和选中状况排序。
  • 相册查找支撑正则表达式,可查找文件名、URL 和上传时刻。
  • 相册支撑批量批改 URL,支撑正则匹配和占位符替换。
  • 相册东西栏默许激活,可手动折叠。
  • 可挑选软件发动办法(静默发动、发动时显现主窗口、发动时显现悬浮窗)。
  • 悬浮窗方位默许显现在右下角,并主动记住前次方位。
  • 使命栏图标弹出菜单调整,新增翻开 mini 窗口选项。
  • macOS 版别在 dock 栏显现,增加 AppMenu 和 dock 图标右键翻开主窗口选项。
  • macOS 版别的软件图标批改为圆角正方形,与体系风格共同。

Bug 批改

  • 批改了某些情况下剪贴板上传无法正常作业的问题。

特征功用

  • 保留了 PicGo 的一切功用,兼容已有的 PicGo 插件体系,包含和 typora、obsidian 等的搭配
  • 相册中可同步删去云端图片,一起新增了高档查找和排序,批量批改 URL 等功用
  • 内置水印增加、图片紧缩、图片缩放、图片旋转和图片格局转换等功用,支撑自定义装备,且能够经过 CLI 命令行调用
  • 支撑办理一切图床,能够在线进行云端目录检查、文件查找、批量上传、批量下载、删去文件等
  • 支撑预览多种格局的文件,包含图片、视频、纯文本文件和 markdown 文件等
  • 支撑正则表达式的批量云端文件重命名
  • 办理界面运用内置数据库缓存目录,加速目录加载速度
  • 关于私有存储桶等支撑仿制预签名链接进行共享
  • 优化了 PicGo 的界面,解锁了窗口大小限制,一起美化了部分界面布局

软件截图

4月7号软件资讯更新合集....

4月7号软件资讯更新合集....

4月7号软件资讯更新合集....

4月7号软件资讯更新合集....

原文链接:www.oschina.net/news/235780…

JeeSite V5.3.1 发布,BPM 多项更新,Java 快速开发渠道

晋级内容

  • 晋级 spring boot 2.7.10
  • 新增 mybatis.scanTypeAliasesBasePackage 装备,削减发动时刻
  • 新增 JoinTable 的 lazy 懒加载特点,标记为懒加载的,默许不进行联表,当需求时再联表
  • 新增 js.cookie 默许存 localStorage,可经过 window.cookieToLocalStorage 封闭默许
  • 新增 oauth2.callbackUrl 回调后的跳转地址(可自定义vue版的账号绑定)
  • 新增 子表修正的另一种完结比如beetl(当点击行的时分敞开修正状况)
  • 新增 BPM 多实例加减签,串行加减签、并行加减签
  • 新增 BPM 模型的数据目标,在发动流程时作为默许流程变量
  • 新增 BPM currentCmd 线程变量,并优化新增一些 CMD 的类型
  • 优化 BPM 模型的字符串变量中包含逗号的时分主动转换为List,假如增加单引号或双引号,可强制为字符串
  • 优化 BPM 下一步处理人逻辑,并行场景下不影响其他并行使命的节点;会签节点执行人与设置人数相等时主动设定每个会签人。
  • 优化 BPM 退回、撤回、自在流跳转逻辑:并行内的节点跳转,不影响其它并行中的使命;并行内向外跳转,不影响流程正常结束;并行外向内跳转,不影响并行中其它使命,只处理跳转的节点地点串行节点
  • 优化 BPM 撤回,支撑退回的使命进行撤回操作;支撑并行向内向外会签等的撤回
  • 优化 BPM 自在流,支撑挑选多节点跳转,适应于并行流程的场景
  • 优化 BPM 东西 BpmUtils.isCurrentCmd 支撑获取线程变量里存储的数据
  • 优化 BPM 默许不继承上级使命的优先级,依据需求模型里设置,或每次批阅的时分依据需求指定
  • 优化 Cloud 下 防止一起依靠 bpm-rest 和 bpm-client 导致的 BpmUtilsEntity 类抵触问题
  • 优化 文件办理,防止还未上传完结的时分就点击了确定,导致没有上传成功的问题beetl
  • 优化 dataGrid 当没有指定src并锁定表格高度的时分,点击增行按钮后主动翻滚到底部
  • 优化 Job 作业调度列表中,增加未发动定时器的时分不能立即运转一次的要求
  • 优化 OSS 目标存储的时分,上传增加 contentType 设置
  • 优化 CMS 各种 url 生成调用,简化网页模板
  • 批改 BPM 并行退回时,有时分会没有产生下一步使命或流程没有结束问题
  • 批改 BPM 模型删去的提示信息,批改点击下载xml时,不下载文件问题
  • 批改 oauth2 绑定账号后的没有跳转到 vue 页面的问题
  • 批改 Cloud 下 BpmEntity 的 id 丢掉问题
  • 晋级 JeeSite Cloud 社区版,能够商用。

Vue分离端

  • 新增 模块办理增加工程代码生成功用界面
  • 新增 Upload 文件上传的必填验证实例
  • 新增 BPM 会签使命加签减签功用界面
  • 新增 Tabs 表单,拆分表单表单示例
  • 优化 长途表单验证,削减恳求频率
  • 优化 treeselect 增加虚拟翻滚
  • 优化 showMessage 办法中包含大文本的时分主动切换到 showMessageModal
  • 批改 Table 当子表翻滚条拖拽到最右边的时分,不提示表单验证音讯问题 #I6LM2N
  • 批改 Upload 子表附件有时分会串的问题 #I6LIGF
  • 批改 DatePicker 不是中文问题 #I6N7DU
  • 批改 codemirror 代码组件的过错

晋级办法

  • 批改 pom.xml 文件中的 jeesite-parent 版别号为 5.3.1-SNAPSHOT
  • 假如你批改了 parent、common、core 项目源码,请与 git 上的代码进行同步
  • 假如你是跨版别晋级,请注意每一个版别的晋级办法,事务上有调整的当地进行批改
  • 执行 root/package.bat(sh) 打包脚本,强制更新依靠。

Vue分离端晋级

  • 请与 jeesite-vue 代码库房源码进行同步,兼并代码,手动处理抵触代码。
  • 匹配后端版别为 JeeSite v5.3.1,能够兼容 JeeSite v5.1.0+

原文链接: www.oschina.net/news/235767…

橙单低代码 v2.8 发布,全模块支撑若依等第三方接入

重要晋级

从 2.8 版别开端,橙单根底架构组件,现在包含报表打印、在线表单和作业流等,悉数支撑第三方快速接入功用,并以 “若依” 为示例,供给了完整且具体的接入文档,其他结构或老体系均可参考该示例文档,手动批改后接入橙单的悉数功用组件。

  • 被接入体系改动很少,前后端均与橙单架构 0 耦合,仅需参考线上文档的示例编写插件代码即可。
  • 被接入体系前端可运用任何技术栈,均不会与橙单页面产生抵触。
  • 被接入体系后台可运用任何技术栈或不同开发言语,其与橙单服务之间选用规范的 HTTP 接口进行通讯。
  • 被接入体系的事务库表与橙单内置库表可分隔布置,甚至可与橙单运用不同的数据库类型,然后完结数据层面的最大化解耦。
  • 橙独自立布置的在线表单、作业流和报表打印等组件服务,可一起服务于多个不同的事务体系。如出现功用瓶颈,亦可动态扩大橙单组件服务的实例数量,以缓解体系的并发处理压力。

4月7号软件资讯更新合集....

新版功用

  • 作业流,支撑流程表和事务表的库表分离。
  • 作业流,支撑独立布置,可一起接入多个运用体系,并依据 appCode 完结数据隔离。
  • 作业流,支撑其他运用结构的第三方独立接入,现在仅以 ” 若依 ” 为例,并供给具体的接入文档和示例代码。
  • 作业流,晋级流程修正器前端样式,明显提高颜值和装备的合理性。
  • 作业流,新增支撑流程图的静态剖析,明显提高并行网关内流程使命的跳转才能。
  • 作业流,新增支撑,前后自在跳转、主动批阅越过和智能驳回等实用功用。
  • 作业流,在线表单作业流的权限装备改为主动推演,以降低上线后的体系办理本钱。
  • 作业流,支撑在线表单事务页面主动发起批阅流程,之前仅能在工单列表页面发起流程。
  • 在线表单,支撑动态增加多数据源,可一起增加不同类型的数据库,现在已支撑 MySQL、Oracle、PostgreSQL、达梦和人大金仓。
  • 在线表单,支撑内置表和事务表的库表分离。
  • 在线表单,新增支撑表格容器组件。
  • 报表打印,支撑 API 接口数据源。
  • 报表打印,新增 10 个自定义组件 (普通数据表、轮播图、HTML Viewer、漏斗图、雷达图、统计计数卡片、项目列表、三种进度条)。
  • 根底架构,全模块支撑人大金仓数据库。
  • 根底架构,晋级到 spring boot 2.7.10。
  • 根底架构,晋级到 spring cloud 2021.0.6。
  • 根底架构,晋级到 knife4j 4.1.0。

图和真相

4月7号软件资讯更新合集....

4月7号软件资讯更新合集....

4月7号软件资讯更新合集....

4月7号软件资讯更新合集....

4月7号软件资讯更新合集....

4月7号软件资讯更新合集....

likeadmin依据「Spring Boot + ThinkPHP + FastAPI + Gin + TypeScript + Vue + Vite + Nuxt+ Element Plus + uni-app」完结的免费开源后台办理体系,具有Java、PHP、Python、GO等多种后端言语版别,专业团队维护,值得信任,欢迎下载体会。
开源地址:gitee.com/likeadmin
官网文档地址:www.likeadmin.cn