| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
| autres:medecine:diab-loop-home [2024/10/28 19:20] – [G6 Anubis] vincent1890 | autres:medecine:diab-loop-home [2026/06/14 18:54] (Version actuelle) – supprimée vincent1890 |
|---|
| ====== WeAreNotWaiting AndroidAps/OpenAps/Loop ====== | |
| |
| ===== Prérequis ===== | |
| * Windows 10 64 bits (32 bits NON compatible) pour utilisez Android Studio (v3.6.1 minimum) création de du paquet .apk de AAPS \\ | |
| * Smartphone Android 6.0 ou supérieur. \\ | |
| <note important>La prochaine version majeure AndroidAPS 2.7 ne que les versions Android 7 et supérieures. Donc si vous pensez à un nouveau téléphone, un Android 8.1 minimum est recommandé mais choisissez de préférence une version Android 9 ou 10.</note> | |
| |
| Liste créer par les utilisateurs sur les téléphones et des montres testées : \\ | |
| [[https://docs.google.com/spreadsheets/d/1gZAsN6f0gv6tkgy9EBsYl0BQNhna0RDqA9QGycAqCQc/edit?usp=sharing]] \\ | |
| |
| Pour enregistrer un téléphone ou une montre qui n’est pas déjà dans la feuille de calcul, veuillez remplir le formulaire. \\ | |
| [[https://docs.google.com/forms/d/e/1FAIpQLScvmuqLTZ7MizuFBoTyVCZXuDb__jnQawEvMYtnnT9RGY6QUw/viewform]] \\ | |
| |
| Liste de compatibilité Omnipod DASH et modèle téléphone + CGM \\ | |
| [[https://docs.google.com/spreadsheets/d/1zO-Vf3wv0jji5Gflk6pe48oi348ApF5RvMcI6NG5TnY/edit#gid=0]] \\ | |
| |
| Aide au top pour config NightScout \\ | |
| [[https://nightscout.github.io/vendors/T1Pal/new_user/]] \\ | |
| |
| Création de rapport diabeto parfait \\ | |
| [[https://nightscout-reporter.zreptil.de/]] | |
| |
| Ajustement dose insuline \\ | |
| [[https://waltzingthedragon.ca/diabetes/managing-bg/adjusting-insulin-pump-insulin-sensitivity-factor-isf-correcting-high-blood-glucose/]] \\ | |
| |
| ===== Le nécessaire en résume pour ANDROID : ===== | |
| ==== Capteur de glycémie (CGM) ==== | |
| **Exemple le FreeStyle Libre ou Dexcom (Dexcom étant le meilleur pour la boucle fermé)** | |
| * FreeStyle Libre : [[https://www.freestylelibre.fr/libre/]] | |
| ou | |
| * Dexcom : [[https://www.dexcom.com/fr-FR]] | |
| |
| <note important> | |
| **Seulement si utilisation de FSL-1** \\ | |
| \\ | |
| Relais/Transmetteur de capture de glycémie en continu | |
| **Freestyle 1 : Ok, mais il nous manque un transmetteur qui envoie en continu les résultats du Freestyle au téléphone.** \\ | |
| * un Miaomiao : https://miaomiao.cool/pages/miaomiao2-users-manual?lang=fr | |
| ou | |
| * un GNSentry : https://gluconightwatch.com/ | |
| ou | |
| * un Blucon : https://www.ambrosiasys.com/our-products/blucon/ | |
| \\ | |
| Petit plus détail du Miaomiao2 : \\ | |
| [[https://miaomiao.cool/pages/how-to-use-miaomiao-with-xdrip]] \\ | |
| [[https://miaomiao.cool/?lang=fr#:~:text=eau%20peu%20profonde.-,rechargeable,seule%20charge%20dure%2014%20jours.]] \\ | |
| </note> | |
| ==== Application de lecture de glycémie ==== | |
| **Il faut ensuite une application sur le téléphone qui lise ce qu’envoie ce transmetteur pour obtenir la glycémie en continu.** \\ | |
| Nous ne parlerons ici que de **Xdrip+** mais il en existe plusieurs autres comme BYODA (Dexcom), etc ... (pourquoi Xdrip+ car énormément optimisé et paramétrable). | |
| |
| **Ne pas utiliser la version de Google Play Store !** : \\ | |
| [[https://jamorham.github.io/#xdrip-plus]] \\ | |
| [[https://xdrip-plus-updates.appspot.com/stable/xdrip-plus-latest.apk]] \\ | |
| |
| Pour que Xdrip+ puisse récupérer les données du patch FSL il doit passer par une application tierce nommée **OOP2** qui va analyser et décrypter le flux Bluetooth entre le patch et le téléphone. | |
| |
| Voici quelques lien pour vous aidez dans la configuration l'application Xdrip+ \\ | |
| [[https://xdrip.readthedocs.io/en/latest/use/interapp/#receiving-from-nsclient]] \\ | |
| [[https://www.minimallooper.com/post/how-to-setup-freestyle-libre-2-and-oop2-to-use-a-native-bluetooth-connection-in-xdrip]] \\ | |
| [[https://androidaps.readthedocs.io/fr/latest/Configuration/xdrip.html#xdrip-freestyle-libre]] \\ | |
| [[https://androidapsdocs.readthedocs.io/fr/latest/Configuration/OmnipodEros.html]] \\ | |
| [[https://looplycase.com/]] \\ | |
| |
| ==== Application android "algorithmes de calculs" ==== | |
| **Application algorithme de calcul des données et de gestion de l'ensemble (Le cerveau quoi !)** \\ | |
| Il faut ensuite installer AndroidAPS sur le téléphone permet de centraliser toutes les infos et les traiter : [[https://androidaps.readthedocs.io/en/latest/CROWDIN/fr/index.html]] \\ | |
| \\ | |
| [[https://github.com/nightscout/AndroidAPS]] \\ | |
| |
| ==== Pompe insuline ==== | |
| |
| <note important> | |
| **Seulement si vous utiliser encore "Omnipod Eros" ancienne génération vous devez utiliser un Relais/Transmetteur pour la communication avec le téléphone mobile** \\ | |
| |
| Il existe une multitude de relais sur le marché pour permettent la liaison entre "Omnipod Eros" et le téléphone (obligatoire pour la boucle fermé) comme par exemple le Rileylink ou encore le Orangelink \\ | |
| Relais/Transmetteur Orangelink : [[https://getrileylink.org/product/orangelink]] \\ | |
| Relais/Transmetteur Rileylink : [[https://getrileylink.org/product/rileylink433]] \\ | |
| |
| //Il existe sur le marcher divers astuces pour que le relais vous suive partout exemple avec ces coques de téléphone adaptée// | |
| [[https://looplycase.com/]] \\ | |
| </note> | |
| |
| **Omnipod** | |
| //Et oui nous parlerons seulement de Omnipod car celui-ci est utilisé par moi même donc je le connais très bien (les autres pompes je risquerais de dire des bêtises).// | |
| <note tip>OmnipodDASH est seulement compatible avec AndroidAPS (AAPS) depuis la version 3.0</note> | |
| |
| * https://androidaps.readthedocs.io/fr/latest/Configuration/OmnipodEros.html | |
| * https://androidaps.readthedocs.io/fr/latest/Configuration/OmnipodDASH.html | |
| |
| |
| ==== Compatible des Appareil ==== | |
| - Liste créer par les utilisateurs sur les téléphones et des montres testées : [[https://docs.google.com/spreadsheets/d/1gZAsN6f0gv6tkgy9EBsYl0BQNhna0RDqA9QGycAqCQc/edit?usp=sharing]] | |
| * Samsung S9 | |
| |
| ==== Compte rendu d'utilisateur et exemple ==== | |
| **Exemple et compte rendu de personne** \\ | |
| [[https://www.healthline.com/diabetesmine/omnipod-loop-DIY-initial-review#5]] \\ | |
| [[https://androidaps.readthedocs.io/en/latest/CROWDIN/fr/Getting-Started/Sample-Setup.html]] \\ | |
| |
| ===== AUTRES ===== | |
| |
| ==== Autres INFOS ==== | |
| Pour utiliser AndroidAPS, il faudrait changer de pompe et utiliser une de cette liste : \\[[https://androidaps.readthedocs.io/en/latest/CROWDIN/fr/Hardware/pumps.html#]] \\ | |
| |
| Autre solution en conservant l’Omnipod : \\ | |
| – acheter un RileyLink : [[https://getrileylink.org/]] \\ | |
| – l’utiliser avec DIY Loop sur iPhone : [[https://beyondtype1.org/omnipod-diy-loop/]] \\ | |
| en voici un exemple : [[https://www.healthline.com/diabetesmine/omnipod-loop-DIY-initial-review#3]] \\ | |
| ou utiliser AndroidAPS et le Rountrip2 ([[https://github.com/andyrozman/RileyLinkAAPS]]) ou RileyLinkAAPS ([[https://github.com/andyrozman/RileyLinkAAPS]]) mais il me semble que l’on arrive à une solution complète. \\ | |
| |
| Bref, c’est pour l’instant plus complexe avec l’Omnipod qu’avec les pompes Accu check et Dana. \\ | |
| |
| ===== Le combo Omnipod, FSL, OrangeLink ===== | |
| [[https://github.com/AAPS-Omnipod/AndroidAPS/wiki]] \\ | |
| [[https://discord.gg/NhEUtzr]] \\ | |
| |
| Construire l’APK AndroidAPS : \\ | |
| [[https://androidaps.readthedocs.io/en/latest/CROWDIN/fr/Installing-AndroidAPS/Building-APK.html]] \\ | |
| \\ | |
| installation : \\ | |
| [[https://github.com/AAPS-Omnipod/AndroidAPS/wiki/2-Setup-Instructions]] \\ | |
| \\ | |
| Automatisation avancée de AndroidAPS : \\ | |
| [[https://androidaps.readthedocs.io/en/latest/CROWDIN/fr/Usage/automationwithapp.html]] \\ | |
| [[https://androidaps.readthedocs.io/en/latest/CROWDIN/fr/Usage/Automation.html]] \\ | |
| ===== Lexique : ===== | |
| |
| [[https://androidaps.readthedocs.io/en/latest/CROWDIN/fr/Getting-Started/Glossary.html]] \\ | |
| **RL :** Riley Link (Module de liaison entre pompe et téléphone) \\ | |
| **MGC :** Mesure de Glycémie en Continu \\ | |
| **CGM :** Continuous Glucose Monitoring \\ | |
| **POD :** \\ | |
| **PDM :** \\ | |
| **OOP2 :** Out of Process Algorithm version 2, l'application tierce recevant les données cryptées du capteur Libre2 (par analyse Bluetooth ou NFC), puis décrypte les données. Une fois décryptées, les données sont ensuite envoyées à xDrip+ pour un traitement ultérieur, tel que l'étalonnage. \\ | |
| **AndroidAPS/AAPS :** Android Artificial Pancreas System \\ | |
| **OpendAPS/OAPS :** Open Artificial Pancreas System \\ | |
| **Nightscout :** Nightscout est une application Web open source qui peut enregistrer et afficher vos données MGC / AndroidAPS et créer des rapports \\ | |
| **rythme circadien :** rythme biologique d'une durée de 24 heures environ \\ | |
| **DB :** (débits de basal) \\ | |
| **SI :** (sensibilité à l’insuline) est la baisse de glycémie que provoque une unité d’insuline \\ | |
| **G/I :** (ratio Glucides / Insuline) est la quantité de glucides en grammes par unité d’insuline \\ | |
| **DAI :** (durée d’action de l’insuline). \\ | |
| **SMB :** Super Micro Bolus \\ | |
| **Omnipy pour AndroidAPS :** Nécessite un Raspberry Pi ainsi qu’un RileyLink, et une version spécialement modifiées d’AndroidAPS \\ | |
| **OmniCore pour AndroidAPS :** Code C# ne nécessite que le RileyLink et une version spécialement modifiées d’AndroidAPS \\ | |
| **Oref0/Oref1 :** Algorithme Oref0/Oref1 AMA \\ | |
| <note tip>Oref1 est une extension de l'algorithme oref0 AMA, que nous appelons oref1. La différence notable entre les algorithmes oref0 et oref1 est que oref1 utilise de petits «supermicroboles» (SMB) d'insuline au moment des repas pour administrer plus rapidement l'insuline nécessaire pour répondre aux augmentations de la glycémie dues à l'absorption des glucides.</note> | |
| |
| ===== Sources : ===== | |
| [[http://diabeteetmechant.org/2019/12/05/boucle-la/]] \\ | |
| [[https://www.youtube.com/watch?v=ilC4Okc4YD0]] \\ | |
| [[https://getrileylink.org/]] \\ | |
| [[https://getrileylink.org/product/rileylink-slimcase-by-robert-silvers]] \\ | |
| [[https://github.com/NightscoutFoundation/xDrip]] \\ | |
| [[https://www.tidepool.org/blog/tidepool-delivering-loop]] \\ | |
| [[https://www.tidepool.org/blog/tidepool-loop-medtronic-collaboration]] \\ | |
| [[https://omniapsslack.azurewebsites.net/]] \\ | |
| [[https://openaps.org/]] \\ | |
| [[https://github.com/openaps/openomni]] \\ | |
| [[https://github.com/andyrozman/DashAAPS/projects/1]] \\ | |
| [[https://openaps.org/reference-design/]] \\ | |
| [[https://www.ansm.sante.fr/Decisions/Injonctions-decisions-de-police-sanitaire-sanctions-financieres-interdictions-de-publicite-Injonctions]] \\ | |
| [[https://github.com/nightscout/nightscout-docker]] \\ | |
| [[http://www.nightscout.info/wiki/welcome]] \\ | |
| [[http://s3.appraisal360.co.uk:8880/]] \\ | |
| [[https://github.com/winemug/omnipy/wiki]] \\ | |
| [[https://github.com/winemug/omnicore/wiki]] \\ | |
| [[https://www.facebook.com/groups/AndroidAPSUsers/]] \\ | |
| [[https://www.mydiabby.com/]] \\ | |
| |
| ==== Récupération glycémie en continu avec FreeStyle2 : ==== | |
| [[https://github.com/Kywalh/LibreLink-xDrip-Patch]] \\ | |
| [[https://androidaps.readthedocs.io/en/latest/EN/Hardware/Libre2.html]] \\ | |
| [[https://androidaps.readthedocs.io/en/latest/CROWDIN/fr/Hardware/Libre2.html]] \\ | |
| [[https://miaomiao.cool/pages/how-to-use-miaomiao-with-xdrip?lang=fr]] \\ | |
| [[https://gitter.im/LibreOOPAlgorithm/Lobby#]] \\ | |
| |
| **Patchage FreeStyle2** \\ | |
| [[https://www.youtube.com/watch?v=ezpGM2jR89A]] \\ | |
| [[https://androidaps.readthedocs.io/fr/latest/Hardware/Libre2.html]] \\ | |
| [[https://gitter.im/jamorham/xDrip-plus]] \\ | |
| [[https://github.com/TinoKossmann/LibreLink-xDrip-Patch]] \\ | |
| [[https://www.diabetes.co.uk/forum/threads/libre-2-xdrip-any-help-please.178967/]] \\ | |
| [[https://github.com/BenoitAnastay/LibreLink-xDrip-Patch]] \\ | |
| \\ | |
| Avec ajout liaison Libreview \\ | |
| [[https://github.com/smos-gh/LibreLink-xDrip-Patch]] \\ | |
| [[https://www.minimallooper.com/post/how-to-setup-freestyle-libre-2-and-oop2-to-use-a-native-bluetooth-connection-in-xdrip]] \\ | |
| [[https://githubmemory.com/repo/wbrettw/LibreLink-xDrip-Patch]] \\ | |
| |
| ==== NightScout et construction : ==== | |
| [[https://nightscout.github.io/?fbclid=IwAR2AJ6X5kAsx0q8n_TJh6KhlKQ7iG9JWDrk1L7pM7y_1zH4Y2pkIvB-WyEA]] \\ | |
| [[https://www.glicemiadistanza.it/wp-content/uploads/2020/09/NewNightscoutAtlas.pdf]] \\ | |
| [[http://www.nightscout.info/wiki]] \\ | |
| ==== System AndroidAPS multi-pompe (Android obligatoire) : ==== | |
| [[https://github.com/AAPS-Omnipod/AndroidAPS]] \\ | |
| [[https://github.com/MilosKozak/AndroidAPS]] \\ | |
| [[https://androidaps.readthedocs.io/fr/latest/]] \\ | |
| [[https://androidaps.readthedocs.io/en/latest/EN/]] \\ | |
| [[https://androidaps.readthedocs.io/en/latest/CROWDIN/fr/Getting-Started/Future-possible-Pump-Drivers.html]] \\ | |
| [[https://forum.fudiabetes.org/t/androidaps-and-open-looping-on-an-omnipod/1851]] \\ | |
| [[https://discord.gg/NhEUtzr]] \\ | |
| [[https://app.slack.com/client/T0B2X082E/C76SF0H7A/details/info]] \\ | |
| [[https://github.com/AAPS-Omnipod/AndroidAPS/wiki/Omnipod-Eros-Testing]] \\ | |
| [[https://androidaps.readthedocs.io/en/latest/CROWDIN/fr/Installing-AndroidAPS/Nightscout.html]] \\ | |
| |
| **GitHub Last Updates** \\ | |
| [[https://github.com/AAPS-Omnipod/AndroidAPS/wiki/Omnipod-Eros-Testing]] \\ | |
| |
| **Création de APK pour AAPS** \\ | |
| [[https://androidaps.readthedocs.io/en/latest/CROWDIN/fr/Installing-AndroidAPS/Building-APK.html]] \\ | |
| |
| **Début de l'aventure c'est parti ....** \\ | |
| [[https://androidaps.readthedocs.io/en/latest/CROWDIN/fr/Usage/Objectives.html]] \\ | |
| [[https://androidaps.readthedocs.io/en/latest/CROWDIN/fr/index.html#configuration-des-composants]] | |
| ==== System loop omnipod/medtronic (iphone obligatoire) : ==== | |
| [[https://myglu.org/articles/loop-code-for-closed-loop-insulet-pump-system-released]] \\ | |
| [[https://www.youtube.com/watch?v=16HCak9bYyw]] \\ | |
| [[https://www.youtube.com/watch?v=EF3bMxQFOjU]] \\ | |
| [[https://github.com/LoopKit/Loop/pull/923]] \\ | |
| [[https://loopkit.github.io/loopdocs/?fbclid=IwAR2rC32kkJ_sVBXHgYL1uS3peg_xZhaxnxwBTB_WRj5SbTX0EEBIadVG_SM]] | |
| |
| ==== Carte Utilisateur Loop et AndroidAPS : ==== | |
| [[https://framacarte.org/fr/map/kevin-begouin_71407#10/47.1906/-1.6315]] \\ | |
| |
| ==== Avis argumenter : ==== | |
| [[https://www.healthline.com/diabetesmine/omnipod-loop-DIY-initial-review#1]] \\ | |
| \\ | |
| |
| ==== OpenAPS : ==== | |
| [[https://openaps.org/]] \\ | |
| [[https://openaps.readthedocs.io/en/latest/docs/Build%20Your%20Rig/OpenAPS-install.html]] \\ | |
| [[https://www.diabettech.com/looping-a-guide/comparing-the-loop-and-openaps-algorithms/]] \\ | |
| \\ | |
| |
| ==== BYODA : ==== | |
| [[https://www.reddit.com/r/diabetes/comments/qth6tj/oc_build_your_own_dexcom_app_update_base_version/?utm_medium=android_app&utm_source=share]] \\ | |
| |
| ==== AUTRES : ==== | |
| [[https://www.has-sante.fr/jcms/p_3165700/fr/omnipod-dash-insulin-management-system]] \\ | |
| [[https://www.diabettech.com/artificial-pancreas/diy-looping-and-cgm/]] \\ | |
| [[https://www.diabettech.com/abbott-freestyle-libre/freestylelibre-miaomiao-two-weeks-what-did-i-think/]] \\ | |
| [[https://www.giters.com/AAPS-Omnipod/AndroidAPS-OLD/issues/138]] \\ | |
| \\ | |
| ==== Rapport Diab ==== | |
| [[https://nightrep.zreptil.de/]] \\ | |
| \\ | |
| ==== G6 Anubis ==== | |
| [[https://bionicwookiee.com/2021/04/02/anubis-the-g6-reborn/]] \\ | |
| [[https://notebook.wesleyac.com/replace-anubis-cgm-battery/]] \\ | |