GitHub - tcgoetz/GarminDB: Download and parse data from Garmin Connect or a Garmin watch, FitBit CSV, and MS Health CSV files into and analyze data in Sqlite serverless databases with Jupyter notebooks.
Link📌 Summary:GarminDB 是一套用於解析健康數據並操作 SQLite 資料庫的 Python 腳本。這些腳本能自動下載用戶在 Garmin Connect 的每日監測文件,提取睡眠、體重、靜息心率等數據,並將其存入資料庫。用戶可透過命令行或 Jupyter Notebook 圖表化資料,也能將活動數據匯出為 TCX 文件。此外,GarminDB 支援插件功能以擴展數據處理範圍,並透過版本管理保持資料庫更新。
🎯 Key Points:
- GarminDB 自動下載 Garmin Connect 的每日監測和活動文件。
- 提取並存儲睡眠、體重、靜息心率等數據為 JSON 檔案。
- 提供每日、每週、每月及每年的數據總結。
- 支援使用 Jupyter Notebook 進行數據分析與圖形化呈現。
- 透過插件擴展數據類型,支援第三方 Connect IQ 應用程式。
🔖 Keywords:
#GarminDB #SQLite #數據分析 #健康數據 #Python
GitHub - tcgoetz/GarminDB: Download and parse data from Garmin Connect or a Garmin watch, FitBit CSV, and MS Health CSV files into and analyze data in Sqlite serverless databases with Jupyter notebooks.
Download and parse data from Garmin Connect or a Garmin watch, FitBit CSV, and MS Health CSV files into and analyze data in Sqlite serverless databases with Jupyter notebooks. - tcgoetz/GarminDB