Telegram, WhatsApp+380637610482
Valery Danyuk
Valery DanyukreveladorDesarrollamos herramientas de IA para empresas. De alta calidad. A precios asequibles.Escribir por Telegram

Aplicación Garmin Connect IQ: Un caso práctico en lugar de una API cerrada.

Panel de control de la plataforma de longevidad con métricas de sueño, frecuencia cardíaca y estrés de tu reloj Garmin.
TareaRecopilar datos de salud de relojes inteligentes con certificación de la UE para una plataforma de atención médica preventiva, y que Garmin les deniegue el acceso a la API.
SoluciónEn lugar de la integración mediante API, Garmin Connect IQ ofrece dos aplicaciones nativas: una esfera de reloj personalizada con métricas clave y una aplicación para sincronizar datos con la plataforma.
PlazosAgosto de 2026
ResultadoAmbas aplicaciones han sido moderadas por Garmin y publicadas en la tienda Connect IQ; los datos de los relojes certificados se transfieren a la plataforma sin una API oficial.

Se diseñó una plataforma de medicina preventiva y monitorización de la salud personal para recopilar datos de los relojes inteligentes de los huéspedes. El desarrollador eligió Garmin, líder mundial con todas las certificaciones necesarias para Europa. Sin embargo, casi de inmediato se encontraron con restricciones de acceso a su API, el canal mediante el cual los servicios de terceros suelen obtener automáticamente los datos del dispositivo.

Cada semana, el canal Telegram del autor publica nuevos casos y enfoques para el desarrollo de la IA. Puedes suscribirte aquí: t.me/promtvibeadd.

¿Por qué Garmin fue la única opción para este proyecto?

El dispositivo debía estar certificado en Europa para recopilar datos de salud, lo que redujo considerablemente las opciones. En este sentido, Garmin ofrece mayor comodidad que sus competidores, ya que cuenta con un completo conjunto de certificaciones reconocidas en la UE.

Según la experiencia del desarrollador, los requisitos de la UE en materia de datos médicos afectan no solo a la selección de dispositivos, sino también a la infraestructura circundante: incluso los servicios de alojamiento bloquean automáticamente los recursos si no se cumplen ciertos requisitos estrictos de la UE. El análisis de la certificación del software médico se aborda en una publicación aparte del autor; aquí, solo se menciona como la razón por la que se optó por Garmin.

¿Cuál fue la respuesta de Garmin a la solicitud de acceso a la API?

Un desarrollador envió una solicitud a Garmin Connect Developer con la esperanza de adquirir acceso a la API y utilizarlo para crear visualizaciones de métricas. La respuesta llegó rápidamente, pero no como esperaba: Garmin indicó que la revisión y aprobación de nuevas solicitudes de acceso a la API se había suspendido temporalmente.

A continuación, se realizó una búsqueda rutinaria en foros especializados. Según el desarrollador, el acceso probablemente no estaría disponible antes del verano de 2027. Para un proyecto que ya estaba en construcción, esto significaba un verdadero callejón sin salida a menos que se encontrara otra solución.

¿Por qué no cambiaste de Garmin a una marca con una API abierta?

El propio desarrollador propuso una solución lógica al cliente: dado que la API de Garmin es cerrada, deberían usar un dispositivo de otro fabricante con acceso abierto. El cliente se negó; la publicación no revela el motivo exacto.

Lo más probable es que el problema se deba a la misma certificación. Cambiar de marca solucionaría el problema de la API, pero implicaría una tarea nueva y más compleja: volver a validar el cumplimiento del dispositivo con los requisitos europeos de datos médicos que inicialmente llevaron a la elección de Garmin. Parecía más económico seguir con Garmin y encontrar una solución alternativa que cambiar el dispositivo y volver a certificarlo.

Cómo solucionar el problema utilizando Garmin Connect IQ

En lugar de la integración mediante API, se encontró una solución en el ecosistema Garmin Connect IQ: una tienda de miniaplicaciones que se instalan directamente en el reloj y funcionan según las reglas definidas por la propia Garmin. Estas aplicaciones se pueden publicar sin acceso a la API: residen en el dispositivo y se comunican directamente con el servidor a través del código de la aplicación.

Cuando la vía oficial está cerrada y esperar hasta 2027 no es una opción, la gente busca este tipo de soluciones alternativas, que evitan meses de espera para la decisión del proveedor sobre su solicitud. Una lógica similar subyace a 1001site AI: su agente de IA crea un sitio web o una tienda en línea a partir de tu enlace o descripción en tan solo unos minutos.

API oficial de Garmin Aplicación Garmin Connect IQ
Acceso No se aceptan nuevas solicitudes (estimación del autor: no hasta el verano de 2027). Abierto a cualquier desarrollador a través del kit de herramientas Garmin Connect IQ.
¿Qué obtienes? Un canal de datos listo para usar sin necesidad de desarrollar una aplicación en el reloj. Control total sobre la pantalla y la lógica, pero tú mismo escribes el código.
Moderación No es necesario (de todos modos no hay acceso). Garmin debe verificar el producto antes de publicarlo en la tienda.
Fecha de apertura Por un período indefinido (el autor estima que no será antes de 2027). Depende únicamente del desarrollo y la moderación, y no de la decisión del proveedor sobre la aplicación.

¿Qué funciones tienen las dos aplicaciones aprobadas por Garmin?

El equipo desarrolló dos aplicaciones independientes para el ecosistema Connect IQ, ambas aprobadas por Garmin: una esfera de reloj personalizada con métricas clave y el logotipo del hotel cliente, y una aplicación para sincronizar y compartir datos con la plataforma. Según la tienda Garmin Connect IQ, se llaman Longevity President Face y Longevity President, y fueron desarrolladas por Longevity.

La esfera del reloj está diseñada para un usuario específico: la pantalla muestra el rango de frecuencia cardíaca, el próximo tratamiento programado y el estado de la batería, adaptados al día. A continuación, se muestra la página de documentación de la aplicación: las pantallas no son fotografías del reloj, sino dibujos basados en el código de la esfera, para que el diseñador y el cliente puedan visualizar cada estado sin necesidad de monitorizarlo en un dispositivo real.

Documentación de la esfera del reloj: Una representación del código del reloj muestra cómo la pantalla se adapta al siguiente tratamiento y a la frecuencia cardíaca del paciente.

Documentación del dial: análisis de la línea inferior: pulso y rango normal en dos opciones de visualización.

Documentación del sistema de marcación: Qué significa cada elemento de la pantalla, desde la etiqueta del hotel hasta la temperatura y la fecha en el idioma del huésped.

La segunda aplicación, Longevity President, se encarga de la sincronización: durante la actividad del usuario (por ejemplo, al caminar por una ruta), transmite datos del reloj al portal, donde también se muestra un mapa con el recorrido.

Aplicación de sincronización: durante el paseo del huésped, los datos del reloj se transmiten a la plataforma y la pantalla muestra un mapa de ruta e indicadores de la manecilla.

Cómo se ve en uso real

En la muñeca del paciente, la pantalla del reloj muestra la misma información que en la documentación anterior, pero en condiciones reales: hora, frecuencia cardíaca, pasos, duración de la batería y un recordatorio sobre el próximo tratamiento, indicando el rango de frecuencia cardíaca requerido. Los datos del dispositivo certificado se transmiten directamente a la persona que lo lleva en la muñeca.

Una esfera de reloj personalizada en un reloj Garmin en uso real: hora del próximo tratamiento y frecuencia cardíaca del paciente en un pasillo determinado.

¿Cuál fue el resultado final del proyecto y cuáles son los próximos pasos?

Ambas aplicaciones han sido moderadas y publicadas en la tienda Garmin Connect IQ, un canal de datos operativo y listo para usar. El desarrollador lo describe como una lección práctica sobre la integración de dispositivos portátiles en un ecosistema cerrado: las reglas del juego las establece el proveedor, y la solución debe desarrollarse dentro de ese marco.

Los siguientes pasos en la agenda incluyen el desarrollo de un portal médico y la colaboración con clínicas de bienestar de hoteles, ampliando sus servicios mediante el monitoreo de la salud de los huéspedes y la selección automática de tratamientos. La marca Longevity, que aparece en el panel de control de la plataforma en las capturas de pantalla anteriores, ya se utiliza en el portal turístico del resort Karlovy Vary para el Hotel President. Allí, el widget de Longevity y la integración con Garmin Connect IQ se presentan a los huéspedes como dos servicios independientes junto con información sobre eventos y el clima. Para un caso práctico sobre cómo la IA, basada en datos de relojes Garmin, selecciona automáticamente tratamientos de spa para los huéspedes, consulte el caso práctico de Longevity AI para hoteles y resorts con spa.

En la publicación, el autor dejó la pregunta abierta y consultó a los lectores sobre qué otros dispositivos o sensores les gustaría integrar con los servicios de monitorización de la salud. La lista de dispositivos compatibles actualmente está limitada por los requisitos de certificación, no por las capacidades técnicas.

¿Para quién es adecuada esta solución alternativa?

Desarrollar una miniaplicación en el ecosistema cerrado de un dispositivo no siempre es factible. Tiene sentido si:

  1. La API oficial del proveedor está cerrada a nuevas solicitudes o no está disponible temporalmente debido a limitaciones de tiempo;
  2. Es imposible cambiar el dispositivo debido a un requisito externo: certificación, contrato o la flota de dispositivos que ya se ha distribuido a los usuarios;
  3. El ecosistema de dispositivos (como Garmin Connect IQ) generalmente permite widgets de terceros y los publica sin acceso a una API cerrada.

Si no se cumple ninguna de estas condiciones, una API abierta o la opción de un dispositivo gratuito casi siempre resulta más rápida y económica que desarrollar y moderar una aplicación en el ecosistema de otra persona.

Preguntas y respuestas

¿Por qué no podían simplemente acceder a la API oficial de Garmin? El acceso está actualmente cerrado a nuevas solicitudes. Una solicitud enviada a Garmin Connect Developer recibió una respuesta que indicaba que la revisión y aprobación de nuevas solicitudes de acceso a la API están temporalmente suspendidas. Según los foros de Garmin, el desarrollador estima que el acceso probablemente no estará disponible antes del verano de 2027.

¿Por qué no cambiaron de Garmin a dispositivos con una API abierta? El desarrollador propuso esta opción al cliente, pero fue rechazada. Para una plataforma de medicina preventiva, el dispositivo debe estar certificado en Europa, y Garmin proporciona un paquete completo de documentos de certificación. Renunciar a esto por una API abierta habría implicado resolver un problema diferente y más complejo desde cero.

¿Qué hacen las dos aplicaciones aprobadas por Garmin? La primera es una esfera de reloj personalizada, la Longevity President Face, que muestra métricas clave y el logotipo del hotel. La segunda es la aplicación de sincronización Longevity President, que transfiere datos del reloj a la plataforma. Ambas están disponibles como aplicaciones independientes en la tienda Garmin Connect IQ, desarrollada por Longevity.

¿Esta solución alternativa es adecuada para todos los proyectos de dispositivos vestibles? No. Es apropiada cuando la API oficial está cerrada o temporalmente no disponible, y cambiar el dispositivo es imposible debido a un requisito externo, como la certificación en este caso. Si la API está abierta o la selección de dispositivos es ilimitada, la integración de la API es casi siempre más rápida.

Fuentes

La misma lógica se aplica a los sitios web. 1001site AI —un agente de IA— crea un sitio web o una tienda en línea a partir de tu enlace o descripción en tan solo unos minutos.

Enlaces del proyecto

Preguntas y respuestas

¿Por qué no pudiste simplemente acceder a la API oficial de Garmin?

Actualmente, el acceso a nuevas solicitudes está cerrado. Tras consultar con el equipo de desarrollo de Garmin Connect, se confirmó que la revisión y aprobación de nuevas solicitudes de acceso a la API está temporalmente suspendida. Según foros del sector, el desarrollador estima que el acceso probablemente no se habilitará antes del verano de 2027; esperar casi un año es inaceptable mientras la plataforma ya está en construcción.

¿Por qué no cambiaste de Garmin a dispositivos con una API abierta?

El desarrollador propuso esta opción al cliente, pero fue rechazada. Para una plataforma de medicina preventiva, el dispositivo debe estar certificado en Europa, y Garmin proporciona un paquete completo de documentos de certificación. Renunciar a esta certificación en favor de una API abierta habría implicado resolver un problema diferente y más complejo desde cero.

¿Qué funciones tienen las dos aplicaciones aprobadas por Garmin?

La primera es la esfera personalizada Longevity President Face, que muestra métricas clave y el logotipo del hotel en la pantalla del reloj. La segunda es la aplicación Longevity President, una aplicación de sincronización y compartición de datos que transmite información del reloj a la plataforma. Ambas están disponibles como aplicaciones independientes en la tienda Garmin Connect IQ, desarrolladas por Longevity.

¿Esta solución alternativa es adecuada para cualquier proyecto de tecnología vestible?

No. Se justifica cuando la API oficial está cerrada o temporalmente no disponible, y cambiar el dispositivo es imposible debido a un requisito externo, como la certificación en este caso. Si la API está abierta o la selección de dispositivos es ilimitada, desarrollar una miniaplicación en un ecosistema cerrado es un paso innecesario: la integración de la API es casi siempre más rápida.