Toolverse
Wszystkie skille

garmin

autor: openclaw

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

Szybkie info

Wyświetlenia
5

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ć

  1. Zainstaluj klienta Garmin CLI za pomocą Homebrew, uruchamiając brew tap voydz/homebrew-tap i następnie brew install garmin-cli. Upewnij się, że masz dostęp do terminala i zainstalowanego Homebrew'a.

  2. 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 KOD lub --wait-mfa aby czekać na kod.

  3. Sprawdź połączenie, uruchamiając gc status, aby potwierdzić, że autentykacja przebiegła pomyślnie.

  4. 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) lub gc stress --date today (poziom stresu). Możesz też użyć skrótów czasowych: yesterday, week lub month zamiast konkretnej daty.

  5. Aby uzyskać dane w formacie JSON do automatycznego przetwarzania, dodaj flagę --format json do dowolnego polecenia. Możesz także zapisać wynik do pliku, używając --output plik.json.

  6. Wyloguj się z konta, wpisując gc logout, gdy skończysz pracę z danymi.

Podobne skille