OpenAPS-Kompatibilität verstehen: Geräte und Sensoren für ein Closed-Loop-System

OpenAPS (Open Artificial Pancreas System) ist eine Community-gesteuerte Open-Source-Initiative, die es Menschen mit insulinabhängigem Diabetes ermöglicht, die Insulinabgabe zu automatisieren. Durch die Verbindung eines kontinuierlichen Glukosemonitors (CGM), einer Insulinpumpe und eines kleinen Controllers (normalerweise eines Single-Board-Computers) kann OpenAPS die Basalinsulinraten in Echtzeit basierend auf Glukosedaten anpassen. Kompatibilität zwischen diesen Komponenten ist der Eckpfeiler eines sicheren und effektiven Systems. In diesem Leitfaden werden die Geräte und Sensoren beschrieben, die Sie benötigen, um ein zuverlässiges OpenAPS-Rig zusammenzustellen, sowie praktische Überlegungen zur Beschaffung, Konfiguration und Wartung Ihres Setups.

Kernkomponenten eines OpenAPS-Systems

Jede OpenAPS-Schleife benötigt vier primäre Hardware-Elemente: eine Insulinpumpe, ein CGM, einen Controller (Mikrocomputer) und eine Funkkommunikationsschnittstelle. Jede Komponente muss mit der Open-Source-Software und in vielen Fällen auch auf Hardware-Ebene miteinander kompatibel sein. Im Folgenden werden die einzelnen Kategorien aufgeschlüsselt und die am häufigsten verwendeten Optionen hervorgehoben.

Insulinpumpen

Die Insulinpumpe ist der Aktuator in der Schleife, der für die Abgabe von Mikrobolussen und die Anpassung der Basalraten verantwortlich ist. Nicht alle Pumpen sind geeignet. OpenAPS arbeitet ausschließlich mit Pumpen, die eine zuverlässige, niedrige Funkkommunikation haben und von der Open-Source-Community unterstützt werden. Zu den am weitesten verbreiteten Pumpen gehören:

  • Medtronic Paradigm Series (5xx, 7xx) – Dies sind die Goldstandards für OpenAPS. Modelle wie die 515, 715, 522, 722, 523 und 723 verwenden die 916 MHz Funkfrequenz und sind vollständig dokumentiert. Ältere Paradigmpumpen (511, 712) fehlen oft die notwendigen Funkbefehle. Die neueren Medtronic 630G und 670G werden aufgrund von Verschlüsselung und proprietären Kommunikationsprotokollen nicht unterstützt.
  • Medtronic Revel (x23/x23M) – Kleinere Firmware-Unterschiede bestehen zwischen Revel- und Paradigm-Modellen, aber die überwiegende Mehrheit ist nach ordnungsgemäßer Einrichtung mit OpenAPS kompatibel.
  • Roche Accu‐Chek Combo – Diese Pumpe kommuniziert über Bluetooth und hat zunehmend Unterstützung durch die Community, obwohl sie unterschiedliche Steuerungs-Hardware und Konfigurationsschritte erfordert.
  • Omnipod / Omnipod Dash – Der ursprüngliche Omnipod (mit den Eros-Pods) kann über die Omnipod-Implementierung in OpenAPS mit einem Rileylink oder einem ähnlichen Radioboard gesteuert werden.
  • Tandem t:slim X2 – Obwohl Tandem nicht nativ in OpenAPS unterstützt wird, hat es ein kommerzielles Closed-Loop-System (Control-IQ) veröffentlicht, das die Abstammung mit dem Open-Source-Ansatz teilt.

Bevor Sie eine Pumpe kaufen, lesen Sie die neuesten Kompatibilitätslisten auf der OpenAPS-Dokumentationsseite und in den Community-Foren. Ältere Pumpen benötigen möglicherweise einen Batterietürmagneten oder eine bestimmte Firmware-Version, um Fernbefehle zu aktivieren.

Kontinuierliche Glukosemonitore (CGMs)

Das CGM liefert die Sensordaten, die den Algorithmus antreiben. Glukosewerte in Echtzeit sind unerlässlich, jede Latenz oder Lücke in der Übertragung kann dazu führen, dass die Schleife blind arbeitet. Folgende Sensoren werden derzeit unterstützt:

  • Dexcom G6 – Die beliebteste Wahl für OpenAPS. Es liefert alle 5 Minuten Messwerte über einen dedizierten Receiver oder eine Smartphone-App und erfordert keine Finger-Stick-Kalibrierung (obwohl man immer noch kalibrieren kann). OpenAPS kann Daten vom Dexcom G6 über die Share API (für G6) oder über eine Bluetooth-Brücke wie xdrip+ aufnehmen. Das G6 hat eine 10-tägige Tragezeit und ist werksseitig kalibriert.
  • Dexcom G5 – Wird in vielen OpenAPS-Installationen immer noch unterstützt. Es erfordert zweimal täglich eine Kalibrierung, bietet aber ähnliche Echtzeitdaten. Der G5-Sender verwendet Bluetooth Low Energy, wodurch die Verbindung zum Controller einfach ist.
  • Dexcom G4 (mit Share oder 505 Firmware) – Ein früheres Modell, das eine separate Funkbrücke (z. B. einen CareLink USB-Stick) benötigt, um mit dem Controller zu kommunizieren.
  • Abbott Libre 14-Tage / Libre 2 – Es handelt sich um Flash-Glukose-Monitore, die nicht kontinuierlich, sondern mit Sendern von Drittanbietern (wie MiaoMiao, Bubble oder BluCon) in nahezu Echtzeit-CGMs konvertiert werden können. Der Libre 2 verfügt in einigen Regionen über Bluetooth, auf das mit xdrip+ zugegriffen werden kann, und einen kompatiblen Sender. Die Kompatibilität variiert je nach Firmware-Version und Region, daher ist eine sorgfältige Recherche erforderlich. Der Libre 3 (vollständig Bluetooth) wird in OpenAPS aufgrund des Fehlens eines zugänglichen Datenstroms noch nicht unterstützt, obwohl die Bemühungen der Community noch andauern.
  • Medtronic Enlite / Guardian Sensor 3 – Diese Sensoren sind für den Einsatz mit Medtronic Pumpen vorgesehen und erfordern den Medtronic MiniMed Connect oder einen CareLink USB Stick, um Daten zu relaisen. Die Integration mit OpenAPS ist möglich, aber komplexer, und die Sensoren haben höhere Kalibrieranforderungen. Die meisten Benutzer bevorzugen Dexcom wegen seiner Benutzerfreundlichkeit.

Für alle CGMs ist darauf zu achten, dass die Daten an den Controller übertragen werden können, ohne auf einen proprietären Cloud-Service zu setzen, der zu Verzögerungen führen kann. Die Community empfiehlt dringend, eine lokale First-Lösung wie xdrip+ oder Nightscout zu verwenden.

Mikrocomputer (Controller)

Der Controller betreibt die OpenAPS-Software und orchestriert die Schleifenlogik. Die häufigste Wahl sind Single-Board-Computer, die Linux ausführen und über serielle, USB- oder Bluetooth mit den Pumpen- und CGM-Funkgeräten kommunizieren können.

  • Raspberry Pi (3B, 3B+, 4B) – Das Arbeitspferd von OpenAPS. Der Pi 3B/3B+ bietet integriertes WLAN, Bluetooth und ausreichend GPIO-Pins für die Befestigung eines Funksenders (wie CC1111 oder Rileylink). Der Pi 4 wird ebenfalls unterstützt, verbraucht aber mehr Strom; viele Benutzer bevorzugen die Portabilität mit dem Pi Zero W.
  • Raspberry Pi Zero W – Eine kompakte, energiesparende Option, ideal für tragbare Rigs. Es fehlt Ethernet, hat aber Wi‐Fi und Bluetooth. Sein Single‐Core Prozessor ist für OpenAPS ausreichend, aber einige Benutzer berichten von langsameren Kompilierungszeiten während der Einrichtung. Für den täglichen Betrieb ist die Leistung in Ordnung.
  • Intel Edison (mit Arduino Breakout Board) – Wird in früheren OpenAPS-Generationen verwendet. Der Edison ist nicht mehr in Produktion, aber viele Rigs laufen immer noch zuverlässig darauf. Es hat Bluetooth und Wi-Fi sowie GPIO für Funkmodule eingebaut.
  • UDOO Neo / BeagleBone Black – Gelegentlich verwendet, aber die Unterstützung der Community ist dünner. Der Raspberry Pi wird aufgrund der Fülle an Dokumentationen für Neubauten empfohlen.

Unabhängig von der Platine wird die OpenAPS-Software mit einem benutzerdefinierten Image (wie der oref0-Verteilung) installiert, das die Schleifenlogik, Kommunikationstreiber und eine Webschnittstelle enthält. Der Controller muss autonom 24/7 laufen können, ohne zu stürzen. Ein dediziertes Netzteil (z. B. ein USB-Akkupack) wird für den tragbaren Einsatz empfohlen.

Funkkommunikationsschnittstelle

Um mit älteren Medtronic-Pumpen (die 916 MHz Frequenz verwenden) und einigen CGMs (z. B. Dexcom G4 mit Share) zu sprechen, ist ein Funksender / -empfänger erforderlich. Der Controller selbst hat kein 916 MHz Radio, so dass ein externes Modul die Lücke überbrückt.

  • CareLink USB Stick – Ursprünglich für die eigene Software von Medtronic entwickelt, kann dieser Stick mit Open-Source-Firmware geflasht werden (z. B. über das Projekt mmeowlink), um die Kommunikation mit Paradigm-Pumpen zu ermöglichen. Es ist kostengünstig, erfordert jedoch Windows für die Ersteinrichtung und ist auf Medtronic-Geräte beschränkt.
  • Rileylink – Eine speziell für die Open-Source-Community konzipierte Radioplatine, die sowohl 916 MHz (Medtronic, Omnipod Eros) als auch Bluetooth (für einige CGMs und den Omnipod Dash, obwohl Dash-Unterstützung experimentell ist) unterstützt. Der Rileylink verbindet sich über USB mit dem Raspberry Pi und erfordert kein Basteln mit einem CareLink-Stick.
  • CC1111 USB Stick – Eine Alternative zum CareLink Stick, der CC1111 kann mit mmeowlink Firmware neu geblinkt werden. Es funktioniert gut mit Medtronic Pumpen, wird aber aufgrund der Verfügbarkeit von Rileylink weniger häufig verwendet.
  • Bluetooth Module (für CGMs und neuere Pumpen) – Viele CGMs (Dexcom G5/G6, Libre mit Drittanbietern) verwenden bereits Bluetooth, so dass das eingebaute Bluetooth des Controllers ausreicht. Für die Accu-Chek Combo Pumpe kann ein Bluetooth-Dongle erforderlich sein, wenn dem Controller natives Bluetooth fehlt (z. B. ältere Pi-Modelle).

Bei der Auswahl einer Funkschnittstelle sollten Sie das Ökosystem berücksichtigen: Wenn Ihre Pumpe Medtronic ist, ist ein CareLink oder Rileylink obligatorisch. Wenn Sie für Omnipod Eros bauen, ist ein Rileylink erforderlich. Für die Zukunftssicherheit ist der Rileylink die vielseitigste Option.

Kompatibilitäts-Checkliste für Sensoren und Geräte

Um einen reibungslosen Aufbau zu gewährleisten, überprüfen Sie jede Komponente mit der OpenAPS-Hardware-Kompatibilitätsseite.

  • Pump: Medtronic 5xx/7xx (ausgenommen 511, 712 und 670G), Accu‐Chek Combo, Omnipod Eros (erfordert Rileylink).
  • CGM: Dexcom G6 (native Bluetooth), Dexcom G5 (Bluetooth), Dexcom G4 mit Share (erfordert CareLink-Stick oder Rileylink), Libre mit MiaoMiao/Bubble/BluCon (kompatibel mit xdrip+).
  • Controller: Raspberry Pi 3/4/Zero W, Intel Edison (veraltet).
  • Radio Interface: Rileylink, CareLink USB Stick (blinked mit mmeowlink) oder CC1111 Stick.
  • Software: oref0/oref1 (letzte Version), Nightscout für die Fernüberwachung, xdrip+ (für CGM-Daten auf Android).

Querverweise immer auf die offizielle Website von OpenAPS und die Community-Tabelle, die unter im oref0-Wiki auf GitHub gepflegt wird.

Zusätzliche Überlegungen für ein zuverlässiges Setup

Firmware und Software Updates

OpenAPS entwickelt sich ständig weiter. Der Entwicklungszweig (oref1) führt fortschrittliche Funktionen wie dynamische ISF- und Carb-Sensibilitätsanpassungen ein, gilt jedoch als weniger stabil als der Masterzweig. Wählen Sie beim Aufbau Ihres Systems eine Version, die Ihrem Komfortniveau entspricht Risiko. Testen Sie immer Firmware-Updates auf einem nicht-lifestyle-kritischen Rig (z. B. in einer Zeit geringer Aktivität), um zu überprüfen, ob Funkkommunikation und Schleifenentscheidungen sicher bleiben.

Sicherheit und Redundanz

Ein OpenAPS-System ist ein medizinisches Gerät, auch wenn es sich um DIY handelt.

  • Glukose-Schwellenwerte werden ausgesetzt – Konfigurieren Sie den Algorithmus, um die Insulinabgabe zu stoppen, wenn Glukose unter ein benutzerdefiniertes Niveau fällt.
  • Maximale Basalratengrenzen – Hardcode eine Kappe, um eine pumpeninduzierte Hypoglykämie zu verhindern.
  • Backup-Glukosemessgerät – Finger-Stick-Kontrollen bleiben notwendig, um CGMs zu kalibrieren (außer Dexcom G6) und Messwerte zu bestätigen, wenn die Schleife oder CGM ausfällt.
  • Unabhängiges Alarmsystem – Nightscout oder xdrip+ können Benachrichtigungen an Ihr Telefon senden.

Die Community betont, dass OpenAPS kein von der FDA zugelassenes Medizinprodukt ist; es ist ein Werkzeug für Einzelpersonen, die die Verantwortung für die Verwaltung ihrer eigenen Pflege übernehmen.

Stromsparfunktionen

Ein tragbares Rig benötigt zuverlässige Energie. Ein Raspberry Pi Zero W zieht etwa 0,7 Watt; ein Pi 4 mit Rileylink kann 3-5 Watt ziehen. Verwenden Sie eine USB-Batteriebank mit hoher Kapazität (10.000 mAh oder größer), die das Durchlaufladen unterstützt, damit Sie es während des Rigs aufladen können. Stellen Sie sicher, dass die microSD-Karte des Controllers ein langlebiges Modell ist, um Korruption durch unerwartete Abschaltungen zu vermeiden.

Community Support und Dokumentation

Die OpenAPS-Community ist eine der stärksten Säulen des Projekts. Foren wie die OpenAPS Facebook-Gruppe und der #openaps-Kanal auf der Nightscout-Website bieten Echtzeit-Hilfe. Die offizielle Dokumentation ist gründlich, kann aber dicht sein; viele Nutzer beginnen mit dem -Leitfaden “Getting Started” auf der OpenAPS-Website und wechseln dann zum GitHub-Wiki für gerätespezifische Schritte.

Aufbau Ihres ersten OpenAPS-Systems: Ein Überblick auf hoher Ebene

Während wir hier Schritt-für-Schritt-Anweisungen vermeiden, sieht der allgemeine Prozess wie folgt aus:

  1. Gather-Hardware – Erwerben Sie eine kompatible Pumpe, CGM, Raspberry Pi und Funkschnittstelle.
  2. Setzen Sie den Controller – Flashen Sie das OpenAPS-Image auf die SD-Karte des Pi, verbinden Sie die Funkschnittstelle und booten Sie.
  3. Install Nightscout – Richten Sie eine Cloud-gehostete Nightscout-Site ein (z. B. über Heroku oder Azure), um CGM-Daten zu empfangen und den Pumpenstatus hochzuladen.
  4. Konfigurieren Sie den CGM – Verbinden Sie den Dexcom- oder Libre-Sender mit xdrip+ (oder einem anderen Uploader) und überprüfen Sie den Datenfluss zu Nightscout.
  5. Testen Sie die Pumpenkommunikation – Verwenden Sie die Befehlszeilen-Tools (z. B. ), um zu bestätigen, dass der Pi mit der Pumpe sprechen kann.
  6. Laufen Sie im Open-Loop-Modus – Lassen Sie den Algorithmus basale Änderungen vorschlagen, automatisieren Sie dies aber noch nicht.
  7. Wechsel zu closed‐loop – Ermöglichen Sie automatisierte Anpassungen, beginnend mit einem konservativen Zielbereich und einem niedrigen Glukose-Schwellenwert.
  8. Monitor und iterieren – Überprüfen Sie täglich die Protokolle, bis Sie sicher sind, dass sich das System wie erwartet verhält.

Dieser Prozess dauert normalerweise mehrere Tage bis eine Woche. Eile nicht. Der OpenAPS Getting Started Guide ist die maßgebliche Ressource.

Zukünftige Entwicklungen in der Hardware-Kompatibilität

Das Open-Source-Diabetes-Ökosystem entwickelt sich schnell. Projekte wie AndroidAPS (das auf Android-Handys läuft) erweitern die Palette kompatibler Hardware, einschließlich Bluetooth-Pumpen (z. B. Dana RS, Dana-i). Während AndroidAPS und OpenAPS ähnliche Algorithmen teilen, unterscheidet sich ihre Gerätekompatibilität. Benutzer, die eine neue Pumpe in Betracht ziehen, sollten beide Ökosysteme erforschen. Inzwischen werden kommerzielle Closed-Loop-Systeme (Tandem Control-IQ, Medtronic 780G) immer ausgefeilter, aber sie bleiben für DIY-Anpassungen geschlossen. Für diejenigen, die Wert auf Kontrolle und Datentransparenz legen, bleibt OpenAPS eine leistungsstarke Option.

Schlussfolgerung

Geräte- und Sensorkompatibilität ist die Grundlage für eine erfolgreiche OpenAPS-Implementierung. Durch die Auswahl einer unterstützten Insulinpumpe (Medtronic Paradigm/Revel, Accu-Chek Combo oder Omnipod Eros), einer zuverlässigen CGM (Dexcom G6 oder Libre mit einem Drittanbieter), einer geeigneten Steuerung und Funkhardware können Sie ein Closed-Loop-System bauen, das die Belastung des Diabetes-Managements erheblich reduziert. Überprüfen Sie immer die neuesten Community-Richtlinien, priorisieren Sie die Sicherheit und erwarten Sie eine Lernkurve. OpenAPS ist kein Plug-and-Play-Produkt - es ist ein Werkzeug, das Geduld und Liebe zum Detail belohnt. Mit den richtigen Komponenten und einer unterstützenden Community können Sie Zeit-in-Bereich-Zahlen erreichen, die mit manueller Therapie allein schwer zu erreichen sind.