Install
openclaw skills install @gavinchengcool/openclaw-withingsOfficial Withings OAuth integration for OpenClaw. Use to connect/authorize a personal Withings account, store+refresh tokens locally, and fetch health measurements (weight, body fat, blood pressure, heart rate) plus sleep summaries where available. Supports today/yesterday by timezone and produces normalized daily JSON for the Wellness hub.
openclaw skills install @gavinchengcool/openclaw-withingsThis is a source skill. It connects to Withings, fetches data, normalizes it, and renders a short message. Delivery is channel-agnostic.
Required env vars:
WITHINGS_CLIENT_IDWITHINGS_CLIENT_SECRETWITHINGS_REDIRECT_URIOptional:
WITHINGS_TOKEN_PATH (default: ~/.config/openclaw/withings/token.json)WITHINGS_TZ (default: Asia/Shanghai)WITHINGS_SCOPES (default: user.metrics user.activity)Choose one mode:
python3 scripts/withings_oauth_login.py
WITHINGS_REDIRECT_URI is a loopback URL like http://127.0.0.1:58539/callback:python3 scripts/withings_oauth_login.py --loopback
python3 scripts/withings_fetch_daily.py --date today --out /tmp/withings_raw_today.json
python3 scripts/withings_normalize_daily.py /tmp/withings_raw_today.json --out /tmp/withings_today.json
python3 scripts/withings_render.py /tmp/withings_today.json --format markdown --channel generic
references/withings_api.mdreferences/output_schema.md