Skip to content

发布 v0.6.1:修复风扇、自动化、SSH、密钥与 LPMU 接入 - #45

Merged
massif-01 merged 5 commits into
RMinte-AI:mainfrom
massif-01:release/v0.6.1
Oct 9, 2026
Merged

massif-01 merged 5 commits into
RMinte-AI:mainfrom
massif-01:release/v0.6.1

Conversation

@massif-01

@massif-01 massif-01 commented Oct 9, 2026 •

Copy link
Copy Markdown
Member

本次将工作区各项修复统一发布为 0.6.1,解决设备控制结果失真、配置编辑丢失参数,以及异步操作和页面反馈不一致的问题。

  • 风扇:修正多余风量回落、高温保护连续观测、PWM 失败及未知读数、手动目标保存与恢复。
  • 自动化与 LED:修正执行栈占用、模板直接更新及失败保留原配置、滤镜/异步/导入导出参数、零值与条件类型、数值输入和窄屏组件布局。
  • SSH:统一服务启动/核实/停止队列与删除保护,修正公钥特殊字符部署、首次主机登记、长命令截断和迟到执行消息归属。
  • 密钥与证书:修正生成结果、NVS 元数据和索引、失败清理与并发、重复提交和列表刷新;CSR 特殊字符及字节长度按实际 MbedTLS 主体编码处理。
  • LPMU:每次输入 sudo 密码,退出零且完整报告互联网正常和配置完成才显示成功;明确失败原因、SD 原始日志分页及符合现有规范的结果弹窗。
  • 发布:基础版本 0.6.1,中文 Release 说明覆盖上述修复;默认 build/ 镜像全部来自本次干净构建,并增加版本和 SHA-256 清单。CI 补入风扇、WebSocket 适配器及真实 CSR 签名解析回归,并修复 Linux 临时目录、数学库链接和跨 runner Python 虚拟环境缓存。

本地验证:ESP-IDF 5.5.2 全新目录构建;122 静态、232 浏览器、最终压缩资源 50 相关浏览器用例;运行时全量、证书、风扇、WebSocket 适配器、Release 与压缩检查均通过。

验收边界:真实设备已验证 LPMU 错误密码、无互联网时正确失败、明确原因和展开日志。成功实际联网、SD 不可用、多次执行内存趋势及真实风扇热负载仍待独立验收。本轮干净重建不擦除或刷写真机。

本 PR 已手动合并至上游 main(050757bb)。上游和 fork main 的 CI 均通过,v0.6.1 已自动发布,中文说明与提交文件一致,六个刷写附件已下载并校验:Release。

GitHub Actions:当前 Head 49b596d7 的 WebUI、运行时/风扇、ESP32-S3 构建三个作业均通过。已下载并核对 CI 的 0.6.1 固件及五个镜像/刷写映射;Release 作业在 PR 阶段按预期跳过。验证记录:CI run。

@massif-01
massif-01 merged commit 050757b into RMinte-AI:main Oct 9, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant