Comprender la compatibilidad OpenAPS: Dispositivos y sensores para un sistema cerrado-Loop

OpenAPS (Open Artificial Pancreas System) es una iniciativa de código abierto dirigida por la comunidad que permite a las personas con diabetes insulina automatizar la entrega de insulina.Conectando un monitor de glucosa continuo (CGM), una bomba de insulina y un pequeño controlador (normalmente un ordenador de sola tabla), OpenAPS puede ajustar las tasas de insulina basal en datos de configuración.

Componentes básicos de un sistema OpenAPS

Cada bucle OpenAPS requiere cuatro elementos de hardware primarios: una bomba de insulina, un CGM, un controlador (microcomputer), y una interfaz de comunicación radio. Cada componente debe ser compatible con el software de código abierto y, en muchos casos, con uno al otro a nivel de hardware. A continuación descomponemos cada categoría y resaltamos las opciones más utilizadas.

Bombas de insulina

La bomba de insulina es el actuador en el bucle, responsable de proporcionar micro-bolusas y ajustar las tasas basales. No todas las bombas son adecuadas. OpenAPS trabaja exclusivamente con bombas que tienen una historia de comunicación radio confiable y de bajo nivel y son apoyadas por la comunidad de código abierto. Las bombas más adoptadas incluyen:

  • Medtronic Paradigm Series (5xx, 7xx) – Estos son los estándares de oro para OpenAPS. Modelos como los 515, 715, 522, 722, 523 y 723 utilizan la frecuencia de radio 916 MHz y están completamente documentados. Bombas de mayor paradigma (511, 712) a menudo carecen de los comandos de radio necesarios
  • Medtronic Revel (x23/x23M) – Existen diferencias de firmware menores entre los modelos Revel y Paradigm, pero la gran mayoría son compatibles con OpenAPS después de la configuración adecuada.
  • Roche Accu‐Chek Combo – Esta bomba se comunica a través de Bluetooth y tiene un apoyo comunitario creciente, aunque requiere diferentes pasos de hardware y configuración del controlador. La Insight Accu‐Chek no es compatible.
  • Omnipod / Omnipod Dash] – El Omnipod original (con las cápsulas Eros) puede ser impulsado a través de la implementación Omnipod en OpenAPS usando un Rileylink o una placa de radio similar. Las cápsulas Dash utilizan Bluetooth y no son actualmente compatibles (aunque AndroidAPS tiene soporte parcial para Dash).
  • Tandem t:slim X2 – Aunque no está apoyado nativamente en OpenAPS, Tandem ha lanzado un sistema comercial de cierre cerrado (Control‐IQ) que comparte el linaje con el enfoque de código abierto. Para el bucle DIY, muchos usuarios prefieren quedarse con Medtronic o Omnipod Eros.

Antes de comprar una bomba, consulte las últimas listas de compatibilidad en el sitio de documentación de OpenAPS y los foros comunitarios. Las bombas más antiguas pueden requerir un imán de puerta de batería o una versión específica de firmware para permitir comandos remotos.

Monitores de Glucos Continuos (CGMs)

El CGM proporciona los datos de sensores que impulsan el algoritmo. Las lecturas de glucosa en tiempo real son esenciales; cualquier latencia o brecha en la transmisión puede hacer que el bucle funcione ciegamente.

  • Dexcom G6 – La opción más popular para OpenAPS. Proporciona lecturas cada 5 minutos a través de una aplicación dedicada receptora o smartphone, y no requiere calibración de los dedos (aunque uno puede calibrar aún). OpenAPS puede ingerir datos del Dexcom G6 a través de la API de uso compartido (para G6) o a través de un puente Bluetooth como xdripday.
  • Dexcom G5 – Aún soportado en muchas instalaciones de OpenAPS. Requiere calibración dos veces por día, pero ofrece datos similares en tiempo real. El transmisor G5 utiliza Bluetooth Low Energy, lo que facilita la conexión con el controlador. Tenga en cuenta que a partir de 2025, Dexcom ha interrumpido oficialmente el G5, aunque los transmisores pueden ser encontrados.
  • Dexcom G4 (con firmware Share o 505)] – Un modelo anterior que requiere un puente de radio separado (por ejemplo, un stick USB CareLink) para comunicarse con el controlador. Todavía funciona bien para muchos usuarios que tienen hardware existente.
  • Abbott Libre 14-día / Libre 2 – Estos son monitores de glucosa flash, no continuos, pero con transmisores de terceros (como MiaoMiao, Bubble o BluCon) pueden convertirse en CGMAP de tiempo casi real. La Libre 2 en algunas regiones tiene Bluetooth que se puede acceder con xdrip+ y una versión cuidadosa de compatibilidad.
  • ]Medtronic Enlite / Guardian Sensor 3 – Estos sensores están destinados a usarse con bombas medtronicas y requieren el MiniMed Connect Medtronic o un stick USB CareLink para transmitir datos. La integración con OpenAPS es posible pero más compleja, y los sensores tienen mayores requisitos de calibración. La mayoría de los usuarios prefieren Dexcom para su facilidad de uso.

Para todos los CGM, asegúrese de que los datos pueden ser transmitidos al controlador sin depender de un servicio de nube patentado que pueda introducir retraso. La comunidad recomienda encarecidamente que se utilice una solución local como xdrip+ o Nightscout.

Microcomputadoras (Controlador)

El controlador ejecuta el software OpenAPS y orquesta la lógica del bucle. Las opciones más comunes son ordenadores de un solo tablero que pueden ejecutar Linux y comunicarse a través de radios seriales, USB o Bluetooth con la bomba y CGM.

  • Raspberry Pi (3B, 3B+, 4B) – El caballo de trabajo de OpenAPS. El Pi 3B/3B+ ofrece Wi-Fi incorporado, Bluetooth y suficientes pines GPIO para adjuntar un transceptor de radio (como el CC1111 o Rileylink). El Pi 4 también es compatible con los puertos W, pero los usuarios de mayor potencia; muchos usuarios de Pi
  • Raspberry Pi Zero W – Una opción compacta de baja potencia ideal para plataformas portátiles. Le falta Ethernet pero tiene Wi-Fi y Bluetooth. Su procesador de núcleo único es adecuado para OpenAPS, pero algunos usuarios informan de tiempos de compilación más lentos durante la configuración. Para el funcionamiento diario, el rendimiento es bueno.
  • Intel Edison (con tablero de desintegración Arduino)] – Se utiliza en generaciones anteriores de OpenAPS. El Edison ya no está en producción, pero muchas plataformas todavía funcionan de forma fiable. Tiene Bluetooth y Wi-Fi incorporados, además de GPIO para módulos de radio.
  • UDOO Neo / BeagleBone Black] – Ocasionalmente utilizado, pero el apoyo comunitario es más delgado. El Raspberry Pi es recomendado para nuevas construcciones debido a la riqueza de la documentación.

Independientemente de la tabla, el software OpenAPS se instala utilizando una imagen personalizada (como la distribución oref0) que incluye la lógica de bucle, controladores de comunicación y una interfaz web. El controlador debe ser capaz de funcionar autónomamente 24/7 sin estrellarse. Se recomienda una fuente de alimentación dedicada (por ejemplo, un paquete de batería USB) para uso portátil.

Interfaz de comunicación radiofónica

Para hablar con bombas Medtronic más antiguas (que usan frecuencia 916 MHz) y algunas CGM (por ejemplo, Dexcom G4 con Share), se necesita un transmisor/receptor de radio. El controlador en sí mismo no tiene una radio de 916 MHz, por lo que un módulo externo puente la brecha.

  • CareLink USB Stick – Originalmente diseñado para el propio software de Medtronic, este stick puede ser flasheado con firmware de código abierto (por ejemplo, a través del ]mmeowlink] proyecto) para permitir la comunicación con bombas Paradigm. Es inexpensivo pero requiere Windows para dispositivos iniciales Medup.
  • Rileylink – Una placa de radio personalizada diseñada para la comunidad de código abierto. Soporta tanto 916 MHz (Medtronic, Omnipod Eros) como Bluetooth (para algunos CGM y el Omnipod Dash, aunque el soporte Dash es experimental). El Rileylink se conecta al Raspberry Pi vía USB y no requiere un enlace con el cuidado.
  • CC1111 USB Stick] – Una alternativa al stick CareLink, el CC1111 puede ser recortado con firmware de mmeowlink. Funciona bien con las bombas Medtronic pero es menos comúnmente utilizado debido a la disponibilidad de Rileylink.
  • ] Módulos de coloreteoth (para CGMs y bombas más nuevas) – Muchos CGMs (Dexcom G5/G6, Libre con transmisores de terceros) ya utilizan Bluetooth, por lo que el controlador incorpora Bluetooth es suficiente. Para la bomba de Accu‐Chek Combo, se puede necesitar un dongle Bluetooth si el controlador carece de modelos nativos de Bluetooth (e.

Al seleccionar una interfaz de radio, considere el ecosistema: si su bomba es Medtronic, es obligatorio un CareLink o Rileylink. Si usted está construyendo para Omnipod Eros, se requiere un Rileylink. Para la prueba futura, el Rileylink es la opción más versátil.

Lista de verificación de compatibilidad para sensores y dispositivos

Para asegurar una construcción suave, verifique cada componente contra la página de compatibilidad de hardware OpenAPS. A continuación se muestra un resumen de lo que funciona con la versión estable actual (oref0 y oref1).

  • Pump: Medtronic 5xx/7xxx (excluidos 511, 712, y 670G), Accu‐Chek Combo, Omnipod Eros (requiere Rileylink).
  • CGM: Dexcom G6 ( Bluetooth nativo), Dexcom G5 (Bluetooth), Dexcom G4 con Share (requiere CareLink stick o Rileylink), Libre con MiaoMiao/Bubble/BluCon (compatible con xdrip+).
  • Controller: Raspberry Pi 3/4/Zero W, Intel Edison (deprecated).
  • Interfaz radio: Rileylink, CareLink USB stick (planado con mmeowlink), o CC1111 stick.
  • Software: oref0/oref1 (la última versión), Nightscout para el monitoreo remoto, xdrip+ (para datos CGM en Android).

Siempre referencia cruzada con el Sitio oficial de OpenAPS ] y la hoja de cálculo comunitaria mantenida en el wiki oref0 en GitHub.

Consideraciones adicionales para una configuración fiable

Actualizaciones de software y software

OpenAPS está evolucionando continuamente. La rama de desarrollo (oref1) introduce características avanzadas como ajustes dinámicos de ISF y carb-sensibilidad, pero se considera menos estable que la rama maestra. Al construir su sistema, elija una liberación que coincida con su nivel de confort con riesgo. Siempre prueba actualizaciones de firmware en una plataforma no crítica de estilo de vida (por ejemplo, durante un tiempo de baja actividad) para verificar que las decisiones de radio comunicación y bucle permanecen seguras.

Seguridad y Redundancia

Un sistema OpenAPS es un dispositivo médico, incluso si es DIY. Construye en múltiples capas de seguridad:

  • Los umbrales de suspensión de la glucosa de lomo]: Configure el algoritmo para detener la entrega de insulina cuando la glucosa se encuentra por debajo de un nivel definido por el usuario.
  • Límites de la tasa basal de Maximo – Código duro de una tapa para prevenir la hipoglicemia inducida por la bomba.
  • Medidor de glucosa de respaldo – Las comprobaciones de la barra de punta siguen siendo necesarias para calibrar las MC (excepto Dexcom G6) y para confirmar las lecturas cuando el bucle o la MC falla.
  • Sistema de alarma independiente – Nightscout o xdrip+ puede enviar alertas a su teléfono. No confíe únicamente en la pantalla del controlador.

La comunidad enfatiza que OpenAPS no es un dispositivo médico aprobado por la FDA; es una herramienta para los individuos que aceptan la responsabilidad de manejar su propio cuidado. Lea la página OpenAPS riesgos antes de proceder.

Gestión de la energía

Una plataforma portátil necesita energía confiable. Una Raspberry Pi Zero W dibuja alrededor de 0.7 watts; un Pi 4 con Rileylink puede dibujar 3-5 watts. Utilice un banco de batería USB de alta capacidad (10,000 mAh o más) que soporta la carga paso a paso para que pueda recargar mientras la plataforma se ejecuta. Asegúrese de que la tarjeta microSD del controlador es un modelo de alta resistencia para evitar la corrupción de apagado inesperado.

Apoyo a la comunidad y documentación

La comunidad OpenAPS es uno de los pilares más fuertes del proyecto. Foros, como el OpenAPS Facebook group y el canal #openaps en el Nightscout website, proporcionan ayuda en tiempo real. La documentación oficial es exhaustiva pero puede ser densa; muchos usuarios comienzan con el [FLT]

Construyendo su primer sistema OpenAPS: Una visión general de alto nivel

Mientras evitamos instrucciones paso a paso aquí, el proceso general es el siguiente:

  1. Recoja hardware] – Adquirir una bomba compatible, CGM, Raspberry Pi y la interfaz de radio. Verifique los números de serie contra la lista de compatibilidad.
  2. Conecte el controlador – Flash la imagen OpenAPS a la tarjeta SD de Pi, conecte la interfaz de radio y arranque.
  3. Install Nightscout – Configurar un sitio web de Nightscout hospedado por la nube (por ejemplo, a través de Heroku o Azure) para recibir datos CGM y subir el estado de la bomba.
  4. Configurar el CGM – Conectar el Dexcom o el transmisor Libre a xdrip+ (o otro subidor) y verificar los flujos de datos a Nightscout.
  5. Comunicación de la bomba de menor tamaño – Usa las herramientas de línea de comandos (por ejemplo, ) para confirmar que el Pi puede hablar con la bomba.
  6. Arranque en modo abierto] – Deje que el algoritmo sugiera cambios basales pero no automatice aún. Confirme manualmente las sugerencias son razonables.
  7. Switch to closed‐loop – Permite ajustes automatizados, comenzando por un rango de objetivo conservador y umbral de baja cola.
  8. Monitor e iterate – Revisar los registros diariamente hasta que estés seguro de que el sistema se comporta como se espera.

Este proceso normalmente lleva varios días a una semana. No se apresure. Abres Guía de inicio es el recurso autorizado.

Futuros desarrollos en compatibilidad de hardware

El ecosistema de diabetes de código abierto está evolucionando rápidamente. Proyectos como AndroidAPS] (que funciona en teléfonos Android) están expandiendo la gama de hardware compatible, incluyendo bombas Bluetooth sólo (por ejemplo, Dana RS, Dana-i). Mientras que AndroidAPS y OpenAPS comparten algoritmos similares, su compatibilidad con dispositivos difiere. Los usuarios que consideran una nueva bomba cerrada deben investigar ambos ecosistemas.

Conclusión

La compatibilidad con dispositivos y sensores es la base de una implementación exitosa de OpenAPS. Al seleccionar una bomba de insulina compatible (Medtronic Paradigm/Revel, Accu‐Chek Combo, o Omnipod Eros), un CGM confiable (Dexcom G6 o Libre con un transmisor de terceros), y el controlador adecuado y el hardware de radio, puede crear un sistema de curvatura que reduce significativamente la carga de la gestión de la diabetes.