Releases: hootrhino/rulex
v0.6.7
RULEX v0.6.7版本更新日志
从0.6.6开始,rulex已经运行在很多设备上了,目前我们内部项目几乎都在用,从基本的传感器采集到船只AIS基站对接,到流媒体推拉流等这些场景,Rulex逐渐开始发挥出了它的优势。
好久没有发布版本,因为我们开发团队考虑到稳定性第一,我们没有频繁的发布版本,都是经过一轮开发然后再人肉测试稳定以后再发布,每一次沉默都是在不断努力的路上,现阶段也许不够完善,但是我们希望Rulex最终成为一款优秀的软件。
特性
修复
- 修复了界面上一些奇怪的操作问题;
- 大幅度对内部运行时做了增强优化,Lua执行引擎得到了优化;
- 对Modbus相关问题做了修复和增强;
- 其他的一些代码结构优化调整或者小潜在问题
下个版本规划
- 继续增强流媒体功能,初步支持对接AI模型,实现视频融合
- 增加对华中数控CNC的支持
v0.6.6
v0.6.5
v0.6.5 发行日志
简介
v0.6.5 是一个比较重要的版本,rulex前后端都进行了大规模重构和更加科学化的设计,运行效率大大提升。前端的用户体验也有了很大改善。
修复
- 日志页面无限滚动问题
- 设备自动重启配置项失效问题
- 以及其他一些偶发或者特殊条件下发现的小问题
特性
- 支持 Modbus 点位表导入
- 支持 Modbus 最新数值显示
- 支持 西门子S1200 点位表导入
- 支持 西门子S1200 最新数值显示
- 支持 HTTP API 接口数据采集
- 支持 自定义 Lua 模板
- 支持 Lua 模板变量填充
- 支持 TCP 北向透传
- 支持 TdEngine 北向存储
- 支持运行日志导出
- 全面优化了操作界面的用户体验
- 内置更多快捷脚本模板
- 以及其他部分微调以及内部优化
- 增加内部事件源
预览
v0.6.4
Rulex v0.6.4 全新版本发布
https://github.com/hootrhino/rulex/releases/tag/v0.6.4
v0.6.4特性预览:
- 系统架构全新设计,优化冗余模块
- Lua编辑器更加友好,代码提示优化
- 支持用户自定义驱动扩展开发
- 支持数据中心,用户级数据查询
- 支持硬件资源接口管理,动态管理接口
- 支持系统配置、网络、4G等
- 支持动态热更新固件
- 新增插件:web终端模块
- 新增Modbus写入操作
更多特性欢迎体验!更多技术文档请移步:http://www.hootrhino.com
v0.6.3
v0.6.2
v0.6.1
v0.5.2
v0.5.1
What's Changed
- feat: windows WMI support; fix some problem by @lion-brave in #107
- feat: support openwrt getip by @lion-brave in #108
- feat: support ais device by @lion-brave in #109
- dev: optimized tty plugin and AIS by @lion-brave in #112
- Dev 13 by @lion-brave in #114
- fix: fix retryTimes by @lion-brave in #117
- dev: update modbus version by @lion-brave in #118
- feat: add license manager by @dropliu in #122
- fix: fix resource update panic by @lion-brave in #129
- fix: fix target load panic by @lion-brave in #132
- feat: implment license_manager by @dropliu in #133
New Contributors
Full Changelog: v0.5.0...v0.5.1
v0.5.0
RULEX v0.5.0
从2021年5月开始设计至今,期待已久的Rulex第一个正式版终于发布了,这也是其两岁生日纪念版本,犹记得Rulex一开始仅仅是一个转发串口数据的小工具,如今已经积累到相对完善的一个阶段了,这中间经历了整整2年时间!作者在自我感动之余,总结了一下RULEX最新版本的功能以及未来发展规划。
RULEX 框架简介
RULEX 是一个轻量级物联网类边缘网关开发框架,它是个开发框架而不是一个具体的应用。为边缘计算和物联网网关设计一套简单易用的规范,来帮助开发者快速实现一些功能,将精力聚焦于业务和扩展而非底层技术。总而言之,RULEX框架从某种程度上能颠覆以往的嵌入式网关开发流程,我们大胆尝试了Go来替换C、C++语言,而且取得了很好地效果。RULEX搭配go的生态,极大的提高了开发效率,和以往的开发不同,C、C++程序员难以寻求,但是Java、Go、PHP 程序员很多,借助这个庞大的人力市场,引入这套技术栈,对企业或者个人来说都是很好地选择!
RULEX 功能预览
RULEX现阶段v0.5.0这个版本,可以实现SNMP采集器,串口读写,通用Modbus采集等,同时支持Lua应用,基础AI示例等。可以说是一个网关具备的最小规模的最佳实践。当然这个版本我们也不建议直接编译上生产,还是需要认真研读下代码后针对自己的设备做个优化适配,让其发挥最大的优势。
RULEX 未来规划
RULEX的下一个版本是 v0.6.0, 我们规划了以下大功能:
- 动态增加设备,而无需重新编译代码
- 摄像头、RTMP流支持
- 增加KNX协议支持
- 增加一个小型驾驶舱自助式屏幕
- 支持更友好的编辑器和代码生成机制
- 支持动态配置UI