Withings Family

⚖️ 全家健康数据,一「技」掌握

多用户 Withings 健康数据聚合工具,支持家庭成员体重、体脂、活动、睡眠数据一站式查询,需 OAuth 认证。

收藏
7.3k
安装
2.6k
版本
1.1.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

withings-family 是一款面向家庭场景的健康数据聚合 Skill,通过 Withings 官方 API 获取多用户的体重、体脂成分(脂肪、肌肉、骨骼、水分)、活动量(步数、距离、卡路里)及睡眠质量数据。支持多用户独立认证,每个成员拥有独立的 OAuth Token 文件(tokens-<userId>.json),无需切换账号即可查询全家健康数据。

显著优点

1. 原生多用户架构:区别于单用户方案,自动管理多成员 Token,适合家庭健康管理场景
2. 数据维度全面:覆盖体重趋势、身体成分分析、活动追踪、睡眠分期四大健康核心指标

3. Token 自动刷新:内置 OAuth 自动续期机制,长期使用无需手动维护

4. 设备兼容性广:支持 Body+、Body Comp、Sleep Analyzer、ScanWatch 等 Withings 全系设备

潜在缺点与局限性

  • 认证门槛较高:需注册 Withings 开发者账号、创建应用、配置环境变量,对非技术用户不够友好
  • 数据隐私敏感:健康数据属于高敏感个人信息,Token 本地存储虽便捷但需关注文件权限(mode 600)
  • 依赖设备生态:无 Withings 硬件则无法获取数据,不具备独立数据采集能力
  • API 稳定性风险:Withings 为第三方服务,存在 503 服务不可用或接口变更的可能

适合人群

  • 已部署 Withings 智能设备的多成员家庭
  • 注重健康数据追踪的技术型用户
  • 需要将体重、睡眠、活动数据整合到自动化工作流的进阶玩家

常规风险

  • Token 泄露风险:本地 JSON 存储的 Token 若被窃取,可导致健康数据暴露
  • OAuth 配置错误:Client ID/Secret 配置不当可能导致认证失败
  • 数据误读风险:身体成分数据(如体脂率)需结合专业指导解读,不宜直接用于医疗决策

Withings Family 内容

scripts文件夹
手动下载zip · 10.9 kB
withings_oauth_local.pytext/plain
请选择文件