← 返回工具
|
📝 OTA 设备升级监管工具 — 更新日志
📝 更新日志
当前版本: v2.2
- 双来源版本号系统 新增 — 同时解析 0107(终端属性应答)和 6006(终端文本消息)两个来源;零值过滤(0000 视为无效);升级后卡片分三行展示(6006固件/0107固件/硬件版本)
- 批量同步接口 优化 — 重构为 POST /api/sync/task,一次请求发送整个任务全部设备,显示实际同步数量
- 升级指令功能 新增 — 任务摘要栏可编辑升级指令文本,支持保存到服务器和点击复制
- 任务服务器同步 新增 — 任务列表自动同步到服务器,换电脑可恢复
- 设备跨电脑恢复 新增 — 从服务器自动拉取设备列表、运行时状态(升级状态、活跃度等)
- 使用帮助页面 新增 — 设备卡片字段说明、图标含义、升级流程、协议解析、FAQ
- 自动同步 新增 — 查询完成后自动同步设备数据到服务器
- 版本时间线排序修复 修复 — 历史记录页版本变化按 message_time 正序排列
- 服务器持久化存储 新增 — Python + SQLite API 服务器,systemd 自动启动,端口 8900
- 历史记录页 /history 新增 — 设备版本时间线 + 升级时间线,统计面板
- 版本管理页 /version 新增 — 双栏版本详情展示
- 升级日志抽屉 新增 — 点击设备号/ID 右侧滑出完整升级时间线
- 升级倒计时 & 呼吸灯动画 新增 — 升级中设备实时倒计时,边框呼吸灯 2s 循环
- 批量删除 新增 — 勾选→确认→删除
- 仪表盘成功率 新增 — 📊 X% | N 次
- 卡片紧凑布局 优化 — 4 列 grid,2 行卡片
- 升级应答检测逻辑优化 修复 — 持续数据判定从 20s 改为连续消息检测
- 失败设备重新判定 修复 — 查询后版本变化自动翻转为成功
- 任务模式 新增 — 多标签页切换,每任务独立管理设备号
- 升级系统 新增 — 状态机(待升级→升级中→成功/失败),30s 应答检测(24582含7200,DIP=U),3min 轮询,10min 超时
- 手动标记 新增 — 标记/取消/成功/失败,失败原因弹窗选择
- 活跃状态三档 新增 — ≤10min 在线 / 10-30min 待确认 / >30min 离线
- 仪表盘统计 新增 — 设备总数/在线/待确认/离线/升级中/成功/失败/待查询/成功率
- 筛选 & 排序 新增 — 设备号/固件版本/活跃状态/升级状态/查询状态;多字段排序
- 白天/黑夜模式 新增 — 蓝白浅色系,localStorage 记忆
- 初始版本 — 设备号批量导入与查询
- JT/T808 type 263(终端属性应答)解析固件/硬件版本
- type 24582(0x6006)终端文本消息版本解析
- IndexedDB 本地存储,设备版本变化检测
- 导出 JSON / CSV / HTML 表格
- Nginx 反代解决跨域问题
- HTTPS Let's Encrypt 证书