📝 系统更新日志
最近更新时间:2025年9月27日
🚀 提交历史
📅 2025年9月第4周(9.20-9.27)
🔧 【产品管理优化】
- ✅ MQTT和TCP产品默认开启自动注册功能
- ✅ 完善产品管理连接信息显示,解决无法找到入口问题
- ✅ 系统支持使用内置连接和自建连接
- ✅ 优化TCP连接信息显示,支持SNI信息和概念
- ✅ TCP服务默认绑定网络服务,支持绑定状态管理
🏠 【网关设备管理】
- ✅ 网关与网关子设备功能调整,支持一个网关绑定多个不同产品的子设备
- ✅ 网关子设备显示绑定网关设备信息
- ✅ 乐橙设备增删改查增加验证机制
📹 【视频模块优化】
- ✅ 乐橙播放器界面优化
- ✅ 视频模块权限调整
- ✅ 真实设备播放摄像头功能修复
- ✅ 暂时移除音频检查功能
🛠️ 【系统优化与修复】
- ✅ 移除fastjson2依赖,减少系统间强依赖
- ✅ 调整依赖注入方式,修复无效bean注入问题
- ✅ 优化查询条件与索引匹配
- ✅ 修复test环境显示问题
- ✅ 清理无用代码和文档
📝 【文档与描述】
- ✅ 删除部分markdown设计过程文档
- ✅ 调整描述文字和界面显示
📅 2025年9月第3周(9.12-9.19)
🧩 【设备协议扩展】
- ✅ 新增 UDP 通信模块(默认开启),适配 UDP 协议传输
- ✅ 新增 Ezviz(萤石)接入模块,支持萤石设备接入
- ✅ 优化 imoulife(乐橙)模块,支持自有开放平台账号
🧠 【设备影子系统】
- ✅ 增加设备影子强制刷盘机制,支持异常状态恢复
- ✅ 解析流程可获取历史影子数据(零代码侵入联动判断)
- ✅ Web IDE 支持直接读取设备影子数据
🔌 【连接管理优化】
- ✅ 设备重连时自动替换旧连接,解决僵尸连接问题
- ✅ 重构 TCP 通信逻辑(tcpdown 模块),提升可维护性
⚙️ 【性能与稳定性】
- ✅ 修复产品缓存不失效问题,优化数据库查询效率
- ✅ 日志表结构升级,支持自动分区
- ✅ 完善集群消息日志存储逻辑,避免指令路由异常
🧰 【工具与配置】
- ✅ 封装统一工具类(uniqueId 生成、时间格式化等)
- ✅ 公共配置支持 boolean 类型适配
- ✅ 修复时间格式化、枚举命名重复等问题
📅 2025年9月第2周(9.8-9.12)
🔧 【零代码侵入-TCP接入】解决电表DT645使用netty协议半包全包的问题,增加一个codec和2个工具类。
🛠️ 【WEB-IDE调试器】增加16进制、ASCII和Modbus相关等20余个公共方法,供IDE的直接调用。
🔄 【cluster集群】集群环境低概率会遇到指令路由错误的问题。
⚡ 【优化若干】重构iotId的生成逻辑,极大较少数据库的非必要查询。
📸 【产品管理】增加产品图片上传,增加七牛云。
📅 2025年9月第1周(9.1-9.7)
🚀 【设备影子】设备影子热数据不再实时更新数据库,用redis缓存,定时刷库,提高吞吐量。
🌐 【北向应用】HTTP北向应用数据推送问题修复若干、推送安全鉴权功能增强。
🛡️ 【TCP接入服务】增加异常IP的封禁策略;集群环境的控制重启、关闭、启动优化。
📊 【流程编排】增加可视化的集成,为工业场景及特殊情况的接入、采集和推送作为补充。
🔧 【其他】修复错误若干;优化日志;