Skip to content

ESP8266 AI 状态时钟 v0.4.7

Choose a tag to compare

@pengchujin pengchujin released this 13 Jul 13:49

ESP8266 AI 状态时钟 v0.4.7

三个大项:股票行情页、USB 有线直连(免配网 / 抗客户端隔离)、音乐页卡死修复。固件与 macOS / Windows 客户端建议一起升级。

新功能:股票行情页

  • 「屏幕显示」菜单新增股票行情:最多 4 只自选股,大字价格 + 涨跌幅,涨红跌绿,中文股票名(Mac/Win 渲染位图下发),5 秒刷新、局部重绘不闪烁。
  • 数据来自腾讯免费行情接口(无需任何 key),支持 A股(sh/sz)、港股(hk)、美股(us) 混合批量查询。
  • 右键菜单 / 托盘「设置自选股…」配置(如 sh600519,hk00700,usAAPL),默认上证指数;客户端镜像窗口同步显示(含中文名)。

新功能:USB 有线直连

  • 设备用 USB 线插到电脑上即可通信:桥接程序自动发现串口并推送全部数据(状态/额度/网速/CPU内存/股票)。
  • 解决路由器"客户端隔离"导致 WiFi 下设备连不上电脑的问题;甚至可以完全不配 WiFi——全新设备插上 USB 直接可用(配网屏有提示)。
  • 有线优先:串口有数据时自动停用 HTTP 轮询,拔线后 15 秒内自动切回 WiFi。
  • 限制:音乐封面和股票中文名走 HTTP 位图,纯有线(无 WiFi)时音乐页不自动切入、股票只显示代码。
  • 本版仅 macOS 支持有线,Windows 串口支持在计划中。

修复

  • 音乐页卡死:播放器停止或退出后 music_playing 一直为 true,自动模式下设备永久停在音乐页、额度页回不来(MediaRemote 残留快照 + 进度外推钉在结尾导致)。感谢 @Kewanvk 的分析与修复(#8)。

下载

固件

  • esp8266-ai-firmware-v0.4.7.bin:刷入地址 0x0(esptool / 网页版刷写均可)。
  • esp8266-ai-firmware-v0.4.7.elf:调试符号,一般用不到。

macOS 客户端

  • AIClockBridge-v0.4.7-macOS.dmg:推荐,打开后拖入 Applications。
  • AIClockBridge-v0.4.7-macOS.zip:ZIP 包装版。
  • Universal Binary(Apple Silicon + Intel),最低 macOS 12;ad-hoc 签名未 notarize,首次启动可能需在「系统设置 → 隐私与安全性」允许并授权本地网络。

Windows 客户端

  • AIClockBridge-v0.4.7-Windows-x64.exe:单文件自包含版,无需安装 .NET。
  • AIClockBridge-v0.4.7-Windows-x64.zip:轻量版,需已安装 .NET 8 Desktop Runtime。

新固件配旧客户端时股票页无数据;旧固件配新客户端不受影响。