garmin
Pobieraj dane zdrowotne z Garmin Connect bez interfejsu graficznego — kroki, sen, tętno, aktywności.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność dostępu do danych zdrowotnych i fitness z Garmin Connect przez wiersz poleceń. Czytaj metryki takie jak liczba kroków, jakość snu, tętno spoczynkowe, aktywności, bateria ciała, poziom stresu i wskaźniki treningowe. Narzędzie wymaga zainstalowania klienta gc i uwierzytelnienia się kontem Garmin. Obsługuje różne okresy czasowe — dzień, tydzień, miesiąc lub zakres dat — oraz eksportuje wyniki w formacie JSON do dalszego przetwarzania.
Jak używać
Zainstaluj klienta Garmin CLI za pomocą Homebrew, uruchamiając
brew tap voydz/homebrew-tapi następniebrew install garmin-cli. Upewnij się, że masz dostęp do terminala i zainstalowanego Homebrew'a.Zaloguj się do konta Garmin Connect, wpisując
gc login --email twoj@email.com --password haslo. Jeśli masz włączone uwierzytelnianie wieloskładnikowe, dodaj flagę--mfa KODlub--wait-mfaaby czekać na kod.Sprawdź połączenie, uruchamiając
gc status, aby potwierdzić, że autentykacja przebiegła pomyślnie.Pobieraj dane zdrowotne, używając poleceń takich jak
gc steps today(kroki z dzisiaj),gc sleep today(dane snu),gc heart --date today(tętno) lubgc stress --date today(poziom stresu). Możesz też użyć skrótów czasowych:yesterday,weeklubmonthzamiast konkretnej daty.Aby uzyskać dane w formacie JSON do automatycznego przetwarzania, dodaj flagę
--format jsondo dowolnego polecenia. Możesz także zapisać wynik do pliku, używając--output plik.json.Wyloguj się z konta, wpisując
gc logout, gdy skończysz pracę z danymi.