GitHub 提交日报 · 2026-07-08

自动汇总 2026-07-08 当天 hummingg 在 GitHub 上的提交。

hummingg/imx6ull-speaker

  • feat: WiFi配置优化 - 有线跳过AP/异步连接/重置网络按钮
    • has_wifi_config()优先检查有线网络,有网时跳过AP模式
    • WiFi连接改为异步:先返回connecting响应,再后台切换,避免AP关闭后HTTP响应丢失
    • 前端轮询检测新IP,自动显示连接成功
    • 新增重置网络按钮:清除WiFi配置并重启进入AP引导模式
  • fix: 保存配置后自动重启服务使配置立即生效
  • feat: Web配置页 + WiFi AP引导 + 硬件方案文档
    • 新增 ConfigWebServer: 内嵌Web配置服务(8888端口),支持网页修改config.json
    • 新增 /api/info: 展示IP/主机名/开机时长
    • 新增 /api/wifi/scan + /api/wifi/connect: WiFi扫描和连接
    • 新增 wifi_setup.py: 首次开机AP热点引导(SmartSpeaker-Setup)
    • AP模式固定IP 10.42.0.1,mDNS域名 hummingg-com.local
    • 新增 HARDWARE.md: 三种硬件方案(基础版¥195/远场版¥328/ESP32-S3¥50)
    • VAD rms_threshold 从500调至1000,避免环境噪声误触发