Spisu treści:

Zobacz wszystkie dane Fitbit w jednym panelu: 5 kroków
Zobacz wszystkie dane Fitbit w jednym panelu: 5 kroków

Wideo: Zobacz wszystkie dane Fitbit w jednym panelu: 5 kroków

Wideo: Zobacz wszystkie dane Fitbit w jednym panelu: 5 kroków
Wideo: Fitbit Charge 5, Recenzja, omówienie oraz porady 2024, Lipiec
Anonim
Image
Image

Jest nowy rok, a to oznacza, że wszyscy mamy nowe cele. Wspólnym celem na nowy rok jest bycie zdrowszym, niezależnie od tego, czy oznacza to lepsze odżywianie, więcej ćwiczeń lub ogólnie większą aktywność. Moim ulubionym sposobem na śledzenie wszystkiego jest mój Fitbit. Mam Fitbit Alta, który noszę codziennie, aby śledzić moje kroki, ćwiczenia, sen i ruch. Rejestruję też swoją wagę i to, co jem. Śledzi wszystko.

Jedyne, czego mu brakuje, to porównywanie moich postępów w czasie. Chcę móc porównać różne dni i zobaczyć moje trendy. Dlatego przesyłam strumieniowo moje dane Fitbit do stanu początkowego. Pozwala mi tworzyć piękny pulpit nawigacyjny z emotikonami, które dają mi natychmiastowy wgląd w to, gdzie jestem z moimi celami i widzę trendy danych w czasie.

Czego potrzebujesz do tego projektu:

  • Początkowe konto stanu
  • Konto IFTTT
  • Fitbit (działa każde urządzenie Fitbit)
  • Chęć zobaczenia dokładnie, ile minut spędzasz nie ruszając się każdego dnia

Krok 1: Stan początkowy

IFTTT
IFTTT

Pierwszą rzeczą, którą musisz zrobić, to utworzyć konto stanu początkowego. Przejdź do https://iot.app.initialstate.com, aby zarejestrować nowe konto lub zalogować się na swoje konto. To tak proste, jak wpisanie adresu e-mail i hasła. Będziesz mieć 14-dniowy bezpłatny okres próbny, zanim będzie wymagał subskrypcji i jest bezpłatny dla studentów posiadających adres e-mail w zakresie edukacji.

Będziesz musiał utworzyć nowy zasobnik na dane Fitbit. Przejdź do półki z wiaderkiem po lewej stronie i poszukaj przycisku chmury ze znakiem plus po prawej stronie paska wyszukiwania. Spowoduje to utworzenie nowego zasobnika strumienia. Zaznacz pole Konfiguruj klucze punktów końcowych, aby uzyskać dostęp do nazwy klucza zasobnika. Zmieniłem nazwę wiadra na „IFTTT Fitbit Health Dashboard”, a klucz wiaderka na „fitbit_data”, ale możesz je ustawić, co chcesz. Po wprowadzeniu tych zmian kliknij przycisk Gotowe na dole, a Twój zasobnik zostanie utworzony.

Krok 2: IFTTT

Drugie konto, które musisz utworzyć, to konto IFTTT. Przejdź do https://ifttt.com/ i zarejestruj się za pomocą adresu e-mail, konta Google lub konta na Facebooku.

Trochę słownictwa, które pomoże nam rozpocząć naukę IFTTT. Usługi to aplikacje i urządzenia, z których korzystasz codziennie, z którymi jest połączony IFTTT (Fitbit, Strava, Instagram, Evernote itp.). Aplety używają Usług do tworzenia akcji. Będziemy tworzyć aplety z Fitbit i Webhooks, aby przesyłać dane do stanu początkowego.

Przejdź do Moje aplety i kliknij przycisk Nowy aplet. Kliknij +ten przycisk i wyszukaj Fitbit. Musisz zalogować się na swoje konto Fitbit. Aby rozpocząć, wybierz Podsumowanie dziennej aktywności. Następnie kliknij +that i wyszukaj Webhooks i wybierz Make a Web Request. W polu adresu URL będziesz chciał skopiować i wkleić punkt końcowy interfejsu API z konta stanu początkowego. Znajdziesz to w Ustawieniach swojego zasobnika danych Fitbit. Na końcu tego punktu końcowego API dodasz „&”, nazwę wartości danych, a następnie „=”. Kliknij dodaj składnik i wybierz dane, które chcesz przesyłać strumieniowo.

Na mój przykład wybrałem Total Steps. Więc mój adres URL wygląda następująco:

groker.init.st/api/events?accessKey=ist_XXXXX-BE163s&bucketKey=fitbit_data&totalsteps={{TotalSteps}}

Wybierz metodę jako POBIERZ. Pozostaw puste pole Typ zawartości i Treść. Po zakończeniu kliknij Zapisz. Utworzyłeś teraz swój pierwszy aplet!

Krok 3: Powtórz IFTTT w razie potrzeby

Powtórz IFTTT w razie potrzeby
Powtórz IFTTT w razie potrzeby

Teraz musisz powtórzyć ostatni krok dla wszystkich danych, które chcesz śledzić. Może to być trochę żmudne, ale konieczne jest śledzenie wszystkiego, co chcesz śledzić.

Osobiście postanowiłem śledzić następujące rzeczy:

  • Czas przebudzenia
  • Pora snu
  • Całkowity czas snu
  • Siedzący tryb minut
  • Lekko aktywne minuty
  • Dość aktywne minuty
  • Bardzo aktywne minuty
  • Całkowite spalone kalorie
  • Razem kroki
  • Całkowity dystans
  • Waga

Wszystkie aplety korzystające z dziennego podsumowania aktywności będą aktualizowane raz dziennie, gdy zsynchronizujesz Fitbit, a pozostałe zostaną zaktualizowane po zarejestrowaniu informacji (waga, sen itp.).

Należy tutaj zwrócić uwagę na jedną rzecz. Istnieje limit użytkowania usługi Fitbit, czyli jak często możesz z niej korzystać. Jeśli zostanie osiągnięty limit użycia, aplet będzie zazwyczaj próbował uruchomić się ponownie później tego dnia. Możesz sprawdzić, czy aplet został pomyślnie uruchomiony, przechodząc do strony Podsumowanie aktywności.

Krok 4: Pulpit nawigacyjny stanu początkowego

Pulpit nawigacyjny stanu początkowego
Pulpit nawigacyjny stanu początkowego

Wszystkie Twoje dane zostaną wprowadzone i ustawione jako ogólny typ danych w Kafelkach. To jest najfajniejsza część. Zmień swoje kafelki na różne typy danych i dodaj wyrażenia w czasie rzeczywistym. Wyjaśnię, jak to wszystko zrobić, aby Twój pulpit nawigacyjny był jak najbardziej efektywny i piękny.

Rodzaje płytek

Aby zmienić kafelek, kliknij prawym przyciskiem myszy kafelek i wybierz Edytuj kafelek. Możesz zmienić tytuł, użyć menu rozwijanego, aby wybrać typ kafelka, a w przypadku wykresów liniowych/słupkowych/wskaźnikowych możesz wybrać kolor danych.

Istnieje wiele opcji wyświetlania danych. Do własnego pulpitu użyłem podsumowania całkowitego dystansu, spalonych kalorii, całkowitej liczby kroków, czasu pobudki, pory snu i całkowitego snu. Użyłem wykresu liniowego dla siedzących, słabo aktywnych, dość aktywnych i bardzo aktywnych minut. Dla wagi użyłem wykresu miernika. Istnieje nieograniczona kombinacja do projektowania naszej deski rozdzielczej.

Aby przenieść kafelki, kliknij Edytuj kafelki w lewym górnym rogu. Możesz zmieniać kształty i rozmiary kafelków i przenosić je w dowolne miejsce na pulpicie nawigacyjnym.

Wyrażenia - Emoji

Używam wyrażeń w czasie rzeczywistym do kodowania kafelków emoji. Dzięki temu mogę uzyskać natychmiastową aktualizację, gdy sprawdzam pulpit nawigacyjny, aby sprawdzić, czy osiągnąłem swoje cele, czy nie. Mój ulubiony przykład dotyczy dystansu całkowitego. Jeśli dostanę 5 mil, to będzie to emoji biegnącej damy, a jeśli ma 4,9 lub mniej, to będzie to żółw.

Zdjęcie w tle

Możesz dodać obraz tła do pulpitu nawigacyjnego, aby nadać swoim danym bardziej osobowość i kontekst.

Krok 5: Wniosek

Wniosek
Wniosek

Możesz wyświetlić mój pulpit nawigacyjny i zobaczyć, jak nadążam za moimi celami!

init.st/v0pfrpy

Teraz masz w pełni zbudowany pulpit nawigacyjny. Możesz przeglądać trendy i porównywać różne dni, aby zobaczyć, jak zmienia się Twoja aktywność. Daj mi znać, jeśli masz jakieś pytania!

Zalecana: