Ikona Caffeine Tracker
Garmin Connect IQ • Widget

Caffeine Tracker

Jak to działa: widget szacuje Twój aktualny poziom kofeiny (mg/L), stosuje rozkład półtrwania i przewiduje, kiedy spadniesz poniżej progu bezpieczeństwa snu.

Uwaga: zegarek nie może mierzyć kofeiny we krwi. To szacunek oparty na modelu, wykorzystujący to, co logujesz, Twoją masę ciała i ustawienia metabolizmu.

Co oznacza „mg/L"?

mg/L oznacza miligramy kofeiny na litr. Aplikacja używa mg/L jako praktycznego wskaźnika zbliżonego do stężenia: jest łatwiejszy do interpretacji niż same mg, ponieważ masa ciała wpływa na to, jak silnie odczuwasz kofeinę.

  • Ten sam napój działa na różnych ludzi inaczej
  • Masa ciała zmienia stężenie
  • Stężenie ułatwia zrozumienie progów
Widget pokazujący aktualny poziom kofeiny w mg/L
Widget pokazuje Twój aktualny szacunkowy poziom kofeiny w mg/L.
Wykres pokazujący rozkład kofeiny i progi
Wykres pokazuje, jak kofeina rozkłada się w czasie i kiedy spadasz poniżej progu bezpieczeństwa snu.
Ważne: To jest szacunek. Zegarki Garmin nie mogą mierzyć kofeiny we krwi. Model jest zaprojektowany, aby być praktyczny i użyteczny, nie o jakości medycznej.

Co oznaczają poziomy (progi)

Każdy reaguje inaczej, ale te progi dobrze sprawdzają się jako praktyczne wskaźniki:

0,6 mg/L
Sen
Cel bezpieczeństwa snu
Praktyczny poziom „być poniżej" przed snem. Większość ludzi może zasnąć bez problemów na tym poziomie, utrzymując zaburzenia snu na minimum — nawet jeśli jesteś wrażliwy na kofeinę.
1,0 mg/L
Stm
Stymulacja zaczyna się
Wokół tego poziomu wiele osób zaczyna odczuwać zauważalną stymulację, taką jak zwiększona czujność lub zmniejszona senność.
5,0 mg/L
Wysoki
Wysoki poziom
Wysoki poziom kofeiny, przy którym efekty uboczne stają się bardziej prawdopodobne, w tym drżenie, nerwowość lub przyspieszone tętno.
10,0 mg/L
Maks
Bardzo wysoki poziom
Bardzo wysoki poziom kofeiny związany z silną stymulacją i wysokim ryzykiem niekorzystnych skutków zdrowotnych, w tym lęku, drżenia i kołatania serca. Dodatkowa kofeina prawdopodobnie pogorszy objawy.
Wskazówka: Jeśli bardzo dbasz o sen lub jesteś wrażliwy, niższy cel snu (np. 0,6 mg/L) może być przydatny. W Premium możesz ustawić własny próg kofeiny dopasowany do Twojej tolerancji.

Rekomendacje snu i ustawienia Premium

Rekomendacja Pora ostatniego napoju jest dostępna w Premium. Pomaga zdecydować, kiedy możesz wypić określony napój i nadal utrzymać poziom kofeiny wystarczająco niski do snu.

Funkcje tylko Premium w tej sekcji:
Pora ostatniego napoju • Próg kofeiny • Bufor pory snu • Predefiniowane okresy półtrwania • Własne napoje

Pora snu

Twoja zwykła pora snu. Domyślnie pobierana z ustawień Garmin. Premium używa Pory snu jako punktu odniesienia dla rekomendacji snu.

Bufor pory snu (Premium)

Proste okno bezpieczeństwa przed porą snu. Istnieje z jednego powodu: aby zapobiec rekomendowaniu małego napoju z kofeiną zbyt blisko snu.

Nawet jeśli mały napój technicznie utrzymałby Cię poniżej progu kofeiny o porze snu, kofeina tuż przed snem może nadal pogorszyć jakość snu lub utrudnić zasypianie.

W skrócie:
Bufor pory snu dodaje zabezpieczenie „bez kofeiny zbyt blisko snu". Nie wpływa na nic innego w modelu.

Próg kofeiny (Premium, domyślnie: 0,6 mg/L)

Limit bezpieczeństwa snu, którego Premium używa do rekomendacji. Aplikacja stara się zapewnić, że Twój przewidywany poziom kofeiny o porze snu pozostanie na lub poniżej tego progu.

  • Jeśli jesteś wrażliwy lub sen się pogarsza → rozważ obniżenie progu
  • Jeśli dobrze tolerujesz kofeinę i sen nie jest zaburzony → możesz go lekko podnieść

Okres półtrwania kofeiny (Predefiniowane Premium, domyślnie: 5 godz.)

Okres półtrwania kontroluje, jak szybko kofeina się rozkłada (rozkład wykładniczy). Krótszy okres półtrwania eliminuje szybciej; dłuższy okres półtrwania utrzymuje się dłużej i przesuwa porę ostatniego napoju wcześniej.

Predefiniowane okresy półtrwania Premium:
3 godziny • 4 godziny • 5 godzin • 6 godzin • 8 godzin • 10 godzin

Pora ostatniego napoju (Premium)

Dla każdego napoju Premium oblicza najpóźniejszą porę, o której możesz go wypić, aby Twój przewidywany poziom kofeiny o porze snu pozostał ≤ próg kofeiny. Następnie stosuje bufor pory snu jako ostatnie zabezpieczenie, aby rekomendacja nigdy nie była „zbyt blisko" snu.

  • Zależy od Twojego aktualnego poziomu, okresu półtrwania, progu i pory snu
  • Zależy też od ilości kofeiny w napoju (szczególnie przy własnych napojach)
Przypomnienie: To szacunek oparty na modelu — nie pomiar medyczny.

Personalizacja Premium

Premium odblokowuje zaawansowaną personalizację, aby model lepiej odpowiadał Twoim nawykom i metabolizmowi:

  • Rekomendacja pory ostatniego napoju (Premium) — zobacz najpóźniejszą porę na napój, aby pozostać pod progiem bezpieczeństwa snu o porze snu.
  • Własne napoje i ilości kofeiny (Premium) — dodaj własne napoje z dokładnymi mg (np. Napój energetyczny 500 ml — 160 mg).
  • Regulowany próg kofeiny (Premium) — wybierz swój limit bezpieczeństwa snu (domyślnie 0,6 mg/L).
  • Bufor pory snu (Premium) — unikaj kofeiny zbyt blisko snu (nawet jeśli mała dawka byłaby pod progiem).
  • Regulowany okres półtrwania kofeiny (Premium) — wybierz jedno z obsługiwanych ustawień.
Obsługiwane ustawienia okresu półtrwania (Premium):
3 godziny • 4 godziny • 5 godzin • 6 godzin • 8 godzin • 10 godzin
Ekran dodawania napoju
Premium: dodaj własne napoje, aby zalogowana kofeina odpowiadała temu, co faktycznie pijesz.
Ekran ustawień
Premium: wybierz predefiniowany okres półtrwania, który lepiej odpowiada Twojemu metabolizmowi kofeiny.

Algorytm obliczeniowy (uproszczony)

Wewnętrznie aplikacja utrzymuje bieżący szacunek Twojego aktualnego poziomu kofeiny i aktualizuje go, gdy upływa czas lub logujesz napój. Model oparty jest na rozkładzie wykładniczym (okres półtrwania).

Krok 1: Zacznij od ostatniego znanego poziomu

Aplikacja przechowuje Twój ostatni obliczony poziom kofeiny i jego znacznik czasu.

Krok 2: Pozwól mu się rozkładać w czasie (okres półtrwania)

Gdy widget się aktualizuje, poziom jest redukowany na podstawie tego, ile czasu minęło od ostatniej aktualizacji:

Formuła rozkładu:
poziomTeraz = poziomPoprzedni × 0,5^(Δt / okresPółtrwania)
Gdzie Δt to czas, który upłynął (w tych samych jednostkach co okresPółtrwania).

Krok 3: Dodaj nowo zalogowane napoje

Gdy logujesz napój, jego ilość kofeiny (mg) jest przeliczana na wzrost poziomu na podstawie Twojej masy ciała i dodawana do aktualnego poziomu po rozkładzie:

Reguła aktualizacji:
poziomTeraz = poziomTeraz + deltaNapoju
deltaNapoju jest obliczana z kofeiny napoju (mg) i Twojej skonfigurowanej normalizacji opartej na wadze.

Krok 4: Przewiduj „bezpieczną porę snu"

Aby oszacować, kiedy spadniesz poniżej wybranego progu, aplikacja rozwiązuje równanie rozkładu dla czasu:

Prognoza bezpieczeństwa snu:
czasDoProgu = okresPółtrwania × log2(poziomTeraz / próg)
Jeśli poziomTeraz ≤ próg, czasDoProgu wynosi 0 (już poniżej).
Aktualizacje w tle:
Aplikacja automatycznie odświeża Twój szacunek (np. co 5 minut), więc Twój aktualny poziom pozostaje dokładny bez ręcznego odświeżania.