Als ich anfing, Open-D zu bauen, nahm ich an, dass die Integration von CGMs der einfache Teil sein würde. Ich lag falsch. Sehr falsch. Was folgte, waren Monate des Ringens mit zwei komplett unterschiedlichen Philosophien: Ein Unternehmen, das wirklich will, dass Entwickler auf seiner Plattform bauen, und eines, das seine API wie ein Staatsgeheimnis behandelt.
Das ist keine Bewertung der Sensor-Genauigkeit oder des Komforts. Davon gibt es Hunderte. Das ist das, was Sie nirgendwo lesen: Wie es wirklich ist, eine Diabetes-App zu bauen, die mit Dexcom UND Libre spricht, die technischen Kompromisse, die Sie machen müssen, und warum die Aktualisierungsrate Ihrer App vom Sensor abhängt, den Sie tragen.
Das Nutzererlebnis: 1 Minute vs 5 Minuten
Libre 3 sendet Glukosedaten alle 60 Sekunden. Dexcom G7 alle 5 Minuten. Oberflächlich sieht es so aus, als würde Libre haushoch gewinnen. Mehr Daten = bessere KI, oder?
Nicht genau. In der Praxis sind beide für menschliche Entscheidungsfindung in Ordnung. Ihr Insulin wirkt nicht schnell genug, um klinisch relevant zu sein. Aber für eine KI, die Ihre Muster lernt, hilft diese Granularität. Die KI kann den Beginn eines Spikes 4 Minuten früher erkennen.
Eigentlich sind die 1-Minuten-Daten wichtiger, als die Leute denken. Es geht nicht um die absolute Zahl — es geht um die Geschwindigkeit der Veränderung. Die Änderungsrate ist das stärkste Signal, um vorherzusagen, wohin Ihre Glukose steuert. Ein 1-Minuten-Intervall lässt die KI Beschleunigung erkennen: wie schnell sich ein Mahlzeitenspike aufbaut, wie schnell Insulin Sie nach unten zieht, ob eine Korrektur zu hart oder zu sanft trifft.
Mit 5-Minuten-Daten erhalten Sie Steigung. Mit 1-Minuten-Daten erhalten Sie Krümmung. Und Krümmung ist das, was Nahrungsaufnahmemuster und persönliche Insulinempfindlichkeit offenlegt. Dieselbe Mahlzeit kann bei 1-Minuten-Auflösung komplett anders aussehen — manche Lebensmittel haben einen steilen Anstieg, andere einen langsamen. Die KI braucht dieses Detail, um IHRE Muster zu lernen, nicht generische.
Für KI-Prognosen schlagen 1-Minuten-Daten 5-Minuten-Daten. Die Änderungsrate — wie schnell sich Ihre Glukose bewegt — ist prädiktiver als der absolute Wert. Die minütliche Auflösung von Libre ermöglicht der KI, Beschleunigungsmuster zu erkennen, die in 5-Minuten-Schnappschüssen unsichtbar sind. Deshalb haben wir Open-D so gebaut, dass es jeden Datenpunkt nutzt.
Libre: Das Offene Ökosystem
Abbotts Ansatz mit Libre ist erfrischend einfach: Der Sensor kommuniziert per Bluetooth mit dem Telefon. Das Telefon legt die Daten in Apple HealthKit oder Google Health Connect ab. Jede App kann sie lesen — mit Nutzererlaubnis, natürlich.
Das bedeutet, dass unsere Libre-Integration vollständig auf dem Gerät stattfindet. Keine Server. Keine API-Schlüssel. Kein Internet erforderlich. Sensor → Telefon → Open-D passiert komplett lokal. Es ist privat, schnell und funktioniert im Flugzeug.
Der Nachteil? HealthKit kann langsam sein. Manchmal gibt es eine Verzögerung von 2-3 Minuten zwischen der Sensorablesung und den Daten in HealthKit. Aber grundsätzlich hat Abbott dies als offen konzipiert. Sie wollen, dass Dritt-Apps existieren.
Dexcom: Die Festung
Dexcoms Ansatz ist das Gegenteil. Sie haben eine öffentliche API — die Dexcom Share API — aber sie ist für Betreuer, nicht für Apps, konzipiert. Um Produktionszugang zu erhalten, müssen Sie sich über ein Partnerprogramm bewerben. Wir haben uns beworben. Wir haben nie etwas gehört.
Die Sandbox-API ist für Tests verfügbar. Sie funktioniert. Aber Sie können sie nicht für echte Nutzer veröffentlichen, ohne Produktionsgenehmigung. Und die Produktionsgenehmigung erfordert ein Formular, das Fragen stellt wie: 'Auf welchen Servern speichern Sie Nutzerdaten?'
Hier ist das Problem: Wir speichern keine Nutzerdaten auf einem Server. Open-D ist datenschutzorientiert. Alles ist auf dem Gerät. Das Formular hat keine Option für 'kein Server'. Es geht davon aus, dass Sie ein Cloud-Unternehmen sind, das Gesundheitsdaten hortet.
Dexcoms Partnerformular ist für traditionelle Health-Tech-Unternehmen konzipiert, die Daten zentralisieren. Es hat kein Konzept für eine datenschutzorientierte App, die alles lokal hält. Wir können ihr Formular buchstäblich nicht ehrlich ausfüllen, ohne zu lügen oder unsere gesamte Architektur umzubauen.
Wie Wir Dexcom Wirklich Integriert Haben
Open-D bietet zwei Wege, Ihren Dexcom G7 zu verbinden. Sie wählen, was für Sie besser funktioniert.
Direct Connect ist die empfohlene Option. Sie loggen sich mit Ihrem Dexcom-Konto ein (demselben, das Sie in der Dexcom-App nutzen), wählen Ihre Serverregion — US, EU/International oder Japan — und Open-D zieht alle 5 Minuten frische Glukosedaten direkt von Dexcom. Es ist derselbe Ansatz wie Nightscout und xDrip. Kein zusätzliches Setup in der Dexcom-App nötig, abgesehen von einem Konto.
Die zweite Option ist über Apple HealthKit oder Google Health Connect. Sie gewähren Open-D die Berechtigung, Glukosedaten zu lesen, und die Dexcom-App schreibt ihre Messwerte automatisch in HealthKit/Health Connect. Das klingt einfacher, aber es gibt einen Haken: Auf Android können Dexcom-Daten über Health Connect um 2-3 Stunden verzögert sein. Das ist zu langsam für Echtzeit-KI. Auf iOS ist es schneller, aber immer noch nicht so direkt wie Direct Connect.
Beide Dexcom-Optionen erfordern Internet. Wenn Sie offline sind, fließen keine Glukosedaten. Das ist die Realität des Dexcom-Ökosystems — es gibt keinen Weg drumherum ohne offiziellen API-Zugang, den sie Apps wie unserer nicht gewähren.
Die Aufheizzeit: 30 Minuten vs 60 Minuten
Hier ist etwas, das Ihre tägliche Routine beeinflusst: Dexcom G7 braucht 30 Minuten zum Aufheizen. Libre 3 braucht 60 Minuten. Wenn Sie Sensoren wechseln — meistens morgens — ist das der Unterschied zwischen Glukosedaten vor dem Frühstück oder blind durch die erste Mahlzeit zu fliegen.
Beide Apps zeigen einen Countdown während des Aufheizens, aber Sie können keine KI-gestützten Insulinentscheidungen ohne frische Glukosedaten treffen. Während dieses Fensters sind Sie wieder im manuellen Modus: Sie prüfen, wie Sie sich fühlen, schätzen basierend auf Ihrer letzten Messung vor dem Wechsel, und sind konservativer mit Dosen, bis der neue Sensor online ist.
Warum Jeder CGM Eine Andere Verbindung Braucht
Wir wollten nicht mehrere Verbindungsmethoden bauen. Wir wollten einen einfachen Flow: CGM verbinden, Daten erscheinen. Aber die Realität ist, dass Dexcom und Abbott den Drittzugang komplett unterschiedlich angehen — und keiner gibt uns eine perfekte Lösung.
Libre verbindet sich über LibreLinkUp, Abbots Cloud-Dienst. Es ist geradlinig: Ein Login, und die Daten synchronisieren. Aber Sie sind an Abbots Server und Ihre Internetverbindung gebunden. Dexcom verbindet sich über Share API (Direct Connect) oder HealthKit/Health Connect. Direct Connect gibt Ihnen Echtzeit-Updates alle 5 Minuten, aber wieder — Internet erforderlich. HealthKit ist 'offizieller', kann aber auf Android Stunden zurückliegen.
Für Sie als Nutzer bedeutet das: Wenn Sie die schnellsten, zuverlässigsten Daten in Open-D wollen, nutzen Sie Dexcom mit Direct Connect. Wenn Sie Einfachheit bevorzugen und einen kleinen Server-Verzug nicht stört, funktioniert Libre hervorragend. Beide speichern Ihre Anmeldedaten nur auf Ihrem Gerät — wir senden sie nirgendwohin außer an die jeweiligen CGM-Server.
Das Ehrliche Urteil für T1Ds
Wenn Ihnen KI-gestützte Insights wichtig sind, hat Libre 3 einen Vorteil: die 1-Minuten-Datenauflösung. Die Änderungsrate ist das prädiktivste Signal für Glukoseprognosen, und 1-Minuten-Intervalle erfassen Beschleunigungsmuster, die in 5-Minuten-Daten unsichtbar sind. Für Mustererkennung — wie IHR Körper auf bestimmte Lebensmittel, Insulindosen und Bewegung reagiert — zählt diese Granularität.
Dexcom baut einen großartigen Sensor. Der G7 ist genau, zuverlässig, und die 30-Minuten-Aufheizzeit ist wirklich besser. Sein Direct Connect gibt Ihnen Echtzeit-Updates alle 5 Minuten, die solide für das Tagesmanagement sind. Aber ihr Entwickler-Ökosystem steckt in 2015 fest. Sie behandeln ihre API wie einen Wettbewerbsvorteil statt einer Plattform. Und das schadet der Innovation.
Wir unterstützen beide, weil unsere Nutzer beide tragen. Aber wenn Dexcom jemals 1-Minuten-Auflösung und eine offene API anböte, wäre es das Beste aus beiden Welten. Bis dahin gibt Ihnen die Datengranularität von Libre einen Vorteil, wenn KI-gesteuerte Mustererkennung Ihre Priorität ist.
Wenn Sie Dexcom-Nutzer sind, schreiben Sie ihnen. Fragen Sie, warum eine datenschutzorientierte Diabetes-App keinen API-Zugang bekommen kann. Fragen Sie, warum ihr Partnerformular annimmt, dass jeder Entwickler Ihre Gesundheitsdaten auf seinen Servern horten will. Nutzerdruck ist das Einzige, das das ändern wird.
