Withings 本月初宣布新用户需订阅 Withings Plus 才能将设备健康数据同步到第三方应用,这一政策直接催生了一个开源项目——YourOwnWeigh。开发者 Tom Anthony 原本就对 Withings 官方 App 的臃肿感到不满,订阅新政成了最后一根稻草,他决定「解放」自己的体重秤。
YourOwnWeigh 的思路很直接:把数据从 Withings 的服务器上「截走」,免费同步到其他应用和平台。项目主体是一个可部署在自己服务器上的 Web 应用,数据量很小,Anthony 表示完全可以在免费的 CloudFlare 账户上运行。
具体来说,这个 Web 应用会通过蓝牙向 Withings 体重秤推送替代固件,让秤把数据上传到用户自己配置的非 Withings 服务器。它并不托管 Withings 固件的副本,而是在需要时下载并打补丁。此外,应用还能导入秤的当前设置和现有用户档案,并下载每次称重产生的健康数据。
数据进入 Apple Health 的方式是 Apple Shortcuts:Anthony 创建了一个定时自动化,从替代服务器拉取数据并导入 Apple Health。他希望社区能扩展兼容范围,比如接入 Google Health。目前 YourOwnWeigh 仅支持两款较旧的 Withings 体重秤,但如果新机型的固件能用类似方式打补丁,扩大兼容性在理论上可行。
项目已在 GitHub 上线,附带快速上手指南。对于不想为数据同步额外付费的 Withings 用户来说,这是一条需要一点动手能力的替代路径。