Aplikace Garmin Connect IQ: Případová studie místo uzavřeného API

Byla navržena platforma pro preventivní medicínu a monitorování osobního zdraví, která by shromažďovala data z chytrých hodinek hostů. Vývojář si vybral Garmin jako globálního lídra s kompletní sadou certifikací pro Evropu. Téměř okamžitě však narazil na omezený přístup k jeho API – kanálu, kterým služby třetích stran obvykle automaticky získávají data ze zařízení.
Autorův Telegram kanál každý týden publikuje nové případy a přístupy k vývoji umělé inteligence. Přihlásit se k odběru můžete zde: t.me/promtvibeadd.
Proč byl Garmin jedinou volbou pro tento projekt?
Zařízení muselo být pro sběr zdravotních údajů certifikováno v Evropě – to hned zúžilo výběr. Garmin je v tomto ohledu pohodlnější než jeho konkurence: má kompletní balíček certifikací uznávaných v EU.
Zkušenosti vývojářů ovlivňují požadavky EU na lékařská data nejen výběr zařízení, ale i okolní infrastrukturu: i hostingové služby automaticky blokují zdroje, pokud není splněna řada přísných požadavků EU. Analýza samotné certifikace lékařského softwaru je předmětem samostatného příspěvku autora; zde je důležitá pouze jako důvod, proč byla preferovanou volbou Garmin.
Jak Garmin reagoval na žádost o přístup k API?
Vývojář odeslal žádost společnosti Garmin Connect Developer v naději, že si zakoupí přístup k API a využije ho k vytváření vizualizací metrik. Odpověď přišla rychle, ale ne tak, jak se očekávalo: Společnost Garmin uvedla, že kontrola a schvalování nových žádostí o přístup k API bylo dočasně pozastaveno.
Následovalo rutinní prohledávání specializovaných fór. Podle developera by přístup pravděpodobně nebyl k dispozici před létem 2027. Pro projekt, který je již ve výstavbě, to znamenalo skutečnou slepou uličku, pokud by se nenašlo jiné řešení.
Proč jste nepřešli od Garminu ke značce s otevřeným API?
Sám vývojář navrhl klientovi logický přístup: jelikož je API od Garminu uzavřené, měli by použít zařízení od jiného výrobce s otevřeným přístupem. Klient odmítl – příspěvek neuvádí přesný důvod.
Problém s největší pravděpodobností pramení ze stejné certifikace. Změna značky by vyřešila problém s API, ale vytvořila by nový, obtížnější úkol: opětovné ověření souladu zařízení s evropskými požadavky na lékařské údaje, které původně vedly k výběru společnosti Garmin. Zůstat u společnosti Garmin a najít řešení se zdálo levnější než změnit zařízení a znovu certifikovat.
Jak obejít problém pomocí Garmin Connect IQ
Místo integrace API bylo nalezeno řešení v ekosystému Garmin Connect IQ – úložišti miniaplikací, které se instalují přímo do hodinek a fungují podle pravidel definovaných samotným Garminem. Takovou aplikaci lze publikovat bez přístupu k API: nachází se v zařízení a komunikuje přímo se serverem prostřednictvím kódu aplikace.
Když je oficiální cesta uzavřena a čekání do roku 2027 není možné, lidé hledají tento druh řešení – takové, které jim zabrání měsícům čekání na rozhodnutí dodavatele ohledně jejich žádosti. Podobná logika je základem 1001site AI: její AI agent vytvoří webovou stránku nebo internetový obchod na základě vašeho odkazu nebo popisu během několika minut.
| Oficiální API Garminu | Aplikace Garmin Connect IQ | |
|---|---|---|
| Přístup | Uzavřeno pro nové žádosti (odhad autora: až v létě 2027) | Otevřeno všem vývojářům prostřednictvím sady nástrojů Garmin Connect IQ |
| Co získáte? | Hotový datový kanál bez nutnosti vývoje aplikace v hodinkách | Plná kontrola nad obrazovkou a logikou, ale kód si píšete sami |
| Umírněnost | Není nutné (stejně není přístup) | Společnost Garmin musí produkt před zveřejněním v obchodě ověřit. |
| Datum otevření | Na dobu neurčitou (autor odhaduje nejdříve v roce 2027) | Záleží pouze na vývoji a moderování, a nikoli na rozhodnutí dodavatele ohledně aplikace. |
Co dělají dvě aplikace schválené společností Garmin?
Tým vyvinul pro ekosystém Connect IQ dvě samostatné aplikace, které obě prošly schválením společnosti Garmin: vlastní ciferník s klíčovými metrikami a logem klientského hotelu a aplikaci pro synchronizaci a sdílení dat s platformou. Podle obchodu Garmin Connect IQ se aplikace nazývají Longevity President Face a Longevity President a byly vyvinuty společností Longevity.
Ciferník hodinek je navržen pro konkrétního uživatele: obrazovka zobrazuje rozsah tepové frekvence, další naplánovanou terapii a stav baterie, přizpůsobený konkrétnímu dni. Níže je uvedena stránka s dokumentací aplikace: samotné obrazovky nejsou fotografie hodinek, ale spíše nakreslené na základě kódu ciferníku, aby designérovi a klientovi zobrazovaly každý stav, aniž by jej museli sledovat na skutečném zařízení.



Druhá aplikace, Longevity President, pracuje na straně synchronizace: během aktivity hosta (například chůze po trase) přenáší data z hodinek do portálu, kde je viditelná i mapa s trasou.

Jak to vypadá v reálném použití
Na zápěstí hosta se na ciferníku zobrazují stejné informace jako ve výše uvedené dokumentaci, ale v reálných podmínkách: čas, tepová frekvence, kroky, výdrž baterie a připomenutí další terapie s indikací požadovaného rozsahu tepové frekvence. Data z certifikovaného zařízení jsou nakonec přenesena ke konkrétní osobě na zápěstí.

Čím projekt skončil a co bude dál?
Obě aplikace byly moderovány a zveřejněny v obchodě Garmin Connect IQ – funkčním datovém kanálu, který je připraven k použití. Vývojář to nazývá praktickou lekcí v integraci nositelných zařízení v uzavřeném ekosystému: pravidla hry stanovuje dodavatel a řešení musí být v tomto rámci vytvořeno.
Dalším bodem programu je vývoj lékařského portálu a spolupráce s hotelovými wellness klinikami, rozšíření jejich služeb o monitorování zdraví hostů a automatický výběr procedur. Značka Longevity, která je uvedena na řídicím panelu platformy na výše uvedených snímcích obrazovky, se již používá na turistickém portálu karlovarského resortu President Hotel. Widget Longevity a integrace s Garmin Connect IQ jsou hostům prezentovány jako dvě samostatné služby spolu s informacemi o akcích a počasí. Případovou studii o tom, jak umělá inteligence na základě dat z hodinek Garmin automaticky vybírá lázeňské procedury pro hosty, naleznete v případové studii Longevity AI pro hotely a lázeňské resorty.
V samotném příspěvku autor nechal otázku otevřenou a zeptal se čtenářů, jaká další zařízení nebo senzory by chtěli integrovat se službami monitorování zdraví. Seznam podporovaných zařízení je v současné době omezen požadavky na certifikaci, nikoli technickými možnostmi.
Pro koho je toto řešení vhodné?
Vývoj miniaplikace v uzavřeném ekosystému zařízení není vždy proveditelný. Dává smysl, pokud:
- oficiální API dodavatele je uzavřeno pro nové požadavky nebo je dočasně nedostupné z časových důvodů;
- není možné zařízení změnit z důvodu externího požadavku - certifikace, smlouvy nebo flotily zařízení, která již byla uživatelům distribuována;
- Ekosystém zařízení (jako je Garmin Connect IQ) obecně umožňuje widgety třetích stran a publikuje je bez přístupu k uzavřenému API.
Pokud není splněna ani jedna z těchto podmínek, je otevřené API nebo volba bezplatného zařízení téměř vždy rychlejší a levnější než vývoj a moderování aplikace v ekosystému někoho jiného.
Otázky a odpovědi
Proč nemohli jednoduše přistupovat k oficiálnímu API Garminu? Přístup je momentálně uzavřen pro nové žádosti. Na žádost adresovanou vývojáři Garmin Connect byla přijata odpověď, že kontrola a schvalování nových žádostí o přístup k API je dočasně pozastaveno. Podle fór Garmin vývojář odhaduje, že přístup pravděpodobně nebude k dispozici před létem 2027.
Proč jste nepřešli od Garminu k zařízením s otevřeným API? Vývojář klientovi tuto možnost navrhl, ale byl odmítnut. Pro platformu preventivní medicíny musí být zařízení certifikováno v Evropě a Garmin poskytuje kompletní balíček certifikačních dokumentů. Ztráta této certifikace pro otevřené API by znamenala řešení jiného, složitějšího problému od nuly.
Co dělají dvě aplikace schválené společností Garmin? První je vlastní ciferník Longevity President Face, který zobrazuje klíčové metriky a logo hotelu. Druhou je synchronizační aplikace Longevity President, která přenáší data z hodinek na platformu. Obě jsou potvrzeny jako samostatné aplikace v obchodě Garmin Connect IQ Store, který vyvinula společnost Longevity.
Je toto řešení vhodné pro každý projekt nositelné elektroniky? Ne. Je vhodné, když je oficiální API uzavřené nebo dočasně nedostupné a změna zařízení není možná kvůli externímu požadavku – v tomto případě například kvůli certifikaci. Pokud je API otevřené nebo je výběr zařízení neomezený, je integrace API téměř vždy rychlejší.
Zdroje
- Autorův příspěvek na Telegram kanálu „Business with AI | Through the Keyhole“: https://t.me/promtvibeadd/441
- Aplikace Longevity President Face v obchodě Garmin Connect IQ: https://apps.garmin.com/apps/522f23dc-b19f-4c47-8504-5da8f3ffb96a
- Synchronizujte Longevity President ve stejném obchodě Garmin: https://apps.garmin.com/apps/2874ad71-527c-4aac-9af7-6929c10a927c
Podobná logika funguje i pro webové stránky. 1001site AI – agent s umělou inteligencí – vytvoří webovou stránku nebo internetový obchod na základě vašeho odkazu nebo popisu během několika minut.
Odkazy na projekty
- Longev AI: Platforma Longevity Resort pro hotely a lázně
- Turistický portál Karlovy Vary pro Hotel Prezident
- Jak zajistit, aby se váš hotel zobrazoval v ChatGPT, Gemini a Perplexity
- Ceny umělé inteligence 1001site
- Tvář prezidenta dlouhověkosti v obchodě Garmin Connect IQ
- Prezident pro dlouhověkost v obchodě Garmin Connect IQ
Otázky a odpovědi
Proč ses prostě nemohl připojit k oficiálnímu API Garminu?
Přístup je momentálně uzavřen pro nové žádosti. Na žádost adresovanou vývojáři Garmin Connect bylo odpovězeno, že kontrola a schvalování nových žádostí o přístup k API je dočasně pozastaveno. Podle oborových fór vývojář odhaduje, že přístup pravděpodobně nebude otevřen před létem 2027 – čekání téměř rok je nepřijatelné, zatímco platforma je již ve výstavbě.
Proč jste nepřešli z Garminu na zařízení s otevřeným API?
Vývojář klientovi tuto možnost navrhl, ale byl odmítnut. Pro platformu preventivní medicíny musí být zařízení certifikováno v Evropě a společnost Garmin poskytuje kompletní balíček certifikačních dokumentů. Ztráta této certifikace kvůli otevřenému API by znamenala řešení jiného, složitějšího problému od nuly.
Co dělají dvě aplikace schválené společností Garmin?
Prvním je vlastní ciferník Longevity President Face, který na obrazovce hodinek zobrazuje klíčové metriky a logo hotelu. Druhým je aplikace Longevity President, aplikace pro synchronizaci a sdílení dat, která přenáší data z hodinek na platformu. Obě jsou potvrzeny jako samostatné aplikace v obchodě Garmin Connect IQ, který vyvinula společnost Longevity.
Je toto řešení vhodné pro jakýkoli projekt s nositelnou elektronikou?
Ne. Je to oprávněné, když je oficiální API uzavřené nebo dočasně nedostupné a změna zařízení není možná kvůli externímu požadavku – v tomto případě například certifikaci. Pokud je API otevřené nebo je výběr zařízení neomezený, je vývoj miniaplikace v uzavřeném ekosystému zbytečným krokem: Integrace API je téměř vždy rychlejší.
Odebírejte můj Telegram kanál
V kanálu « Бизнес с ИИ | Через замочную скважину» sleduji a diskutuji o tom, jak klienti, kteří mě kontaktovali, využívají umělou inteligenci ve svých firmách. Doporučuji diskusi – dejte mi vědět v komentářích a já vám rovnou odpovím.


