Install
openclaw skills install garmin-connect-sync佳明国际账号数据同步到国内账号(基于 garminconnect 开源库)
openclaw skills install garmin-connect-sync基于 python-garminconnect 开源库, 从 Garmin Connect International 读取活动数据,下载 FIT 文件后上传到 Garmin Connect China。
| 功能 | 命令 | 说明 |
|---|---|---|
| 🔄 同步 | sync | 执行一次完整同步(读取国际版→下载FIT→上传国内版) |
| 📊 状态 | status | 查看同步状态和统计 |
| 📋 列表 | list | 查看最近活动记录 |
| 🔧 认证测试 | auth-test | 测试国际版和国内版账号认证 |
// 完整同步(最近7天)
sync()
// 同步最近30天
sync({ days: 30 })
// 查看同步状态
status()
// 列出最近活动
list()
// 测试认证
auth-test()
| 变量 | 必填 | 说明 |
|---|---|---|
GARMIN_INTL_USERNAME | ✅ | 国际版 Garmin 账号(邮箱) |
GARMIN_INTL_PASSWORD | ✅ | 国际版 Garmin 密码 |
GARMIN_CN_USERNAME | ✅ | 国内版 Garmin 账号(邮箱/手机) |
GARMIN_CN_PASSWORD | ✅ | 国内版 Garmin 密码 |
GARMIN_SYNC_DIR | ❌ | 数据存储目录(默认 ~/.garmin-sync) |
auth-test 验证账号配置是否正确