Willkommen zur AAPS-Dokumentation
AAPS ist eine Open-Source-App für Menschen, die mit Insulinabhängigen Diabetes leben, die als künstliches Pankreassystem (APS) auf Google Android Smartphones fungiert. It uses an openAPS software algorithm which aims to do what a living pancreas does: keeping blood sugar levels within healthy limits by using automated insulin dosing (AID). Additionally, you need a supported and FDA/CE approved insulin pump, and a continuous glucose meter.
Interested? Read more about AAPS in the introduction.
Warnung
WICHTIGER SICHERHEITSHINWEIS
Die grundlegenden Sicherheitsfunktionen von AAPS, die in dieser Dokumentation beschrieben sind, bauen auf den Sicherheitsfunktionen der Hardware auf, mit der Du Dein System aufgesetzt hast. Es ist extrem wichtig, dass die Insulinpumpe und das CGM-System, die für ein Closed Loop System mit automatisierter Insulinabgabe verwendet werden, hinreichend getestet und voll funktionstüchtig sind sowie (in Europa) eine CE-Kennzeichnung haben und (in Deutschland) als Medizinprodukte zugelassen sind. Veränderungen an Hard- oder Software dieser Komponenten können zu unerwarteter Insulinabgabe und damit zu erheblichen Risiken für den Anwender führen. Verwende keine defekten, modifizierten oder selbsterstellten Insulinpumpen oder CGM-Empfänger, um ein AAPS-System zu erstellen oder zu betreiben.
Außerdem ist es ebenso wichtig, nur Originalzubehör zu verwenden. Setzhilfen, Kanülen und Reservoire müssen vom Hersteller für den Einsatz mit deiner Pumpe bzw. deinem CGM zugelassen sein. Die Verwendung von nicht geprüftem oder modifiziertem Zubehör kann zu Ungenauigkeiten des CGM-Systems und Insulinabgabefehlern führen. Insulin ist sehr gefährlich, wenn es falsch dosiert wird. Spiele nicht mit deinem Leben, indem du ungeprüftes oder modifiziertes Zubehör verwendest.
Nicht zuletzt darfst Du keine SGLT-2-Hemmer (Gliflozins) einnehmen, da sie den Blutzuckerspiegel unberechenbar senken. Die Kombination mit einem Closed Loop System, das die basalen Raten senkt, um den BZ zu erhöhen ist besonders gefährlich, da durch die Gliflozin dieser BZ-Anstieg verhindert wird und ein gefährlicher Zustand durch Insulinmangel auftreten kann.
Bemerkung
Haftungsausschluss und Warnung
Alle Informationen, Gedanken und Code, die hier beschrieben werden, sind ausschließlich zu Informations- und Bildungszwecken bestimmt. Nightscout erfüllt keinerlei Anforderungen des Datenschutzes im Gesundheitswesen. Du verwendest Nightscout und AAPS auf eigenes Risiko. Setze es nicht ein, um Behandlungsentscheidungen zu treffen.
Bei Nutzung des Quellcodes von github.com bestehen keinerlei Gewährleistungs- und Garantieansprüche. Es gibt keinen Support. Im Übrigen wird auf die Lizenz verwiesen, die im Repository abgerufen werden kann.
Sämtliche Produkt- und Herstellernamen, Handelsmarken, Dienstleistungsmarken, Warenzeichen und eingetragene Dienstleistungsmarken sind Eigentum ihrer jeweiligen Inhaber und werden nur zu Informationszwecken genutzt und nicht für Werbung oder Marketing. Ihre Verwendung dient nur zur Information und bedeutet weder, dass AAPS zu ihnen gehört, noch dass sie unterstützt werden.
Bitte beachten - Dieses Projekt steht in keinerlei Verbindung zu: SOOIL, Dexcom, Accu-Chek, Roche Diabetes Care, Insulet oder Medtronic.
How to read the documentation?
We have provided this subsection of the documentation especially for those who are new to concept of Do-It-Yourself-APS (Artificial-Pancreas-Systems) in order to best show how to get acquainted with the information we consider to be the most important, especially in terms of understanding the reasons behind the „limits“ set in place when you are first beginning your AAPS journey. These safety limits have been developed over many years by observations of the inadvertent mistakes that new users are most likely to make when first learning to set up, build, and then successfully loop with AAPS - as most often those mistakes occur simply because the user was so excited to get started using the system that they may have forgotten to sit down and dedicate the time needed to understand the information within this documentation thoroughly. We have all been there!
Certainly the approach, „read everything“ has merit and is certainly true. However, it is not uncommon for newcomers to quickly become overwhelmed by the sheer volume and variety of new information that they are expected to understand all at once! So these next few subsections are meant to lay out the most important foundations of the knowledge necessary to successfully run your own chosen setup with as few hiccups as is possible. New users can refer back to this guide when they run into aspects of the system they are not yet familiar with; and to remind themselves where to go within the Documentation in order to locate more in-depth information, as needed. It is also important to lay out the capabilities of AAPS in an up-front manner, as sometimes it can be disappointing to discover in the middle of reading the documentation that certain necessary tools are currently not available for use (due to constraints on which types of insulin pumps or CGMs are available in some countries vs. other countries etc.) or simply offers less/different functionality than first assumed. Finally, it is important to acknowledge that many experience-related aspects inside this documentation only become pertinent as you begin to use AAPS in real-time. Just as it is nearly impossible to learn to play a sport perfectly just by reading about the rules, it takes a combination of first learning the foundations of the rules for safely operating AAPS and then committing the time learning how best to apply those rules as you navigate through the steps of looping with AAPS.
The Getting started subsection is a must read to understand the general concept of what an artificial pancreas system is designed to do; and is especially pertinent for users of AAPS.
The subsection What do I need? specifies the CGMs (Continuous Glucose Monitors) and insulin pumps which are are available for use with AAPS. This subsection is important to understand so that your AAPS system can be assembled and built correctly the first time around and will function well in real world situations.
The subsection Where to go for help? should help direct you to the best places to go to find help depending upon your levels of experience with AAPS. This is very important so that you don’t feel left out, especially at the beginning, and so that you can get in touch with others as quickly as possible, clarify questions and solve the usual pitfalls as quickly as possible. Experience shows that a lot of people are already using AAPS successfully, but everyone has a question at some point that they couldn’t solve on their own. The nice thing is, however, that due to the large number of users, the response times to questions are usually very quick, typically only a few hours. Don’t worry about requesting help, as there is no such thing as a dumb question! We encourage users of any/all levels of experience to ask as many questions as they feel is necessary to help get them up and running safely. Just try it out please.
In the subsection Glossary we have compiled a list of the acronyms (or short-term names) used throughout AAPS. For example, where to go to find out what the terms ISF or TT, stand for in in the more common (longer) terms.
For parents who want to build AAPS for their children, we recommend the subsection AAPS for children , as there you will find more advanced information specifically tailored for learning the extra steps necessary in order to remotely control your child’s AAPS app as well as a more comprehensive safety profile as compared to adults. You need to be able to support your children and understand the all the advanced concepts that AAPS offers to help you succeed.
Now that you have a solid understanding of the concepts that AAPS uses, know where to go for the the necessary tools to build your APS and are familiar with where to get help in case of an emergency, it is the right time to start building the app! The subsection How to install AAPS? shows you this in detail. Since the requirements are very different from anything you might have set up in the past, we recommend that you really follow the instructions, step-by-step the first few times you build the app, so that you have a stronger sense of how the app building process is supposed to behave when all directions are followed exactly. Please remember to take your time. Later this will go very quickly when you build the app again for a new version. That way you will have a greater chance of noticing when something doesn’t going as planned before too many steps are out of line. It is important to save the your keystore file (.jks file used to sign your app) in a safe place, so that you can always use that exact same keystore file and password each and every time you are asked to create a new updated version of AAPS, as this file is what makes sure that each new version of the app „remembers“ all the information that you have provided to it in previous versions of the app and thus ensure that the updates will go as smoothly as possible. On average, you can assume that there will be one new version and 2-3 required updates per year. This number is based on experience and may change in the future. But we do want to at least give you a general guideline on what to expect. When you are more experienced at building updated AAPS app versions all the steps that are required in building an updated app will only take 15-30 minutes, on average. However, in the beginning there can be a rather steep learning curve as these steps are not always considered intuitive by new users! So do not get frustrated if you find that it takes half a day or a whole day with some help from the community before you are finally finished with the update process. If you find that you are getting very frustrated just take a short break, and oftentimes; after a stroll around the block or two…you’ll find that you are better able to approach the problem again. We have also compiled a list of questions and answers to most of the typical errors that are likely to occur the first few updates located within the FAQs section; as well as within „How to install AAPS?“ that provides additional information in the subsection „Troubleshooting“.
The subsection Component Setup explains how to properly integrate each of the various different separate component parts into AAPS, as well as how to set them up to work as seamlessly as possible together. All components are listed under the separate sections: CGM/FGM, xDrip Settings, Pumps, Phones, Nightscout setup, and Smartwatches. The sensor (BG) values and control of the insulin pump are particularly important information to understand. The subsection Configuration describes the best pump configurations to use in AAPS.
This is followed by a particularly important subsection AAPS Usage, in which you are slowly introduced to the full usage of what AAPS has to offer via a safe and carefully calibrated step-by-step gradual process designed to make sure that you/your child are thoroughly familiar and comfortable navigating all the different levels and menu configurations before graduating on the next phase, each commonly referred to as the next Objective, until you are have enough experience to begin using the more advanced options available within the app. These Objectives are specially designed in such a way that will gradually unlock more possibilities of AAPS and switch from Open Loop to Closed Loop.
After that there is a subsection General Hints with e.g. information on how to deal with the crossing of time zones as well as knowing what to do during the Spring Forward - Fall Back daylight saving time changes which will occur twice a year while using AAPS.
There is a subsection for the clinicians who have expressed interest in open source artificial pancreas technology such as AAPS, or for patients who want to share such information with their clinicians.
Finally, in the subsection How to help? we would like to provide you with information so that you are able to suggest small or larger changes to the documentation yourself and work together with us on the documentation. We further need support for translation of the documentation By the way, it also very helpful for everyone if you could provide links to the corresponding documentation (or screenshots of where the links are located within the Documentation if you are not familiar with how to send a link) when answering questions from other users. That way the correct information can easily be located again should other users also be trying to find answers to the same types of questions in the future.
Change language
Home
- Introduction
- What is an “Artificial Pancreas System”?
- What does hybrid closed loop mean?
- How and why did looping start?
- What is Android APS (AAPS)?
- What are the basic components of AAPS?
- What are the advantages of the AAPS system?
- Specific advantages include:
- 1) Safety built-in
- 1) Hardware flexibility
- 2) Highly customisable, with wide parameters
- 3) Remote monitoring
- 4) Remote control
- 5) No commercial constraints, due to open application interfaces
- 6) Detailed app interface
- 7) Accessibility and affordability
- 8) Support
- 9) Predictability, transparency and safety
- 10) Access to advanced features through development (dev) modes including full closed loop
- 11) Ability to contribute yourself to further improvements
- Specific advantages include:
- How does AAPS compare to MDI and open looping?
- How does AAPS compare to other looping systems?
- Does AAPS use artificial intelligence or any learning algorithm?
- Which system is right for me or my dependant?
- Is it safe to use open-source systems like AAPS?
- How can I approach discussing AAPS with my clinical team?
- Why can’t I just download AAPS and use it straight away?
- What is the connectivity of the AAPS system?
- How does AAPS get continually developed and improved?
- Who can benefit from AAPS?
- What benefits can I get from AAPS?
Getting started
- Preparing
- Docs updates & changes
- Februar 2022
- Januar 2022
- Dezember 2021
- November 2021
- Oktober 2021
- September 2021
- Juni 2021
- April 2021
- März 2021
- Februar 2021
- Januar 2021
- Dezember 2020
- Oktober 2020
- September 2020
- Juni 2020
- Mai 2020
- April 2020
- März 2020
- Februar 2020
- Januar 2020
- Dezember 2019
- November 2019
- Oktober 2019
- September 2019
- August 2019
Remote control and following
- Remote control
- Considerations when setting up remote control of AAPS for a child
- 1) SMS Commands
- SMS command safety
- Different types of SMS commands
- SMS commands tables
- Authentication or not?
- How to set up SMS commands
- Let’s get started!
- i) Now that the phone settings have been checked, in the AAPS app itself, use the left hand hamburger menu to navigate to Config Builder:
- ii) Enable “SMS communicator” by checking the boxes, then click the “cog” to get to the SMS communicator preferences screen:
- iii) On the preferences screen enable “allow remote commands via SMS”:
- iv) Enter the caregiver phone number(s). Include the country code and exclude the first “0” of the phone number, as shown in these examples:
- v) Choose a PIN which you (and any other caregivers) are going to use at the end of the authenticator code when the SMS command is sent.
- vi) On the preferences screen select “Authenticator setup”
- First steps using SMS commands
- Additional safety notes on SMS commands
- Delivering mealtime boluses through SMS commands
- SMS commands troubleshooting and FAQ
- Q: What can’t we do with SMS commands?
- Q: What happens if I change my mind about a command I have just sent?
- Q. Why am I getting multiple SMS texts of the same message?
- Q. I’ve just set up SMS commands and I am now getting far too many text messages. Can I reduce the frequency, or make them stop?
- Q. Why are SMS commands not working on my Samsung phone?
- Q. How can I fix issues with the Android Messages App?
- 2) AAPSClient
- 3) Nightscout
- 4) Smartwatches
- General advantages of using smartwatches with AAPS
- Specific advantages for parents/carers using AAPS
- Different types of Smartwatch-AAPS interactions
- Before you buy a smartwatch…
- Option 1) Standalone Watch running AAPS
- Option 2) AAPS on watch, for remote control of AAPS on a phone
- The AAPS Wear apk
- How to uninstall Android Studio
- Building the AAPS Wear apk
- How to set up a Samsung Galaxy 4 smartwatch with AAPS
- Troubleshooting the AAPS watch- AAPS phone communication
- Troubleshooting Sony smartwatch setup
- Communication from caregivers to the watch using other apps (like Whatsapp)
- Option 3) AAPSClient on a watch for remote control of AAPS on a phone
- Option 4) Limited Nightscout (and other options) on a watch - Fitbit watches
- Option 5) Monitoring of AAPS (full profile data, or glucose-only) where AAPS is running on a phone.
- Following-only
What do I need
How to Install AAPS
- Building the APK
- Kein Download möglich - APK muss selbst erstellt werden
- Wichtige Hinweise
- Empfohlene Spezifikation des Computers zum Erstellen der Apk-Datei
- Übersicht
- Schritt für Schritt Anleitung
- Installiere git (falls du es noch nicht hast)
- Android Studio installieren
- Download AAPS-Code
- Set git path in preferences
- Download Android SDK
- Signierte APK erstellen (Generate signed APK)
- Übertrage die APK-Datei auf das Smartphone
- Problembehandlung
- Update auf eine neue Version oder branch
- Kein Download möglich - APK muss selbst erstellt werden
- Wichtige Hinweise
- Overview for updating to a new version of AAPS
- 1. Exportiere Deine Einstellungen
- 2. Führe ein Update deiner lokalen Version durch
- 3. Erstelle die signierte APK
- 4. Übertrage die APK-Datei
- 5. APK installieren
- 6. AAPS-Version auf dem Smartphone überprüfen
- Problembehandlung
- Hints and Checks after update to AAPS 3.0
- Checks after update to AAPS 2.7
- Install git
- Troubleshooting Android Studio
- Verlorener Keystore
- Gradle Sync schlägt fehl
- Generate Signed APK generated successfully with 0 build variants
- App was created with compiler/kotlin warnings
- Key was created with errors
- No CGM data is received by AAPS
- App not installed
- App installiert, aber weiter die alte Version auf dem Smartphone
- Keiner der oben genannten Löungsvorschläge funktioniert
- Worst case scenario
- Release notes
- Android Version und AAPS Version
- WearOS version
- Version 3.2.0.0 dedicated to @Philoul
- Version 3.1.0
- Version 3.0.0
- Version 2.8.2
- Version 2.8.1.1
- Version 2.8.0
- Version 2.7.0
- Version 2.6.1.4
- Version 2.6.1.3
- Version 2.6.1.2
- Version 2.6.1.1
- Version 2.6.1
- Version 2.6.0
- Version 2.5.1
- Version 2.5.0
- Version 2.3
- Version 2.2.2
- Version 2.2
- Version 2.1
- Version 2.0
- Dev branch
Component Setup
Configuration
- Config builder
- Registerkarte (Tab) oder Hamburger-Menü
- Profile
- Insulin
- BZ-Quelle
- Pumpe
- Empfindlichkeitserkennung
- APS
- Loop
- Ziele (objectives - Lernprogramm)
- Behandlungen
- Allgemein
- Preferences
- Allgemein
- Übersicht
- Sicherheitseinstellungen der Behandlungen
- Loop
- Advanced Meal Assist (AMA) oder Super Micro Bolus (SMB)
- Resorptions-Einstellungen
- Pumpen-Einstellungen
- Nightscout-Client
- SMS Kommunikator
- Automatisierung
- Lokale Alarme
- Datenübermittlung
- Wartungseinstellungen
- Open Humans
AAPS Usage
- AAPS screens
- Die Startseite
- Bolus-Rechner
- Aktionen Tab
- Insulin Profil
- Status der Pumpe
- Careportal (Behandlungen)
- Loop, AMA / SMB
- Profile
- Bolus
- BZ-Quelle - xDrip+, BYODA…
- Nightscout-Client
- Objectives
- Ziel 1: Einrichten der Darstellung und Überwachung sowie analysieren der Basalraten und Faktoren
- Objective 2: Learn how to control AAPS
- Ziel 3: Belege Dein Wissen
- Ziel 4: Starte den Open Loop
- Ziel 5: Open Loop inklusive der temporären Basalratenvorschläge verstehen
- Ziel 6: Closed Loop mit Abschaltung bei niedrigen Glukose-Werten
- Ziel 7: Justiere den Closed Loop, erhöhe maxIOB über 0 und setze den Zielbereich langsam herunter
- Ziel 8: Passe, falls notwendig, Basalraten und Faktoren an und aktiviere dann die Autosens-Funktion
- Ziel 9: Aktiviere zusätzliche oref1 Funktionen zum täglichen Gebrauch, wie z. B. den super micro bolus (SMB)
- Ziel 10: Automatisierung
- Objective 11: Additional Features such as DynamicISF
- Objective (Ziel) neu starten
- Objectives (Ziele) in Android APS-Versionen vor 3.0
- OpenAPS features
- Autosens
- Super Micro Bolus (SMB)
- Max IE/h, die als TBR gesetzt werden können (OpenAPS “max-basal”)
- Maximales Basal-IOB, das OpenAPS abgeben darf (OpenAPS “max-iob”)
- Verwende AMA Autosense
- Aktiviere SMB
- Enable SMB with high temp targets
- Enable SMB always
- Enable SMB with COB
- Enable SMB with temp targets
- Aktiviere SMB nach Mahlzeiten
- SMB-Basal-Limit in Minuten
- Aktiviere UAM
- Hohe temporäre Ziele erhöhen die Sensitivität
- Niedrige temporäre Ziele senken die Sensitivität
- Erweiterte Einstellungen
- Erweiterter Mahlzeit-Assistent (AMA)
- Overview of hard-coded limits
- Dynamic ISF
- COB calculation
- Sensitivity detection
- Profile switch
- Temp-targets
- Extended carbs
- Automation
- Autotune (dev only)
- Careportal (discontinued)
- Open Humans Uploader
- Automation with 3rd party apps
- Android Automate App
- Grundvoraussetzungen
- Workflow-Beispiele
- Beispiel 1: Wenn Aktivität (z.B. Gehen oder Laufen) erkannt wird, dann setze ein hohes TT. Und wenn die Aktivität endet, dann warte 20 Minuten und brich anschließend das TT ab
- Beispiel 2: Wenn xDrip+ einen „BG hoch“-Alarm meldet, dann setze ein niedriges TT für … Minuten.
- Beispiel 3: Kann von dir selbst hinzugefügt werden!!!
- If this, then that (IFTTT)
- Android Automate App
- Android auto
- Custom Watchface reference document
- Custom Watchface Format
- JSON Structure
- How to build/design your first Watchface
- Advanced features
- Key and KeyValue reference
- Exchange Site Custom Watchfaces
General Hints
- Mit der Pumpe über Zeitzonen hinweg reisen
- Zeitumstellung (Sommer-/Winterzeit)
- Accessing logfiles
- Accu-Chek Combo tips for basic usage
- Export/Import Settings
- xDrip engineering mode
AAPS for children
Full Closed Loop
Troubleshooting
FAQ
- FAQ für Looper
- Allgemein
- AAPS-Einstellungen
- Der APS Algorithmus
- Andere Einstellungen
- Häufige Fragen auf Discord und ihre Antworten…
- Mein Problem ist hier nicht aufgeführt.
- Mein Problem ist hier nicht aufgeführt, aber ich habe die Lösung gefunden
- AAPS stoppt jeden Tag ungefähr zur gleichen Zeit.
- Wie kann ich meine Backups organisieren?
- Ich habe Probleme und/oder Fehler beim Erstellen der App.
- Ich stecke bei einem Ziel fest und brauche Hilfe.
- Wie kann ich das Passwort in AAPS v2.8.x zurücksetzen?
- Wie kann ich das Passwort in AAPS v3.x zurücksetzen?
- Mein Link/Pumpe/Pod reagiert nicht (RL/OL/EmaLink…)
- Fehler beim App erstellen: Dateiname zu lang
- Alarm: Entwickler-Version. Closed Loop ist nicht verfügbar.
- Wo finde ich die Einstellungsdateien?
- Wie konfiguriere ich die Akkuoptimierung?
- Alarm Pumpe nicht erreichbar mehrmals am Tag oder in der Nacht.
- Wo kann ich Behandlungen in AAPS v3 löschen?
- Configuring and Using the AAPSClient remote app
- Ich sehe ein rotes Dreieck / AAPS schließt den Loop nicht / Loop bleibt in LGS / Ich sehe ein gelbes Dreieck
- Kann ich einen laufenden DASH Pod auf eine andere Hardware umziehen?
- Schritte, die ich hierbei mache:
- Wie importiere ich Einstellungen aus früheren AAPS-Versionen in AAPS v3?
Glossary
Where to go for help
- Useful resources to read before you start
- Where to go for help
- Docs updates & changes
- Februar 2022
- Januar 2022
- Dezember 2021
- November 2021
- Oktober 2021
- September 2021
- Juni 2021
- April 2021
- März 2021
- Februar 2021
- Januar 2021
- Dezember 2020
- Oktober 2020
- September 2020
- Juni 2020
- Mai 2020
- April 2020
- März 2020
- Februar 2020
- Januar 2020
- Dezember 2019
- November 2019
- Oktober 2019
- September 2019
- August 2019
For Clinicians
- For Clinicians
- Die Schritte zum Aufbau eines DIY Closed Loop
- Wie ein DIY Closed Loop funktioniert
- Wie Daten gesammelt werden
- Woher weiß es, was es zu tun hat?
- Examples of AAPS algorithm decision making:
- Hier einige Beispiele für die Vorhersagelinien und wie sie sich unterscheiden können:
- Die folgenden Beispiele zeigen verschiedene Zeiträume und wie sie die Insulingabe beeinflussen:
- Szenario 1 - ZeroTemp aus Sicherheitsgründen I
- Szenario 2 - ZeroTemp aus Sicherheitsgründen II
- Szenario 3 - erhöhter Insulinbedarf
- Szenario 4 - Reduktion der Insulingabe aus Sicherheitsgründen
- Optimierung von Einstellungen und Änderungen
- OpenAPS
- Zusammenfassung
How to help
Bemerkung
Haftungsausschluss und Warnung
Alle Informationen, Gedanken und Code, die hier beschrieben werden, sind nur für Informations- und Bildungszwecke bestimmt. Nightscout erfüllt keinerlei Anforderungen des Datenschutzes im Gesundheitswesen. Du verwendest Nightscout und AAPS auf eigenes Risiko. Setze es nicht ein, um Behandlungsentscheidungen zu treffen.
Bei Nutzung des Quellcodes von github.com bestehen keinerlei Gewährleistungs- und Garantieansprüche. Es gibt keinen Support. Im Übrigen wird auf die Lizenz verwiesen, die im Repository abgerufen werden kann.
Sämtliche Produkt- und Herstellernamen, Handelsmarken, Dienstleistungsmarken, Warenzeichen und eingetragene Dienstleistungsmarken sind Eigentum ihrer jeweiligen Inhaber und werden nur zu Informationszwecken genutzt und nicht für Werbung oder Marketing. Ihre Verwendung dient nur zur Information und bedeutet weder, dass AAPS zu ihnen gehört, noch dass sie unterstützt werden.
Bitte beachten: Dieses Projekt steht in keinerlei Verbindung mit: SOOIL, Dexcom, Accu-Chek, Roche Diabetes Care oder Medtronic