diabetes-gear
Créer un système d'alerte Openaps personnalisable pour votre style de vie
Table of Contents
La gestion du diabète 24 heures sur 24 est une tâche exigeante, et le système OpenAPS (Open Artificial Pancreas System) offre un outil puissant pour automatiser la livraison d'insuline. Mais le système n'est utile que pour rester informé et agir sur les changements. Le système d'alerte intégré est votre réseau d'alerte précoce, mais les réglages hors boîte ne correspondent pas souvent aux rythmes uniques de votre vie. En personnalisant vos alertes OpenAPS, vous pouvez transformer le bruit en signaux actionnables et stimulants. Ce guide vous guidera dans la construction d'un système d'alerte personnalisé qui soutient vos activités quotidiennes, les habitudes de sommeil et les objectifs de santé, réduisant ainsi l'épuisement tout en vous assurant la sécurité.
Comprendre les alertes OpenAPS : Au-delà des paramètres par défaut
OpenAPS fonctionne sur un système à boucle fermée, mais il nécessite une surveillance humaine pour la sécurité et l'optimisation. Les alertes sont la principale façon dont le système communique avec vous. Les alertes par défaut sont conçues pour la sécurité, mais elles sont souvent trop fréquentes ou ne sont pas adaptées aux besoins individuels.
Types d'alertes OpenAPS
OpenAPS génère plusieurs catégories d'alertes, chacune servant un but distinct. Celles-ci sont généralement configurées dans le fichier ou à travers un outil comme Nightscout. Les principaux types sont :
- Alertes de glucose dans le sang faible (BG Lows): Déclenchement lorsque le glucose prédit ou courant tombe sous un seuil.
- Alertes à haut taux de glucose dans le sang (Ascendants de BG): Déclenchement lorsque le glucose prédit ou courant dépasse un seuil.
- Alertes de dispositif et de capteur:[ Notifications pour batterie basse, occlusion de pompe, expiration du capteur, ou défaillance de communication entre les appareils.
- Alertes de notification système : Alertes pour les changements dans l'état de la boucle (p. ex., basales de temp, événements suspendus) ou les mises à jour de configuration.
- Nightscout Enacted Alerts: Si vous utilisez Nightscout, vous pouvez configurer des alertes à distance basées sur les mêmes données, souvent avec un contrôle plus granulaire via un message texte ou un push.
Comment les alertes vous parviennent
Votre appareil OpenAPS (généralement un petit ordinateur comme un Edison avec un carte Explorer, ou un téléphone Android sous AndroidAPS) peut envoyer des alertes par plusieurs canaux:
- Notifications locales : Le système lui-même peut biper, vibrer ou flasher des feux LED.
- Notifications de poussée de téléphone intelligent:[ Via Nightscout ou des applications dédiées comme xDrip+ ou LoopSuivant.
- Messages texte (SMS):[ Vous pouvez configurer Nightscout pour envoyer des alertes SMS.
- Intégration d'appareils de poids :[ Connectez vos alertes à des smartwatches ou des bandes de fitness pour des notifications discrètes.
Chaque canal a des avantages et des inconvénients. Par exemple, les sons locaux sont fiables mais peuvent être manqués si vous n'êtes pas près de la plate-forme. Les notifications de poussée sont pratiques mais peuvent être retardées par les paramètres du téléphone.
Étape 1: Évaluer vos besoins en matière de style de vie
Avant de toucher un fichier de configuration, regardez attentivement ce qui compte le plus. La gestion du diabète est différente de tout le monde.
- Quels sont les moments de la journée les plus à risque pour les niveaux faibles ou élevés? (p. ex., la nuit, après la repas, pendant l'exercice)
- Comment réagissez-vous habituellement aux alarmes? Dormez-vous profondément ou réveillez-vous facilement?
- Vous êtes souvent en réunion, en voiture ou dans des lieux publics où les alarmes intrusives posent problème?
- Avez-vous des gardiens ou des membres de votre famille qui doivent être alertés?
- Quelle est votre tolérance pour la fatigue d'alerte? Trop de fausses alarmes peuvent vous faire ignorer les vraies.
Documentez vos réponses. Elles guideront chaque décision, des valeurs seuils à la méthode de notification. Par exemple, une dormeur lourde aura besoin d'une alarme locale très forte et continue pour les basses, tandis que quelqu'un avec un travail de bureau élevé pourrait préférer un motif de vibration sur une montre intelligente.
Étape 2: Modifier la configuration de votre alerte
La configuration OpenAPS est effectuée par l'intermédiaire de fichiers texte sur le rig ou par l'interface Web Nightscout si vous l'utilisez comme front-end. Le fichier de base est , mais vous travaillerez probablement avec ou un fichier d'alertes dédié selon votre configuration. Voici une approche structurée:
Configuration de base via openaps.ini
Localisez votre fichier . Il contient des sections pour chaque périphérique et module de boucle. Les paramètres d'alerte sont souvent sous une section comme ou . Vous verrez des paramètres tels que:
- : combien à l'avance ou combien de points de données avant de déclencher.
- et : seuils.
- ou : certains appareils permettent des sons basés sur des fichiers.
Effectuez une sauvegarde avant d'éditer. Utilisez ou un éditeur de texte via SSH. Changez les valeurs lentement et testez après chaque réglage.
Configuration de l'alerte de la veille (si utilisée)
Si vous utilisez Nightscout, vous avez une interface graphique pour définir les alertes. Naviguez sur l'icône -Settings, puis -Alert Settings.- Ici vous pouvez définir :
- BG Seuils élevés/faibles (absolue ou pourcentage de l'objectif).
- Alertes temporelles (p. ex. seulement de 10 h à 8 h du matin).
- Intervalles de rappel : la fréquence de répétition de l'alerte si elle n'est pas reconnue.
- Méthodes de notification: push, SMS, email. SMS nécessite une configuration supplémentaire avec Twilio ou similaire.
Nightscout vous permet de créer plusieurs profils (par exemple, -travailler semaine et -weekend) afin que vous puissiez basculer sans ré-entrer des numéros.
Utilisateurs AndroidAPS
Si vous exécutez OpenAPS sur Android via AndroidAPS, les alertes sont gérées dans les paramètres de l'application sous -Alertes locales ou -Alertes. -Vous pouvez définir des actions distinctes pour chaque type d'alerte : bip, vibration ou notification de superposition.
Étape 3 : Définir des seuils d'alerte personnalisés
Les seuils sont la partie la plus critique de la personnalisation. Plutôt que d'utiliser des numéros génériques, basez les vôtres sur vos données personnelles et vos cibles.
Faible seuil de glucose
La faible alerte par défaut d'OpenAPS peut être de 70 mg/dL (3,9 mmol/l), mais vous pouvez vouloir déclencher plus tôt si vous avez une hypoglycémie ou un historique de baisses rapides. De nombreux utilisateurs fixent un --avertissement ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Si votre MCC affiche une baisse constante avec une flèche -double vers le bas, vous pouvez abaisser le seuil d'urgence d'alerte et avoir le déclenchement d'alarme à un BG plus élevé. Certaines configurations permettent des règles comme -if BG est en dessous de 80 et chute plus rapide que 2 mg/dL/min, sonnez une alarme immédiate.
Seuils de glucose élevés
Les seuils élevés doivent refléter vos objectifs après la prise de farine et la rapidité avec laquelle vous corrigez. Une alerte élevée typique peut être de 180 mg/dL (10 mmol/L), mais si vous visez un contrôle plus strict, vous pouvez le fixer à 150 mg/dL. Cependant, attention à la fatigue d'alerte si vous augmentez trop la sensibilité.
Profils temporels
Horaires de prise en charge de Nightscout et AndroidAPS. Par exemple:
- Journée (7h – 10h): Préavis faible à 85 mg/dL, élevé à 180. Notifications comme vibrations au téléphone.
- Nuit (10 h – 7 h) : Mise en garde faible à 90 mg/dL, élevée à 200. Notification comme alarme locale forte + texte au partenaire. Ceci explique l'inertie du sommeil et le risque accru de bas nocturnes.
Vous pouvez également fixer différents seuils le week-end par rapport aux jours de semaine, ou lorsque vous êtes malade.
Utilisation des prédictions
OpenAPS peut alerter en fonction du glucose prévu (par exemple, en utilisant les prévisions de votre algorithme de boucle). Ceci est plus proactif. Par exemple, vous pouvez définir une alerte -prédictée--Low-- quand le système s'attend à ce que BG tombe sous 80 dans les 30 prochaines minutes, même si le BG actuel est normal. Cela vous donne le temps de manger un snack. Recherchez des paramètres comme ou dans votre configuration.
Étape 4: Choisir des méthodes de notification
Correspondez à l'urgence de l'alerte avec le canal approprié. Utilisez une approche multicouche pour éviter les alarmes manquées.
Alarmes locales sur le Rig
Le système a généralement un haut-parleur et/ou un buzzer. Vous pouvez définir différents sons pour différents types d'alerte. Certains utilisateurs ont des systèmes qui jouent des fichiers MP3 distincts par alerte. Par exemple:
- Faible : un bip continu à haute pente qui se répète toutes les 30 secondes.
- Haut : un ton unique toutes les 5 minutes.
- Erreur de périphérique : un motif comme trois bips courts.
Si vous avez un appareil avec une LED (comme le tableau Explorer), vous pouvez définir la couleur LED ou le motif clignotant. Rouge clignotant pour les basses, jaune pour les hautes, vert pour la normale.
Notifications de poussée de téléphone intelligent
Utilisez xDrip+ ou Nightscout pour transmettre des alertes à votre téléphone. Assurez-vous que les paramètres de notification de votre téléphone sont appropriés – définissez des alertes comme -Critical- pour les basses BG afin qu'ils contournent le mode silencieux. Sur iOS, vous pouvez définir des tonalités d'alerte spécifiques pour l'application Nightscout.
Notifications d'appareils portables
Beaucoup de personnes attachent un moteur de vibration à la plate-forme ou utilisent une montre intelligente. Une montre intelligente avec connexion cellulaire ou Bluetooth constante peut afficher des alertes même si votre téléphone est à travers la pièce. Configurez la montre pour utiliser des vibrations fortes pour les alertes basses.
Messages texte (SMS)
Pour les alertes extrêmement basses ou lorsque vous dormez, les SMS à un contact de confiance ou un soignant peuvent être un sauveteur. Configurez Twilio ou un service similaire avec Nightscout pour envoyer des SMS pour les bas critiques. Utilisez un ton SMS unique sur le téléphone du destinataire.
Intégration intelligente à la maison
Les utilisateurs avancés peuvent connecter les alertes OpenAPS à des centres d'accueil intelligents comme Home Assistant ou IFTTT. Par exemple, si un feu critique à faible alerte, faites flasher vos lumières intelligentes en rouge et votre haut-parleur intelligent annonce --Faible taux de sucre dans le sang, s'il vous plaît vérifier.
Étape 5 : Testez vos alertes avec soin
Ne jamais faire confiance à un changement de configuration sans test réel. Simuler des scénarios et confirmer chaque couche fonctionne.
Des opérations à sec avec des données simulées
Utilisez un outil comme (si disponible) ou déclenchez manuellement des alertes en modifiant la source de données. Par exemple, vous pouvez pousser une fausse valeur BG dans votre site Nightscout pour voir si l'alerte est allumée. Testez chaque type d'alerte: faible, élevé, prévu faible, défaillance du capteur, batterie basse.
Essais dans le véhicule
Lorsque vous êtes dans un environnement sûr (p. ex. chez vous avec quelqu'un d'autre), laissez intentionnellement votre BG dériver dans une portée basse ou élevée (si c'est sûr de le faire) pour vérifier l'alerte. Ou, si vous ne pouvez pas contrôler votre BG précisément, utilisez un truc d'étalonnage – mais soyez prudent pour ne pas interférer avec le traitement réel.
Vérifiez la fatigue de l'alarme
Si vous obtenez trop de faux positifs, ajustez les seuils ou les paramètres en fonction du temps. Rappelez-vous : le but est d'être alerté lorsque vous avez besoin d'action, de ne pas être harcelé.
Conseils pour une personnalisation efficace
Au-delà de la configuration de base, ces pratiques permettront à votre système d'alerte de rester utile à long terme :
- Sensibilité à la balance avec spécificité. Utilisez des filtres de vitesse de changement pour éviter les alertes du bruit. Par exemple, ignorez une seule lecture faible de MCC si la prochaine est au-dessus du seuil.
- Personnaliser les sons et les vibrations. Utilisez différentes tonalités pour différents types d'alerte afin que vous puissiez réagir sans regarder l'écran.
- Revoir et réviser régulièrement les paramètres La vie change – nouveau travail, nouveau régime alimentaire, grossesse, vieillissement.Ajustez les seuils tous les quelques mois ou lorsque vos tendances A1c changent.
- Intégrer avec d'autres appareils Explorez les API. Certains utilisateurs ont leur appareil envoyer des messages MQTT pour déclencher l'automatisation à domicile.
- Enable snooze ou silence temporaire. De nombreuses configurations vous permettent de snooze des alertes non critiques pendant 15 à 60 minutes, ce qui est génial lors d'une réunion ou d'une sieste.
- Partagez avec votre équipe de soins. Informez votre endocrinologue de vos seuils personnalisés. Ils peuvent avoir des idées basées sur vos antécédents cliniques.
Configuration avancée : Alertes conditionnelles et scripts
Pour les utilisateurs de puissance, OpenAPS permet des scripts personnalisés qui évaluent plusieurs conditions. Vous pouvez écrire un petit script Python ou bash qui vérifie non seulement BG mais aussi l'insuline à bord (IOB), les glucides à bord (COB) et l'activité récente. Par exemple:
- Si BG est inférieur à 100 et IOB > 3 unités et COB est 0, déclencher une alarme immédiate à faible intensité avec une priorité élevée.
- Si BG est supérieur à 200 et IOB est minimal et qu'aucun carb n'a été entré dans les 2 dernières heures, envoyez une notification suggest-to-bolus.
Ces scripts peuvent être exécutés en tant que tâches cron ou intégrés dans la boucle oref0. Ceci est au-delà des alertes par défaut, mais il peut réduire considérablement les alarmes inutiles tout en augmentant celles pertinentes.
Exemple : Prévention de l'hypoglycémie nocturne
Un script personnalisé commun: si entre minuit et 6 heures du matin, et la BG prédite est inférieure à 80 mg/dL, et que la plate-forme a déjà suspendu l'administration d'insuline, alors envoyez un texte à un soignant ET augmentez le volume d'alarme au maximum.
Pour mettre en œuvre, vous modifiez ou utilisez un script séparé qui permet de vérifier votre API Nightscout et déclenche des alertes via vers Pushover ou Twilio.
Dépannage des problèmes d'alerte communs
Même avec une configuration soignée, des problèmes surgissent. Voici des solutions aux problèmes communs:
- Aucun son de la plateforme: Vérifiez les paramètres du périphérique de sortie audio. Utilisez pour s'assurer que le volume n'est pas muté. Testez avec une commande simple .
- Le téléphone ne reçoit pas de notifications de poussée: Vérifier l'URL Nightscout et le secret de l'API. Sur iOS, assurez-vous que les notifications sont activées pour l'application Nightscout dans les paramètres du téléphone.
- Alertes trop fréquemment: Augmenter le seuil tampon (p. ex. ajouter 10 à 20 % au seuil élevé). Appliquer une période de refroidissement (p. ex. ne pas répéter pendant 5 minutes). Utiliser le taux de variation.
- Alertes manquées la nuit: Réglez l'alarme locale au volume maximum. Utilisez un tampon vibrant dédié sous l'oreiller. Faites une alerte SMS secondaire à un membre de la famille.
- Sources d'alerte conflictantes: Si les deux alertes de la plate-forme et de la Nightscout pour le même événement, vous pouvez obtenir des notifications dupliquées.
Conclusion
Votre système d'alerte OpenAPS n'est pas une fonction de réglage et d'oubli. Les systèmes les plus efficaces sont ceux qui s'adaptent à votre vie changeante. En évaluant vos risques personnels, en configurant des seuils à vos cibles spécifiques, en superposant les canaux de notification et en examinant périodiquement les performances, vous créez un filet de sécurité qui fonctionne pour vous, pas contre vous. Rappelez-vous, le but est de réduire le fardeau mental du diabète, pas y ajouter. Commencez par de petites modifications, testez soigneusement et raffinez. Avec le temps, votre système d'alerte personnalisable deviendra un partenaire intégré et discret dans votre gestion quotidienne.
Pour plus de détails, consultez le document officiel OpenAPS, les guides de configuration Nightscout, et la page OpenAPS Alerts Wiki. Si vous utilisez AndroidAPS, la page AndroidAPS est également inestimable.