更新记录
ThingsPanel-Ver1.1.12 更新日志
发布日期:2025-12-26
我们正式发布 ThingsPanel v1.1.12!本次更新重点围绕 移动推送通知、WebSocket 订阅、MQTT 升级 等方向进行全面强化,为设备监控、用户通知与系统性能带来显著提升。
新增功能
- 移动推送通知系统:支持 APP 消息推送、成员通知管理。
- 用户选择器 API:支持用户列表检索、模糊搜索和分页。
- WebSocket 订阅:实时设备在线状态订阅,支持批量订阅。
- 告警历史删除:新增按 ID 删除告警历史接口。
- 通知组添加 APP 和微信通知选项:前端新增通知组配置选项。
- 图表默认显示优化:图表默认显示在设备详情 Tab 的第一个位置。
- 主题映射功能优化:前端主题映射功能进一步优化。
优化和修复
优化
- 性能优化:设备列表查询性能提升。
- MQTT 升级:支持共享订阅,切换至 gmqtt 服务器。
- 心跳逻辑:修复设备心跳和在线超时判断问题。
- 数据处理:改进上行数据非 JSON 负载处理。
- 前端重构:更新获取通知组用户接口、推送服务配置接口及表单字段;更新"告警"国际化术语;更新设备在线/离线推送逻辑;替换设备在线/离线提示音。
修复
- 修复设备诊断负数显示问题。
- 修复设备心跳超时逻辑错误。
- 解决加 载页面卡死无法进入首页问题。
- 修复部分按钮及表头显示问题。
ThingsPanel-Ver1.1.11 更新日志
发布日期:2025-11-24
我们正式发布 ThingsPanel v1.1.11!本次更新重点围绕 设备诊断、Topic 映射、Modbus 网关能力、GMQTT 性能 等方向进行全面强化,为多协议设备接入、排障定位与系统稳定性带来显著提升。
新增功能
- Modbus 网关接入服务:新增 BADC 和 CDAB 字节序格式支持。
- GMQTT 管理 Web 界面:新增 GMQTT 管理后台,支持登录认证、客户端/订阅管理及仪表盘指标。
- 主题映射 (Topic Mapping):新增 Topic 映射配置页(前端)与管理 API(后端),可在设备详情集中维护上报与下发 Topic 的对应关系。
- 设备诊断服务:新增设备诊断能力与“诊断”页面,可查看设备上下行失败、错误追踪记录。
- 设备活跃记录:新增设备在线/离线历史状态追踪与展示。
- 前端工具:新增文本复制工具,一键复制设备 ID 等关键信息。
- 属性下发增强:支持“选择已定义属性”与“自定义属性”两种方式。
- 扩展信息重构:扩展信息卡片改为 Key-Value 式轻量 JSON 编辑与保存。
优化和修复
优化
- Modbus:优化字节/字交换逻辑;新增认证失败限流机制;优化异常响应流程(支持排空和重试)。
- GMQTT:全面重构主题映射逻辑;启用 Retained Message;优化消息发布(QoS 1 和异步超时);提高并发队列和 Inflight 消息限制;日志结构化。
- 后端能力:租户级字段校验更严格;全面增强日志配置与缓存机制;增强设备删除流程健壮性;优化设备组检索与分页查询。
- 前端体验:补齐“新建”、“设备模板”等流程的多语言文案。
修复
- Modbus:修复 RTU 模式下的数据错位问题;修复连接错误时的循环退出逻辑。
- 数据导出:修复导出布尔类型遥测数据时报错的问题。
- 错误处理:优化启动脚本、设备激活和 HTTP 服务的异常返回和错误分类。
- 代码修复:修复子设备地址赋值逻辑。
- 前端修复:移除冗余连接提示;优化登录错误处理与加载状态;修复设备地图高度自适应问题;修复添加子设备超过3个时的样式问题。
- 清理:删去热修复分支遗留的调试日志和无效逻辑;移除过期文档。