Skip to content

Releases: wegooo-cell/EInkReminders

墨水屏提醒事项 v1.1

Choose a tag to compare

@wegooo-cell wegooo-cell released this 03 Oct 07:21

墨水屏提醒事项 v1.1

适用于 ZECTRIX NOTE4 4.2 英寸黑白版;不适用于 NOTE4C。Mac App 需要 macOS 13 或更新版本。

这次更新

  • 重新组织设备入口:提醒事项、只读备忘录、待机显示、日历。提醒事项内保留今天、全部、计划、完成;“日历”和“计划”沿用同款点阵日历图标,“今天”采用固定的日历标记。
  • 新增月历:周一到周日排列,有事项的日期突出显示;上下键逐日移动,到月末或月初自动衔接下月或上月,长按 OK 回到今天,按 OK 全屏查看当天事项。日历移动复用最近一次事项数据,减少反复读取 EventKit 的等待。
  • 新增只读备忘录:列表只读取最近 15 天的标题和摘要,打开时才读取正文;不读取图片或附件,也不会在设备上修改备忘录。
  • 新增三种待机显示:黑底大时钟、黑底竖版时钟、可上传照片的天气页。待机时钟显示当前时间与下一个提醒;切换样式时全屏刷新以清除残影。照片和城市设置保存在设备上,Mac 获取天气后发送点阵温度字图。
  • 到点提醒新增延后对话框,可选择 5、10、15、30、60 分钟;新到期时间写回 Mac 的 Apple 提醒事项,再由 iCloud 同步到 iPhone。离线操作先保存在设备中,恢复连接后重试。
  • 提醒事项变化和设备操作通过局域网唤醒 Mac;完成事项在设备上立即反馈,写回失败的操作由 Mac 持久保存并自动重试。
  • 调整今天视图时段标题间距、小时/分钟显示、时钟字形边界、图标与小字号点阵文字;主要界面标题仍使用黑体。

下载与安装

  • EInkReminders-macOS-v1.1.zip:Mac 同步应用,解压后放入“应用程序”。
  • eink-reminders-note4-v1.1.bin:NOTE4 完整固件,可用 ESP 工具从 0x0 写入。
  • eink-reminders-note4-app-v1.1.bin:仅应用分区,从 0x10000 写入;浏览器刷机页使用分段文件,并默认保留 NVS 中的 Wi-Fi 设置。
  • SHA256SUMS-v1.1.txt:下载文件的 SHA-256 校验值。

浏览器刷机前请确认设备是黑白版 NOTE4,使用电脑端 Chrome 或 Edge,且不要在写入中拔线。刷写会覆盖原厂固件;不勾选“清除设备”时会保留既有 Wi-Fi 配置。

验证与限制

  • Mac App 从本次源码重新构建并通过 25 项自动测试;应用包已完成本地签名校验。
  • NOTE4 固件采用 2026-09-23 最后一次成功编译的本地构建产物;发布打包时未重新连接设备进行实机刷写。请在日常使用前核对所选型号与备份需求。
  • Mac 必须保持运行且与 NOTE4 处于同一局域网,设备不能直接访问 iCloud;天气页需要 Mac 可访问天气服务。
  • 备忘录仅支持文字正文;项目不会主动同步删除操作,也不包含设备配对密钥或 HMAC,请勿将 NOTE4 的 HTTP 端口暴露到公网。

墨水屏提醒事项 v1.0.1

Choose a tag to compare

@wegooo-cell wegooo-cell released this 20 Sep 05:14

墨水屏提醒事项 v1.0.1

这是一个以稳定性、可诊断性和无损升级为重点的维护版本。

主要变化

  • 同步失败不再只有“失败”:Mac App 会说明是 IP 地址可能变化、设备不可达、网络超时、提醒事项权限不足、协议版本不一致,还是 NOTE4 帧存储失败,并给出下一步处理建议。
  • 失败操作自动重试:NOTE4 发回的完成或延后操作如果暂时无法写入 Apple 提醒事项,会保存在 Mac 本地,后续同步自动重试。
  • 更可靠的双向同步:修正 NOTE4 同步协议、连续完成项目、24 小时制显示、写接口保护与离线反馈。
  • 网络恢复更顺畅:完善 Wi-Fi 重连、配网页返回设置、恢复出厂以及配网 DNS 响应。
  • 刷机保留配置:浏览器分段写入启动程序、分区表和应用,默认不覆盖保存 Wi-Fi 的 NVS 区域。
  • 公开页面更稳定:网页刷机组件自托管,不再依赖外部 CDN。

建议升级顺序

  1. 先安装 EInkReminders-macOS-v1.0.1.zip。
  2. 再通过公开刷机页升级 NOTE4,或使用完整固件 eink-reminders-note4-v1.0.1.bin。
  3. 打开 Mac App,核对 NOTE4 当前 IP 并执行一次“立即同步”。

Mac App 与固件最好同时升级到 v1.0.1,以确保同步协议一致。

文件校验

下载 SHA256SUMS-v1.0.1.txt 后,可在终端中执行:

shasum -a 256 -c SHA256SUMS-v1.0.1.txt

墨水屏提醒事项 v1.0.0

Choose a tag to compare

@wegooo-cell wegooo-cell released this 15 Sep 05:07

墨水屏提醒事项 v1.0.0

让墨水屏真正成为 Apple 提醒事项在桌面上的一块安静屏幕。

这个版本的核心创新,是完全联动 Apple 生态:它不创建另一套彼此割裂的待办数据,
而是以 Mac 为桥梁,直接同步 Apple 提醒事项。你在 iPhone 或 Mac 上做出的更改会显示到
墨水屏;你在 ZECTRIX NOTE4 上完成的事项,也会写回 Mac,并经 iCloud 同步到 iPhone。

本次发布包含

  • 墨水屏提醒事项.app:macOS 13 或更高版本,本地 ad-hoc 签名构建。
  • eink-reminders-note4-v1.0.0.bin:ZECTRIX NOTE4 黑白版完整固件。
  • 中文浏览器刷机页面:无需安装开发工具即可通过 Chrome 或 Edge 刷机。
  • 中文扫码配网和手机控制页面。

使用前须知

  • Mac 必须保持开机并运行“墨水屏提醒事项”,它负责访问 Apple 提醒事项和局域网设备。
  • 首次启动 Mac App 时,需要授权访问“提醒事项”和本地网络。
  • NOTE4 只支持 2.4 GHz Wi-Fi;不要将设备的 HTTP 服务暴露到公网。
  • 浏览器刷机会覆盖 NOTE4 现有固件,请确认设备是黑白版而不是 NOTE4C。

完整安装和使用方法见 docs/user-manual.md。