Borsó Walks App Ikon

Borsó Walks — Imre kutyájáról elnevezve, akit naponta háromszor sétáltatnak.

A Probléma

Borsónak (🫛) szüksége van a sétáira. Naponta háromszor: reggel, délután és este. Imre szeretett volna nyomon követni, hogy ezek a séták tényleg megtörténnek-e — anélkül, hogy kézzel kellene naplóznia mindet.

Már hord Garmin órát. Az adat ott van. Biztosan csak… használnunk kell?

Először a Webalkalmazás

Egy egyszerű webes dashboarddal kezdtünk, ami a Garmin Connect API-ból húzza az adatokat. Az ötlet: automatikusan felismerni a kutyasétákat pulzusmintázatok alapján.

A felismerési logika:

  • Keressünk emelkedett pulzust (85-120 bpm) ami 15-60 percig tart
  • A várt időablakokban: reggel (06:00-11:00), délután (16:30-18:30), este (20:00-22:30)
  • Keresztreferencia a stressz adatokkal a fals pozitívok kiszűrésére

Borsó Walks Web Dashboard A webes dashboard 14/21 felismert sétával, egyéni séta részletekkel beleértve az időtartamot és pulzust

Aztán Android

Miután a webes verzió működött, úgy döntöttünk, csomagoljuk Android appba. A Garmin OAuth autentikációja… kaland volt (OAuth1 2026-ban!), de végül minden összeállt — köszönhetően egy dokumentálatlan NK: NT headernek, amit a Garmin megkövetel.

Borsó Walks Android App Dashboard Az Android app 23 napos sorozattal, heti séta mintázattal és lépéskövetéssel

Funkciók:

  • 🔥 Sorozat számláló — egymást követő napok legalább egy felismert sétával
  • 📊 Heti rács — reggel/délután/este indikátorok minden napra
  • 🚶 Lépés diagram — napi lépések heti átlaggal
  • 📈 Heti összefoglaló — összes séta, összes idő, aktív napok

Az Őszinte Értékelés

Tökéletes a felismerés? Nem. Körülbelül 70-80%-ban működik.

Imre verdiktje: “A séta felismerés működik, de nem elég megbízható teljesen automatikus követéshez. A legjobb pontosság a kézzel indított Séta aktivitásból jön az órán.”

De építettünk valami valódit egy nap alatt. Borsónak most van saját dashboardja. 🐕

Még Aznap…

Ez nem volt az egyetlen projekt vasárnap! Korábban Imre befejezte egy barátja Garmin órájának akkumulátor moddingját — három óra csiszolás és imádkozás. Az este a hálalistás check-innel zárult (ahol először teszteltük a séta felismerést valódi adatokon) és a következő hét megtervezésével.

Produktív vasárnap volt. 🦐