更新记录
约 1952 字大约 7 分钟
2025-03-03
1.5.0
- 发布日期:2025-07-23
- 更新详情
这个版本主要在以下几点做了增强:
- 交互优化
- UI优化:提升整体美感
- 交互优化:在用户体验不佳的地方做了细节优化
- PostgreSQL + TimescaleDB完整支持,Windows也能部署
- 稳定性及性能提升,在各个细节方面打磨,把稳定程度大大提升,生产十万级设备支撑
- 低代码(规则引擎、可视化)增强,经过多个生产的测试,成为一把锋利的瑞士军刀
新增功能
- 控制台降级为模块,在角色管理中可以决定是否展示
- 支持产品在线处理方式:永远在线或自动(蓝牙等类型设备不需要云端管理在线状态)
- 支持批量导入导出,同时支持在特定目录服务器启动的时候自动导入(解决私有化部署中初始化配置过多的问题)
- 系统管理:字典管理、模块管理
- 物联网:产品管理、通用物模型、产品品类、协议脚本
- 事件支持WebSocket推送
企业版
- 新增支持License校验
- 适配Windows系统
- 低代码-规则引擎新增联犀内部推送组件与gRPC访问组件
- 示例应用-设备地图
- EMQX变为可选,适配了ComMQTT,适用于少并发的场景
功能增强
- 完美适配PostgreSQL,时序适配TimescaleDB
- 规则引擎与可视化UI优化
- 可视化支持导入导出
- 时序聚合接口巨大加强,支持区域聚合、分组聚合
- 设备分享支持用途区分,适用面更广
- 网关绑定子设备的时候支持指定子设备的名称
Bug修复
- 规则引擎修复若干bug,生产可用
- 可视化修复若干bug,生产可用
- 物模型浮点类型展示小数点位数不正确
- 产品删除bug
1.4.0
- 发布日期:2025-04-08
- 更新详情
新增功能
- 新增低代码模块(企业版)
- 新增协议脚本
- 新增单会话登录
- 修改密码支持输入原密码修改
- 应用支持自定义配置
功能增强
- 所有列表接口添加返回page和pageSize,保证分页的正确性
- 支持公共配置文件,减少多服务下重复配置的问题
- OSS支持本地存储,可以不使用MinIO
Bug修复
- 静态代码扫描加强代码健壮
- 设备统计不正确
- WebSocket在多订阅的时候推送不正确
1.4.0
- 发布日期: 2025-04-08
- 更新详情
新增功能
- 新增低代码模块(企业版)
- 新增协议脚本
- 新增单会话登录
- 修改密码支持输入原密码修改
- 应用支持自定义配置
功能增强
- 所有列表接口添加返回page和pageSize,保证分页的正确性
- 支持公共配置文件,减少多服务下重复配置的问题
- oss支持本地存储,可以不使用minio
bug修复
- 静态代码扫描加强代码健壮
- 设备统计不正确
- websocket在多订阅的时候推送不正
1.3.0
- 发布日期:2025-02-12
- 更新详情
新增功能
- 运维增强-更换官方Prometheus采集,无缝集成夜莺监控和告警
- 开放认证:原来开放认证需要修改数据库,现在可以直接在页面进行管理
- 用户部门第三方同步:支持钉钉部门和用户的同步
- 我的物联-设备分组
- 登录和操作日志记录支持保留时间
- 物联网概况新增设备在线数量统计
功能增强
- 前端加载速度优化:添加子模块和iframe缓存,再次进入无需再次加载JS
- 登录和操作日志管理搜索增强
- 物模型增强-添加初始值和密码类型
- 授权管理增强:默认只有操作才会记录日志,新增配置项可以调整接口的日志记录
- 设备支持手动转移租户和项目
- 设备日志错误码显示中文描述,更容易理解
- 产品增强-支持双协议和在强绑定的基础上新增中绑定和弱绑定
- 新增项目下的用户、设备统计
功能修复
- 设备认证的时候有概率会导致延时3秒
- 将share中各服务的代码抽离到各服务中,降低公共share的代码复杂度
- 开放认证缺陷修复
- 设备分享过滤错误
- 其他若干bug修复
升级方案
注意:升级不能跨版本升级,需要按照版本一个个升上来
需要在Redis容器中执行以下语句:
redis-cli --scan --pattern 'device:thing:property:*' | xargs redis-cli unlink
进入Docker的语句示例:
docker exec -it ienv-redis sh
数据库中执行以下语句(数据量大时速度会比较慢,没人的时候执行,如果对设备数量统计不敏感可以不执行):
update sys_area_info ai set device_count=(select count(1) from dm_device_info where deleted_time=0 and area_id_path like concat(ai.area_id_path, '%')) where 1=1; update sys_project_info pi set device_count=(select count(1) from dm_device_info where deleted_time=0 and project_id=pi.project_id) where 1=1;
1.2.0
- 发布日期:2024-12-26
- **更新详情
联犀1.2版本是24年最后一个版本,在这个版本的发布前我们进行深度测试完善,修复若干bug,将系统的可靠性又往上推了一层。
做了以下功能更新:
通用部分
- 完整支持PostgreSQL,并支持环境变量定义数据库配置,仅需在docker-compose中修改环境变量配置即可
- 新增部门管理
- 前端底层重构,管理平台-最近访问支持跨模块
- 前端iframe完善支持
- 问题反馈新增支持用户提交通知管理员及管理员可以回复用户消息及体验优化
- 用户列表可以查看用户设备数量统计及跳转设备列表
物联网部分
- 新增设备异常日志,方便追溯设备何时异常及何时恢复
- 页面优化-设备列表重构
1.1.0
- 发布日期:2024-11-21
- 更新详情
在经历一个月的开发之后,v1.1.0版本终于发布了。
- 这个版本将v1.0.0中不好看的页面都进行了重构,当然我们也在继续优化我们的页面。
- 将v1.0.0中尚未完整的功能给支持上了,如区域权限的管理、自动化的事件触发、字典、站内信等等功能。
- 在v1.0的基础上我们进一步拓展,支持云边协同,后续使用网关再也不用反复复制点位,同时联犀借助设备物模型可以高度定制,一个设备上万的点位也不是问题,提升了联犀的使用范围。
- 在使用体验优化上联犀将菜单导入导出进行了支持,后续更多的同步将会推出,方便私有化项目的推进。
- 修复了若干bug,同时在OTA、设备导入等多个领域进行了性能优化,在稳定性及可用性上进一步增强。