diabetes-gear
Creazione di un sistema di allarme Openaps personalizzabile per il tuo stile di vita
Table of Contents
Gestire il diabete in tutto il tempo è un compito impegnativo, e OpenAPS (Open Artificial Pancreas System) offre un potente strumento per automatizzare la consegna dell'insulina. Ma il sistema è solo utile come la vostra capacità di rimanere informato e agire sui cambiamenti. Il sistema di allarme integrato è la vostra rete di allarme precoce, ma le impostazioni out-of-the-box spesso non allineano con i ritmi unici della vostra vita.
Comprendere le avvisi OpenAPS: oltre le impostazioni predefinite
OpenAPS opera su un sistema a ciclo chiuso, ma richiede una supervisione umana per la sicurezza e l'ottimizzazione. Gli avvisi sono il modo principale in cui il sistema comunica con voi. Gli avvisi di default sono progettati per la sicurezza, ma sono spesso troppo frequenti o non adattati alle esigenze individuali.
Tipi di avvisi OpenAPS
OpenAPS genera diverse categorie di avvisi, ciascuna di esse serve uno scopo distinto, che sono tipicamente configurati nel file o attraverso uno strumento come Nightscout.
- Accendisi di glucosio nel sangue (BG Lows): Triggered quando il glucosio previsto o corrente scende sotto una soglia.
- Alerts di glucosio nel sangue (BG Highs): Triggered quando il glucosio predetto o attuale supera una soglia.
- Avvisi di dispositivo e sensore:[] Notifiche per la batteria bassa, occlusione della pompa, scadenza del sensore, o guasto di comunicazione tra i dispositivi.
- Alerts di notifica del sistema:[] Avvisi per le modifiche dello stato del loop (ad esempio, basali temp, eventi di sospensione) o aggiornamenti di configurazione.
- Avvisi a distanza:[] Se si utilizza Nightscout, è possibile impostare avvisi a distanza in base agli stessi dati, spesso con un controllo più granulare tramite messaggio di testo o push.
Come le avvisi Raggiungere
Il tuo piattaforma OpenAPS (tipicamente un piccolo computer come un Edison con una scheda di Esploratore, o un telefono Android con AndroidAPS) può inviare avvisi attraverso più canali:
- Notifiche locali:[] La piattaforma stessa può essere luminosa, vibrata o lampeggiante.
- Notifiche di pressione smartphone:[] Via Nightscout o app dedicate come xDrip+ o LoopFollow.
- I messaggi di testo (SMS):] È possibile configurare Nightscout per inviare avvisi SMS.
- Integrazione del dispositivo indossabile:[ Collegare gli avvisi agli smartwatch o alle bande di fitness per le notifiche discrete.
Ad esempio, i suoni locali sono affidabili ma possono essere persi se non sei vicino al rig. Le notifiche push sono convenienti ma possono essere ritardate dalle impostazioni del telefono. Un sistema robusto utilizza più strati – per esempio, un forte allarme locale per bassi critici e una notifica dello smartphone per tutte le altre segnalazioni.
Passo 1: Valutare le vostre esigenze di stile di vita
Prima di toccare qualsiasi file di configurazione, date un'occhiata dura a ciò che conta di più. La gestione del diabete di tutti è diversa.
- Quali orari di giorno sei più a rischio per bassi o alti? (ad esempio, notte, post-meal, durante l'esercizio)
- Come reagisci in genere agli allarmi? Dormite profondamente o svegliate facilmente?
- Siete spesso in incontri, guida o in luoghi pubblici dove gli allarmi intrusivi sono problematici?
- Avete dei caretakers o dei membri della famiglia che devono essere avvisati?
- Troppi falsi allarmi possono farti ignorare quelli veri.
Ad esempio, un dormiente pesante avrà bisogno di un allarme locale molto forte e continuo per i bassi, mentre qualcuno con un lavoro da scrivania alto potrebbe preferire un modello di vibrazione su un smartwatch.
Passo 2: Modifica la configurazione dell'avviso
La configurazione OpenAPS viene eseguita tramite file di testo sul rig o attraverso l'interfaccia web Nightscout se lo si utilizza come front-end. Il file core è , ma probabilmente si lavora con o un file di avvisi dedicato a seconda della configurazione.
Configurazione di base tramite openaps.ini
Individuare il file . Contiene sezioni per ogni modulo di dispositivo e loop. Le impostazioni di avviso sono spesso sotto una sezione come ] o . Vedrete parametri come:
- : quanto in anticipo o quanti punti di dati prima di attivare.
- e : soglie.
- o : alcuni impianti consentono suoni basati su file.
Fare un backup prima di modificare. Usa o un editor di testo tramite SSH. Cambiare i valori lentamente e testare dopo ogni regolazione.
Configurazione di allarme notturno (se usato)
Se si utilizza Nightscout, si dispone di un'interfaccia grafica per impostare avvisi. Passare all'icona degli ingranaggi "Impostazioni", quindi "Impostazioni di avviso". Qui è possibile definire:
- BG Soglie alte/basse[] (assoluta o percentuale di destinazione).
- Allerta basati sul tempo[] (ad esempio, solo dalle 10 alle 8 AM).
- Intervalli di memoria[]: quante volte l'avviso ripete se non riconosciuto.
- Metodi di notifica[[]: push, SMS, e-mail. SMS richiede un'installazione aggiuntiva con Twilio o simili.
Nightscout ti permette di creare più profili (ad esempio, “work week” e “weekend”) in modo da poter passare senza numeri di rientro.
Utenti AndroidAPS
Se si esegue OpenAPS su Android tramite AndroidAPS, gli avvisi sono gestiti nelle impostazioni dell'app sotto “Armi Locali” o “Notifiche.” È possibile impostare azioni distinte per ogni tipo di avviso: segnale acustico, vibrazione, o notifica sovrapposizione.
Passo 3: Impostare le soglie di allarme personalizzate
Le soglie sono la parte più critica della personalizzazione, piuttosto che usare numeri generici, basare i tuoi dati personali e obiettivi.
Bassa soglia di glucosio
L’allarme basso predefinito OpenAPS potrebbe essere a 70 mg/dL (3,9 mmol/L), ma si potrebbe voler attivare prima se si dispone di ipoglicemia inconsapevolezza o una storia di gocce rapide. Molti utenti impostare un “avvertimento” basso a 80-85 mg/dL e un “critico” basso a 60-65 mg/dL. Questo vi dà il tempo di trattare prima di raggiungere livelli pericolosi.
Se il CGM mostra una caduta costante con una freccia “doppia giù”, si potrebbe abbassare la soglia per l’urgenza di allarme, e avere il grilletto di allarme ad un BG superiore. Alcune configurazioni permettono regole come “se BG è inferiore a 80 e scendendo più velocemente di 2 mg/dL/min, suonano un allarme immediato.” Questo è avanzato ma possibile con script personalizzati.
Soglia di Glucosio
Un tipico allarme alto potrebbe essere 180 mg/dL (10 mmol/L), ma se si mira a un controllo più stretto, si potrebbe impostare a 150 mg/dL. Tuttavia, attenzione alla fatica di allarme se si aumenta la sensibilità troppo.
Profili basati sul tempo
Orari di supporto di Nightscout e AndroidAPS. Ad esempio:
- Daytime (7 AM – 10 PM):[] Basso avvertimento a 85 mg/dL, alto a 180. Notifiche come vibrazione al telefono.
- Nighttime (10 PM – 7 AM):[] Basso avvertimento a 90 mg/dL, alto a 200. Notifica come forte allarme locale + testo per partner. Questo rappresenta l'inerzia del sonno e il rischio aumentato di bassi notturni.
Puoi anche impostare soglie diverse nei fine settimana o nei giorni feriali, o quando sei malato.
Utilizzo delle Predizioni
OpenAPS può allertare in base al glucosio predetto (ad esempio, utilizzando le previsioni del vostro algoritmo di loop). Questo è più proattivo. Ad esempio, è possibile impostare un avviso “predicted low” quando il sistema prevede che BG scenda sotto gli 80 nei prossimi 30 minuti, anche se l’attuale BG è normale. Questo vi dà il tempo di mangiare uno spuntino.
Passo 4: Scegli i metodi di notifica
Abbina l'urgenza dell'avviso con il canale appropriato. Utilizzare un approccio multistrato per evitare allarmi mancati.
Allarmi locali sul Rig
Il rig ha tipicamente un altoparlante e/o un buzzer. È possibile impostare suoni diversi per diversi tipi di allarme. Alcuni utenti hanno piattaforme che giocano file MP3 distinti per avviso.
- Basso: un beep continuo e ad alta pressione che si ripete ogni 30 secondi.
- Alto: un tono singolo ogni 5 minuti.
- Errore del dispositivo: un modello come tre beep corti.
Se hai un impianto con un LED (come la scheda Explorer), puoi impostare il colore LED o il modello lampeggiante.
Notifiche di spinta dello smartphone
Assicurare le impostazioni di notifica del telefono sono appropriati – impostare avvisi come “critical” per BG basso in modo da bypassare la modalità silenziosa. Su iOS, è possibile impostare specifiche toni di avviso per l'app Nightscout.
Notifiche di dispositivo indossabili
Molte persone attaccano un motore a vibrazione al bancomat o usano un smartwatch. Uno smartwatch con connessione Bluetooth cellulare o costante può mostrare avvisi anche se il telefono è dall'altra parte della stanza.
Messaggi di testo (SMS)
Per avvisi bassi estremi o quando si sta dormendo, SMS a un contatto o un caregiver di fiducia può essere un salvavita. Impostare Twilio o un servizio simile con Nightscout per inviare SMS per bassi critici.
Integrazione Smart Home
Gli utenti avanzati possono collegare gli avvisi OpenAPS a hub domestici intelligenti come Home Assistant o IFTTT. Ad esempio, se un fuoco critico a bassa allerta, hanno le luci intelligenti lampeggiare rosso e il vostro altoparlante intelligente annunciare “Low zucchero nel sangue, si prega di controllare.” Questo è particolarmente utile per le persone con disturbi dell'udito o coloro che sono sonnolenti profondi.
Passo 5: testare le tue avvisi con estrema precisione
Non fidatevi mai di un cambiamento di configurazione senza test reali. Simulare scenari e confermare ogni livello funziona.
Corse a secco con dati simulati
Utilizzare uno strumento come (se disponibile) o attivare manualmente avvisi modificando la fonte di dati. Ad esempio, è possibile spingere un valore BG falso nel tuo sito Nightscout per vedere se i fuochi di allarme.
Test in-Vivo
Quando sei in un ambiente sicuro (ad esempio, a casa con qualcun altro), intenzionalmente lasciare che il BG si dirighi in una gamma bassa o alta (se è sicuro farlo) per verificare l'avviso. Oppure, se non è possibile controllare il BG con precisione, utilizzare un trucco di calibrazione – ma fare attenzione a non interferire con il trattamento reale.
Controllare la Fatigue dell'Allerta
Se si ottengono troppi falsi positivi, regolare le soglie o le impostazioni basate sul tempo. Ricorda: l'obiettivo è quello di essere avvisato quando avete bisogno di azione, non essere intasato.
Suggerimenti per una personalizzazione efficace
Oltre alla configurazione del core, queste pratiche manterranno utile a lungo termine il vostro sistema di allerta:
- Sentire la bilancia con specificità.[] Utilizzare filtri di tasso di cambiamento per evitare avvisi dal rumore. Ad esempio, ignorare una sola lettura CGM bassa se la prossima è sopra la soglia.
- Personalizza suoni e vibrazioni. Usa toni diversi per diversi tipi di allarme in modo da poter reagire senza guardare lo schermo.
- Review and revise regolarmente le impostazioni. Cambia la vita – nuovo lavoro, nuova dieta, gravidanza, invecchiamento. Regolare le soglie ogni pochi mesi o quando il vostro turno di tendenze A1c.
- Integrare con altri dispositivi. Esplora le API. Alcuni utenti hanno il loro impianto di inviare messaggi MQTT per attivare l'automazione domestica.
- Abilita snooze o silenzio temporaneo. Molte configurazioni consentono di snooze avvisi non critici per 15–60 minuti, che è grande durante un incontro o un pisolino.
- Condividi con il tuo team di assistenza] Informare il tuo endocrinologo sulle tue soglie personalizzate.
Configurazione avanzata: avvisi condizionali e script
Per gli utenti di potenza, OpenAPS consente script personalizzati che valutano più condizioni. È possibile scrivere un piccolo script Python o bash che controlla non solo BG ma anche insulina a bordo (IOB), carboidrati a bordo (COB), e attività recenti.
- Se BG è inferiore a 100 e IOB > 3 unità e COB è 0, attivare un allarme immediato basso con alta priorità.
- Se BG è superiore a 200 e IOB è minimo e nessun carboidrati sono stati inseriti nelle ultime 2 ore, inviare una notifica sugger-to-bolus.
Questi script possono essere eseguiti come lavori di cron o integrati nel loop oref0. Questo è oltre gli avvisi di default, ma può ridurre drasticamente gli allarmi inutili, aumentando quelli rilevanti.
Esempio: Prevenzione dell'ipoglicemia notturna
Uno script personalizzato comune: se tra mezzanotte e le 6 AM, e predetto BG è inferiore a 80 mg/dL, e il rig ha già sospeso la consegna dell'insulina, quindi inviare un testo a un caregiver E aumentare il volume dell'allarme al massimo.
Per implementare, si modifica ] o si utilizza uno script separato che inquina la vostra API Nightscout e attiva avvisi via [] a Pushover o Twilio.
Risoluzione dei problemi Problemi comuni di allarme
Anche con un'attenta configurazione, si presentano problemi. Ecco soluzioni a problemi comuni:
- Nessun suono dalla piattaforma:[] Controllare le impostazioni del dispositivo di uscita audio. Usa per garantire che il volume non sia disattivato.
- Non ricevere notifiche push:[] Verificare l'URL Nightscout e il segreto API. Su iOS, assicurarsi che le notifiche siano abilitate per l'app Nightscout nelle impostazioni del telefono.
- Avviene troppo spesso:[] Aumentare il buffer di soglia (ad esempio, aggiungere 10-20% alla soglia alta).
- Alerts miss at night:[] Impostare l'allarme locale al massimo volume. Utilizzare un cuscinetto vibrante dedicato sotto il cuscino.
- Conflicting alert source: Se sia la piattaforma che la Nightscout alert per lo stesso evento, è possibile ottenere notifiche duplicate.
Conclusioni
Il sistema di allarme OpenAPS non è una funzione impostata e dimenticata. I sistemi più efficaci sono quelli che si adattano alla tua vita cambiante. Valutando i tuoi rischi personali, configurando le soglie ai tuoi obiettivi specifici, sovrapponendo canali di notifica e rivedendo periodicamente le prestazioni, crei una rete di sicurezza che funziona per]], non contro di te.
Per ulteriori informazioni, controllare il ] documentazione OpenAPS, ] Guida di configurazione , e il OpenAPS Alerts Wiki]. Se si utilizza AndroidAPS, va]