Приложение для Garmin Connect IQ: кейс вместо закрытого API

Платформа превентивной медицины и персонального мониторинга здоровья должна была снимать показания со смарт-часов гостей. Разработчик выбрал Garmin как мирового лидера с полным пакетом сертификационных документов для Европы. И почти сразу упёрся в закрытый доступ к его API - каналу, через который сторонние сервисы обычно автоматически получают данные с устройства.
Каждую неделю в Telegram-канале автора выходят новые кейсы и подходы к разработке с ИИ - подписаться можно здесь: t.me/promtvibeadd.
Почему для этого проекта подошёл только Garmin?
Устройство должно быть сертифицировано в Европе для сбора медицинских показателей - это сузило выбор сразу. Garmin в этом смысле удобнее конкурентов: у него есть полный пакет сертификационных документов, признанных в ЕС.
По опыту разработчика, требования Евросоюза к медицинским данным затрагивают не только выбор устройства, но и инфраструктуру вокруг: даже хостинг блокирует ресурсы автоматически, если не выполнить ряд строгих требований ЕС. Разбор самой сертификации медицинского ПО - тема отдельного поста автора, здесь она важна только как причина, по которой Garmin оказался предпочтительным вариантом.
Что ответил Garmin на запрос доступа к API?
Разработчик написал запрос в Garmin Connect Developer, рассчитывая купить доступ к API и на его основе построить визуализацию показателей. Ответ пришёл быстро, но не такой, на который рассчитывали: Garmin ответил, что рассмотрение и одобрение новых заявок на доступ к API временно приостановлены.
Дальше в дело пошёл обычный поиск по профильным форумам. По оценке разработчика, доступ вряд ли откроют раньше лета 2027 года. Для проекта, который уже строился, это означало реальный тупик, если не искать другой путь.
Почему не сменили Garmin на бренд с открытым API?
Разработчик сам предложил заказчику логичный ход: раз API Garmin закрыт, взять устройство другого производителя с открытым доступом. Заказчик отказался - пост не раскрывает точную причину отказа.
Скорее всего, дело в той же сертификации. Смена бренда решала бы проблему с API, но создавала новую, более тяжёлую задачу - заново подтверждать соответствие устройства требованиям к медицинским данным в Европе, ради которых Garmin выбрали в самом начале. Оставить Garmin и найти обход выглядело дешевле, чем менять устройство и проходить сертификацию заново.
Как устроен обходной путь через Garmin Connect IQ
Вместо интеграции через API решение нашлось в экосистеме Garmin Connect IQ - магазине мини-приложений, которые устанавливаются прямо на часы и работают по правилам, которые устанавливает сам Garmin. Такое приложение можно опубликовать и без доступа к API: оно живёт на устройстве и обменивается данными напрямую с сервером через код самого приложения.
Когда официальный путь закрыт, а ждать до 2027 года не вариант, ищут именно такой обходной канал - без месяцев ожидания решения вендора по заявке. Похожая логика стоит и за 1001site AI: ИИ-агент собирает сайт или интернет-магазин по вашей ссылке или описанию за несколько минут.
| Официальный API Garmin | Приложение для Garmin Connect IQ | |
|---|---|---|
| Доступ | Закрыт для новых заявок (оценка автора - не раньше лета 2027) | Открыт любому разработчику через набор инструментов Garmin Connect IQ |
| Что получаете | Готовый канал данных без разработки приложения на часах | Полный контроль над экраном и логикой, но код пишете сами |
| Модерация | Не требуется (доступа и так нет) | Обязательна проверка Garmin перед публикацией в сторе |
| Срок открытия | На неопределённый срок (оценка автора - не раньше 2027 года) | Зависит только от разработки и модерации, а не от решения вендора по заявке |
Что делают два приложения, которые одобрил Garmin?
Команда разработала два отдельных приложения под экосистему Connect IQ, и оба прошли модерацию Garmin: кастомный циферблат с ключевыми метриками и логотипом отеля-клиента, и приложение для синхронизации и обмена данными с платформой. По данным самого Garmin Connect IQ Store, они называются Longevity Prezident Face и Longevity Prezident, разработчик - Longevity.
Циферблат построен вокруг конкретного гостя: на экране - коридор пульса, ближайшая процедура по расписанию и статус заряда, подобранные под конкретный день. Ниже - страница документации приложения: сами экраны на ней не сфотографированы с часов, а нарисованы по коду циферблата, чтобы показать дизайнеру и клиенту каждое состояние без необходимости ловить его на живом устройстве.



Второе приложение - Longevity Prezident - работает на стороне синхронизации: во время активности гостя (например, прогулки по маршруту) оно передаёт показания с часов на портал, и там же видно карту с треком.

Как это выглядит в реальном использовании
На запястье гостя циферблат показывает то же самое, что и в документации выше, но уже в реальных условиях: время, пульс, шаги, заряд батареи и напоминание о ближайшей процедуре с указанием коридора пульса, который для неё нужен. Данные с сертифицированного устройства в итоге доходят до конкретного человека на запястье.

Что получил проект в итоге и что дальше
Оба приложения прошли модерацию и опубликованы в Garmin Connect IQ Store - это уже рабочий канал данных, которым можно пользоваться. Разработчик называет это практическим уроком интеграции с носимыми устройствами в закрытой экосистеме: правила игры здесь задаёт вендор, и решение приходится строить в этих рамках.
Дальше в планах - развитие медицинского портала и сотрудничество с wellness-клиниками при отелях: расширение их сервиса за счёт мониторинга состояния гостей и автоматического подбора процедур. Бренд Longevity с панели платформы на скриншотах выше уже работает и на туристическом портале курортной зоны Карловых Вар для отеля Prezident. Там виджет Longevity и интеграция с Garmin Connect IQ показаны гостю как два отдельных сервиса рядом с афишей и погодой. А о том, как ИИ по данным часов Garmin сам подбирает гостю спа-услуги, - в кейсе Longev AI для отелей и спа-курортов.
В самом посте автор оставил вопрос открытым и спросил читателей, какие ещё устройства или датчики они хотели бы интегрировать с сервисами мониторинга здоровья. Список поддерживаемых устройств пока упирается в требования сертификации, не в технические возможности.
Кому подходит такой обходной путь
Разработка мини-приложения в закрытой экосистеме устройства оправдана не всегда. Она имеет смысл, если:
- официальный API вендора закрыт для новых заявок или временно недоступен по срокам;
- сменить устройство нельзя из-за внешнего требования - сертификации, контракта, парка устройств, который уже роздан пользователям;
- экосистема устройства (как Garmin Connect IQ) в принципе разрешает сторонние мини-приложения и публикует их без доступа к закрытому API.
Если ни одно из условий не выполняется - открытый API или свободный выбор устройства почти всегда быстрее и дешевле, чем разработка и модерация приложения в чужой экосистеме.
Вопросы и ответы
Почему нельзя было просто получить доступ к официальному API Garmin? Доступ пока закрыт для новых заявок. На запрос в Garmin Connect Developer пришёл ответ, что рассмотрение и одобрение новых заявок на доступ к API временно приостановлены. По данным профильных форумов, разработчик оценивает, что доступ вряд ли откроют раньше лета 2027 года.
Почему не сменили Garmin на устройства с открытым API? Разработчик сам предложил заказчику такой вариант, но получил отказ. Для платформы превентивной медицины устройство должно быть сертифицировано в Европе, а Garmin даёт полный пакет сертификационных документов - терять это ради открытого API означало бы решать другую, более сложную задачу с нуля.
Что делают два приложения, которые одобрил Garmin? Первое - кастомный циферблат Longevity Prezident Face: показывает ключевые метрики и логотип отеля-клиента. Второе - Longevity Prezident, приложение синхронизации: передаёт показания с часов на платформу. Оба подтверждены как отдельные приложения в Garmin Connect IQ Store, разработчик - Longevity.
Подходит ли такой обходной путь для любого проекта с носимыми устройствами? Нет. Он оправдан, когда официальный API закрыт или временно недоступен, а сменить устройство нельзя из-за внешнего требования - как сертификация в этом кейсе. Если API открыт или выбор устройства ничем не ограничен, интеграция через API почти всегда быстрее.
Источники
- Пост автора в Telegram-канале «Бизнес с ИИ | Через замочную скважину»: https://t.me/promtvibeadd/441
- Приложение Longevity Prezident Face в Garmin Connect IQ Store: https://apps.garmin.com/apps/522f23dc-b19f-4c47-8504-5da8f3ffb96a
- Синхронизация Longevity Prezident в том же сторе Garmin: https://apps.garmin.com/apps/2874ad71-527c-4aac-9af7-6929c10a927c
Похожая логика работает и для сайтов. 1001site AI - ИИ-агент собирает сайт или интернет-магазин по вашей ссылке или описанию за несколько минут.
Ссылки проекта
Обсуждение
Пост и комментарии в Telegram‑каналеБизнес с ИИ | Через замочную скважину · 21 сентября 2026 г.
Вопросы и ответы
Почему нельзя было просто получить доступ к официальному API Garmin?
Доступ пока закрыт для новых заявок. На запрос в Garmin Connect Developer пришёл ответ, что рассмотрение и одобрение новых заявок на доступ к API временно приостановлены. По данным профильных форумов, разработчик оценивает, что доступ вряд ли откроют раньше лета 2027 года - ждать почти год не вариант, когда платформа уже строится.
Почему не сменили Garmin на устройства с открытым API?
Разработчик сам предложил заказчику такой вариант, но получил отказ. Для платформы превентивной медицины устройство должно быть сертифицировано в Европе, а Garmin как раз даёт полный пакет сертификационных документов - терять это ради открытого API означало бы решать другую, более сложную задачу с нуля.
Что делают два приложения, которые одобрил Garmin?
Первое - кастомный циферблат Longevity Prezident Face: показывает на экране часов ключевые метрики и логотип отеля-клиента. Второе - Longevity Prezident, приложение для синхронизации и обмена данными: оно передаёт показания с часов на платформу. Оба подтверждены как отдельные приложения в Garmin Connect IQ Store, разработчик - Longevity.
Подходит ли такой обходной путь для любого проекта с носимыми устройствами?
Нет. Он оправдан, когда официальный API закрыт или временно недоступен, а сменить устройство нельзя из-за внешнего требования - как сертификация в этом кейсе. Если API открыт или выбор устройства ничем не ограничен, разработка мини-приложения в закрытой экосистеме - лишний шаг: интеграция через API почти всегда быстрее.
Подписывайтесь на мой Telegram‑канал
В канале «Бизнес с ИИ | Через замочную скважину» я смотрю и рассказываю о применении ИИ в бизнесе клиентов, которые ко мне обращались. Поддерживаю дискуссии — пишите в комментариях, отвечаю лично.


