blood-sugar-management
Compatibilidade com Openaps: Dispositivos e sensores que você precisa saber
Table of Contents
Compreendendo a compatibilidade do OpenAPS: Dispositivos e sensores para um sistema de circuito fechado
OpenAPS (Open Artificial Pancreas System) é uma iniciativa de código aberto e orientada pela comunidade que permite que pessoas com diabetes insulino-dependente automatizem a administração de insulina. Ao conectar um monitor contínuo de glicose (CGM), uma bomba de insulina e um pequeno controlador (normalmente um computador de bordo único), o OpenAPS pode ajustar as taxas de insulina basal em tempo real com base em dados de glicose. A compatibilidade entre esses componentes é a pedra angular de um sistema seguro e eficaz. Este guia detalha os dispositivos e sensores que você precisa para montar uma plataforma OpenAPS confiável, juntamente com considerações práticas para a fonte, configuração e manutenção da sua configuração.
Componentes Principais de um Sistema OpenAPS
Cada ciclo OpenAPS requer quatro elementos de hardware primários: uma bomba de insulina, uma CGM, um controlador (microcomputador) e uma interface de comunicação de rádio. Cada componente deve ser compatível com o software de código aberto e, em muitos casos, com o outro no nível de hardware. Abaixo, nós desfazemos cada categoria e destacamos as opções mais comumente usadas.
Bombas de Insulina
A bomba de insulina é o atuador no circuito, responsável pela entrega de microbolusas e ajuste de taxas basais. Nem todas as bombas são adequadas. O OpenAPS trabalha exclusivamente com bombas que possuem um histórico de comunicação de rádio confiável e de baixo nível e são apoiadas pela comunidade de código aberto. As bombas mais adotadas incluem:
- Série paradigm paradtrónica (5xx, 7xx) – Estes são os padrões ouro para OpenAPS. Modelos como os 515, 715, 522, 722, 523 e 723 usam a frequência de rádio 916 MHz e são totalmente documentados. Bombas paradigm mais antigas (511, 712) muitas vezes não possuem os comandos de rádio necessários. Os novos Medtronic 630G e 670G não são suportados devido à criptografia e protocolos de comunicação proprietários.
- Medtronic Revel (x23/x23M) – Existem diferenças menores entre os modelos Revel e Paradigm, mas a grande maioria é compatível com OpenAPS após a configuração adequada.
- Roche Accu-Chek Combo – Esta bomba comunica através do Bluetooth e tem um crescente suporte comunitário, embora exija diferentes etapas de configuração e hardware do controlador.
- Omnipod / Omnipod Dash – O Omnipod original (com os pods Eros) pode ser conduzido através da implementação Omnipod no OpenAPS usando um Rileylink ou placa de rádio similar. Os pods Dash usam Bluetooth e não são suportados atualmente (embora AndroidAPS tenha suporte parcial para Dash).
- Tandem t:slim X2 – Embora não seja nativamente suportado no OpenAPS, a Tandem lançou um sistema comercial de loop fechado (Control-IQ) que compartilha linhagem com a abordagem de código aberto. Para o loop DIY, muitos usuários preferem ficar com Medtronic ou Omnipod Eros.
Antes de comprar uma bomba, consulte as últimas listas de compatibilidade no site de documentação OpenAPS e os fóruns comunitários. Bombas mais antigas podem exigir um ímã de porta de bateria ou uma versão específica de firmware para ativar comandos remotos.
Monitores de Glicose Contínua (CGMs)
A CGM fornece os dados do sensor que impulsiona o algoritmo. As leituras de glicose em tempo real são essenciais; qualquer latência ou lacuna na transmissão pode fazer com que o loop opere às cegas. Atualmente, os seguintes sensores são suportados:
- Dexcom G6 – A escolha mais popular para o OpenAPS. Fornece leituras a cada 5 minutos através de um receptor dedicado ou aplicativo de smartphone, e não requer calibração de dedo-stick (embora ainda se possa calibrar).O OpenAPS pode ingerir dados do Dexcom G6 através da API Share (para G6) ou através de uma ponte Bluetooth como o xdrip+. O G6 tem um tempo de desgaste de 10 dias e é calibrado em fábrica.
- Dexcom G5 – Ainda suportado em muitas instalações OpenAPS. Requer calibração duas vezes ao dia, mas oferece dados semelhantes em tempo real. O transmissor G5 utiliza Bluetooth Low Energy, facilitando a ligação ao controlador. Note que, a partir de 2025, a Dexcom descontinua oficialmente o G5, embora ainda possam ser encontrados transmissores.
- Dexcom G4 (com Share ou firmware 505) – Um modelo anterior que requer uma ponte de rádio separada (por exemplo, um pendrive CareLink USB) para se comunicar com o controlador. Ele ainda funciona bem para muitos usuários que têm hardware existente.
- Abbott Libre 14-dia / Libre 2 – Estes são monitores de glucose flash, não contínuos, mas com transmissores de terceiros (como MiaoMiao, Bubble ou BluCon) que podem ser convertidos para CGMs quase reais. A Libre 2 em algumas regiões tem Bluetooth que pode ser acessado com xdrip+ e um transmissor compatível. A compatibilidade varia por versão de firmware e região, por isso é necessária uma pesquisa cuidadosa. A Libre 3 (totalmente Bluetooth) ainda não é suportada no OpenAPS devido à falta de um fluxo de dados acessível, embora os esforços da comunidade estejam em curso.
- Medtronic Enlite / Guardian Sensor 3 – Estes sensores são destinados a ser usados com bombas Medtronic e requerem o Medtronic MiniMed Connect ou um stick USB CareLink para retransmitir dados. A integração com OpenAPS é possível, mas mais complexa, e os sensores têm maiores requisitos de calibração. A maioria dos usuários preferem Dexcom para sua facilidade de uso.
Para todas as CGMs, assegure que os dados possam ser transmitidos ao controlador sem depender de um serviço de nuvem proprietário que possa introduzir lag. A comunidade recomenda fortemente usar uma solução local, como xdrip+ ou Nightscout.
Microcomputador (Controlador)
O controlador executa o software OpenAPS e orquestra a lógica do loop. As opções mais comuns são computadores de placa única que podem executar Linux e comunicar através de serial, USB ou Bluetooth com a bomba e os rádios CGM.
- Raspberry Pi (3B, 3B+, 4B] – O cavalo de trabalho do OpenAPS. O Pi 3B/3B+ oferece Wi-Fi embutido, Bluetooth e pinos GPIO suficientes para anexar um transmissor de rádio (como o CC1111 ou Rileylink). O Pi 4 também é suportado, mas consome mais energia; muitos usuários preferem portabilidade com o Pi Zero W.
- Raspberry Pi Zero W – Uma opção compacta e de baixa potência ideal para plataformas portáteis. Falta Ethernet mas tem Wi-Fi e Bluetooth. Seu processador single-core é adequado para OpenAPS, mas alguns usuários relatam tempos de compilação mais lentos durante a configuração. Para operação diária, o desempenho é ótimo.
- Intel Edison (com placa de fuga Arduino) – Usado em gerações anteriores do OpenAPS. O Edison já não está em produção, mas muitas plataformas ainda funcionam de forma confiável nele. Ele tem Bluetooth embutido e Wi-Fi, além de GPIO para módulos de rádio.
- UDOO Neo / BeagleBone Black – Ocasionalmente usado, mas o suporte comunitário é mais fino. O Pi Framboesa é recomendado para novas construções devido à riqueza de documentação.
Independentemente do tabuleiro, o software OpenAPS é instalado usando uma imagem personalizada (como a distribuição oref0) que inclui a lógica de loop, drivers de comunicação e uma interface web. O controlador deve ser capaz de executar autonomamente 24/7 sem bater. Uma fonte de alimentação dedicada (por exemplo, um pacote de bateria USB) é recomendado para uso portátil.
Interface de Comunicação por Rádio
Para falar com bombas Medtronic mais antigas (que usam frequência de 916 MHz) e algumas CGMs (por exemplo, Dexcom G4 com Share), é necessário um transmissor de rádio/receptor. O próprio controlador não tem um rádio de 916 MHz, portanto um módulo externo faz a ponte da lacuna.
- CareLink USB Stick – Originalmente concebido para o próprio software da Medtronic, este stick pode ser flashado com firmware de código aberto (por exemplo, através do projeto mmeowlink[) para permitir a comunicação com bombas Paradigm. É barato, mas requer Windows para a configuração inicial e é limitado a dispositivos Medtronic.
- Rileylink – Uma placa de rádio personalizada projetada para a comunidade de código aberto. Ele suporta tanto 916 MHz (Medtronic, Omnipod Eros) e Bluetooth (para alguns CGMs e o Omnipod Dash, embora o suporte do Dash seja experimental). O Rileylink se conecta ao Raspberry Pi via USB e não requer remexer com um stick CareLink.
- CC1111 USB Stick – Uma alternativa ao stick CareLink, o CC1111 pode ser reflascado com firmware mmeowlink. Funciona bem com bombas Medtronic, mas é menos comumente usado devido à disponibilidade de Rileylink.
- Módulos de Bluetooth (para CGMs e bombas mais recentes) – Muitos CGMs (Dexcom G5/G6, Libre com transmissores de terceiros) já usam Bluetooth, por isso o Bluetooth integrado do controlador é suficiente. Para a bomba Accu-Chek Combo, pode ser necessário um dongle Bluetooth se o controlador não tiver Bluetooth nativo (por exemplo, modelos Pi mais antigos).
Ao selecionar uma interface de rádio, considere o ecossistema: se a sua bomba é Medtronic, é obrigatório um CareLink ou Rileylink. Se você está construindo para Omnipod Eros, é necessário um Rileylink. Para a prova de futuro, o Rileylink é a opção mais versátil.
Lista de verificação de compatibilidade para sensores e dispositivos
Para garantir uma compilação suave, verifique cada componente com a página de compatibilidade de hardware OpenAPS. Abaixo está um resumo do que funciona com a versão estável atual (oref0 e oref1).
- Bomba : Medtronic 5x/7xx (excluindo 511, 712 e 670G), Accu-Chek Combo, Omnipod Eros (requer Rileylink).
- CGM: Dexcom G6 (nativo Bluetooth), Dexcom G5 (Bluetooth), Dexcom G4 com Share (requer CareLink stick ou Rileylink), Libre com MiaoMiao/Bubble/BluCon (compatível com xdrip+).
- Controller: Raspberry Pi 3/4/Zero W, Intel Edison (depreciada).
- Interface de rádio: Rileylink, CareLink USB stick (flashed com mmeowlink), ou CC1111.
- Software: oref0/oref1 (último lançamento), Nightscout para monitoramento remoto, xdrip+ (para dados CGM no Android).
Sempre cruze com o site oficial OpenAPS e a planilha comunitária mantida em o oref0 wiki no GitHub].
Considerações adicionais para uma configuração confiável
Atualizações de Firmware e Software
O OpenAPS está em constante evolução. O ramo de desenvolvimento (oref1) introduz funcionalidades avançadas como ajustes dinâmicos de sensibilidade ISF e carbo- sensitividade, mas é considerado menos estável do que o ramo mestre. Ao construir o seu sistema, escolha uma versão que corresponda ao seu nível de conforto com risco. Sempre teste as actualizações de firmware numa plataforma não crítica ao estilo de vida (por exemplo, durante um período de baixa actividade) para verificar se as decisões de comunicação e loop de rádio permanecem seguras.
Segurança e redundância
Um sistema OpenAPS é um dispositivo médico, mesmo que seja DIY. Construa em várias camadas de segurança:
- Baixa glicose suspender limiares – Configurar o algoritmo para parar a entrega de insulina quando a glicose cair abaixo de um nível definido pelo usuário.
- Limites máximos de taxa basal – Codifice uma tampa para evitar hipoglicemia induzida por bomba.
- Medidor de glicose de reserva – As verificações de dedo-stick permanecem necessárias para calibrar as CGMs (exceto Dexcom G6) e para confirmar as leituras quando o laço ou CGM falha.
- Sistema de alarme independente – Nightscout ou xdrip+ pode enviar alertas para o seu telefone. Não confie apenas na tela do controlador.
A comunidade enfatiza que o OpenAPS não é um dispositivo médico aprovado pela FDA; é uma ferramenta para indivíduos que aceitam a responsabilidade de gerenciar seus próprios cuidados. Leia a página de riscos OpenAPS antes de prosseguir.
Gestão de Energia
Um equipamento portátil precisa de energia confiável. Um Raspberry Pi Zero W extrai cerca de 0,7 watts; um Pi 4 com Rileylink pode desenhar 3-5 watts. Use um banco de bateria USB de alta capacidade (10,000 mAh ou maior) que suporta carregamento de passagem para que você possa recarregá-lo enquanto o equipamento funciona. Certifique-se de que o cartão microSD do controlador é um modelo de alta resistência para evitar a corrupção de desligamentos inesperados.
Apoio e documentação comunitários
A comunidade OpenAPS é um dos pilares mais fortes do projeto. Fóruns, como o Grupo Facebook OpenAPS e o canal #openaps no site , fornecem ajuda em tempo real. A documentação oficial é completa, mas pode ser densa; muitos usuários começam com o “Começando” guia no site OpenAPS e depois passam para o GitHub wiki para passos específicos de dispositivos.
Construindo seu primeiro sistema OpenAPS: Uma visão geral de alto nível
Enquanto evitamos instruções passo a passo aqui, o processo geral é o seguinte:
- Recolher hardware – Adquira uma bomba compatível, CGM, Raspberry Pi, e interface de rádio. Verifique números de série com a lista de compatibilidade.
- Set up the controller – Flash the OpenAPS image to the Pi’s SD card, conecte a interface de rádio e boot.
- Instalar Nightscout – Configurar um site Nightscout hospedado em nuvem (por exemplo, via Heroku ou Azure) para receber dados CGM e enviar o status da bomba.
- Configurar o CGM – Ligar o transmissor Dexcom ou Libre ao xdrip+ (ou outro carregador) e verificar os fluxos de dados para Nightscout.
- Comunicação com a bomba de ensaio – Utilize as ferramentas de linha de comando (por exemplo, ]) para confirmar que o Pi pode falar com a bomba.
- Correr em modo open-loop – Deixe o algoritmo sugerir mudanças basais, mas ainda não automatize. Confirme manualmente as sugestões são razoáveis.
- Mudar para loop fechado – Habilitar ajustes automatizados, começando com um intervalo de alvo conservador e limiar de baixa glicose.
- Monitor e iterate – Revise registros diários até que você esteja confiante de que o sistema está se comportando como esperado.
Este processo normalmente leva vários dias a uma semana. Não se apresse. O guia OpenAPS Geting Started é o recurso autorizado.
Desenvolvimentos futuros em compatibilidade com hardware
O ecossistema de diabetes de código aberto está evoluindo rapidamente. Projetos como AndroidAPS (que funciona em telefones Android) estão expandindo a gama de hardware compatível, incluindo bombas Bluetooth (por exemplo, Dana RS, Dana-i). Enquanto AndroidAPS e OpenAPS compartilham algoritmos semelhantes, sua compatibilidade com o dispositivo difere. Usuários considerando uma nova bomba devem pesquisar ambos os ecossistemas. Enquanto isso, sistemas de loop fechado comercial (Controle de Tandem-IQ, Medtronic 780G) estão se tornando mais sofisticados, mas eles permanecem fechados à personalização de DIY. Para aqueles que valorizam o controle e a transparência de dados, o OpenAPS continua sendo uma opção poderosa.
Conclusão
A compatibilidade de dispositivos e sensores é a base de uma implementação bem sucedida do OpenAPS. Ao selecionar uma bomba de insulina suportada (Medtronic Paradigm/Revel, Accu-Chek Combo ou Omnipod Eros), uma CGM confiável (Dexcom G6 ou Libre com um transmissor de terceiros) e um hardware de rádio e controlador adequado, você pode construir um sistema de loop fechado que reduz significativamente a carga do gerenciamento de diabetes. Sempre cruze as últimas diretrizes comunitárias, priorize a segurança e espere uma curva de aprendizagem. O OpenAPS não é um produto plug-and-play – é uma ferramenta que recompensa a paciência e atenção aos detalhes. Com os componentes certos e uma comunidade solidária, você pode alcançar números de tempo dentro do intervalo que são difíceis de combinar com a terapia manual sozinho.