GarminDB

💻

GarminDB

软件

软件描述

从Garmin Connect或Garmin手表、FitBit CSV文件以及MS Health CSV文件下载并解析数据,导入并分析存储在无服务器SQLite数据库中的数据,使用Jupyter笔记本。

官方网站

访问软件的官方网站了解更多信息

官方认证

github.com

安全链接HTTPS

什么是 GarminDB?

用于将健康数据解析并操作SQLite数据库的Python脚本。SQLite是一种轻量级数据库,无需服务器。

它们的功能包括:

  • 自动从用户的Garmin Connect“每日概览”页面下载并导入Garmin每日监测文件(全天心率、活动、爬升/下降、压力和强度分钟数)。
  • 从Garmin Connect提取睡眠、体重和静息心率数据,保存为JSON文件,并导入数据库。
  • 下载并导入Garmin Connect上的活动文件。提供所有活动的汇总表,以及部分活动类型的详细数据,包括分段和记录条目。
  • 将数据汇总至数据库,生成包含每日、每周、每月和每年摘要的表格。
  • 通过命令行或Jupyter笔记本绘制数据图表。
  • 保留下载的JSON和FIT文件,以便在不连接Garmin Connect或重新下载数据的情况下重新生成数据库。
  • 将活动导出为TCX文件。

数据存入数据库后,建议使用提供的Jupyter笔记本、第三方Jupyter笔记本,或SQLite浏览器(如SQLite Studio、HeidiSQL或DB Browser for SQLite)来浏览和处理数据。这些脚本会在数据库中创建一些默认视图,便于数据浏览。

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。