Table of Contents

הבנה של OpenAPS ו-Apple HealthKit

OpenAPS (Open Artificial Pancreas System) הוא פרויקט מבוסס קהילה, קוד פתוח המאפשר משלוח אינסולין אוטומטי לאנשים החיים עם סוכרת סוג 1 זה עובד על ידי קריאה של מעקב גלוקוז רציף (CGM) ובאופן אוטומטי להתאים את המשלוח של משאבת אינסולין כדי לשמור על רמות גלוקוז בדם בטווח.Apple HealthKit, לעומת זאת, הוא נתונים מרכזיים של אפל, שנועדו לשרת מספר רב של מקורות בריאות, אך ורק עבור טיפול עצמי, אך ורק עבור יישומים מאובטח.

מה זה OpenAPS?

OpenAPS הוא לא מוצר מסחרי.זה קבוצה של כלים, תסריטים, עיצובים ההתייחסות המאפשרים לאנשים לבנות מערכת העברת אינסולין סגורה משלהם.המערכת משתמשת במחשב קטן (לעתים קרובות Raspberry Pi או Intel אדיסון) אשר מפעילה אלגוריתמים כדי לחזות רמות גלוקוז ולהתאים את העברת האינסולין בהתאם.משתמשים חייבים לספק את CGM ומשאבת האינסולין התואמים שלהם.

מה זה Apple HealthKit?

Apple HealthKit הוא מסגרת שהוצגה ב- iOS 8 שמאפשרת לאפליקציות בריאות וכושר לתקשר עם אחד עם השני ולשתף נתונים באמצעות אפליקציית הבריאות. HealthKit מאחסנת את כל הנתונים הבריאותיים בפורמט מובנה, ומאפשרת לאפליקציות לקרוא ולכתוב סוגים ספציפיים של נתונים (כמו גלוקוז בדם, אינסולין, צריכת פחמימות, ופעילות גופנית) עם אישור של משתמשים.כאשר נתוני OpenAPS נדחקים לבריאות, משתמשים יכולים להציג את הסוכרת שלהם לצד אינדיקטורים אחרים, כמו קצב בריאותי שינה, ותבניות בריאות שלמות.

יתרונות של Integrating OpenAPS עם Apple HealthKit

הבאת נתוני OpenAPS ל-Apple HealthKit מספקת מספר יתרונות קונקרטיים עבור אנשים שמנהלים סוכרת.השילוב מסיר חיכוך, משפר את הנראות של הנתונים, ותומכת בקבלת החלטות טובה יותר מבלי לדרוש ממשתמשים לעבור בין יישומים מרובים.

ניהול נתונים לבריאות

במקום להיכנס לפלטפורמות נפרדות כדי לבדוק מגמות גלוקוז, מנות אינסולין ורשומות פחמימות, משתמשים יכולים לראות הכל בתוך אפליקציית Apple Health. ריכוז זה מקטין את העומס הקוגניטיבי של ניהול סוכרת והופך את זה קל יותר לשתף נתונים מקיפים עם ספקי שירותי בריאות במהלך מינויים.

עדכון מעקב בזמן אמת

עם תצורה נכונה, קריאת גלוקוז מ OpenAPS לזרום לתוך HealthKit כפי שהם נתפסים. משתמשים יכולים להסתכל על ה-iPhone שלהם או Apple Watch כדי לראות רמות גלוקוז הנוכחיות ללא פתיחת אפליקציה נפרדת CGM. נוחות זו מעודדת ניטור תכופים יותר ותשובות מהירות יותר לגבהים ושפל.

תובנות משופרות להחלטות טובות יותר

בריאות מאפשרת למשתמשים לקשור נתונים גלוקוז עם מדדי בריאות אחרים.לדוגמה, משתמשים יכולים לראות כיצד פעילות גופנית משפיעה על רמת הסוכר בדם שלהם או כיצד איכות השינה משפיעה על הרגישות לאינסולין.

שיפור התקשורת בין מכשירים ואפליקציות

בריאות פועלת כשכבה אוניברסלית של חילופי נתונים.לאחר שנתוני OpenAPS נמצאים ב- HealthKit, כל אפליקציה מוסמכת יכולה לגשת אליו.זה מאפשר יישומים של צד שלישי התמקדו בתזונה, בכושר, או בריאות לקרוא נתונים גלוקוז ולספק משוב קונטקסטואלי, עוד העשרה את ההבנה של המשתמש של בריאותם.

דרישות לאינטגרציה

לפני ניסיון לשלב OpenAPS עם Apple HealthKit, לאשר כי החומרה, התוכנה ובסיס הידע שלך לעמוד בדרישות הדרושות. Missing כל אחד מהמרכיבים האלה יפתרו את תהליך האינטגרציה.

דרישות חומרה

  • (FLT:0) מערכת OpenAPS פעילה של OpenAPSLT:1 עם CGM תואם (כגון Dexcom G6 או G7) ומשאבת אינסולין (כגון Medtronic או Omnipod עם חומרת תקשורת מתאימה).
  • (FLT:0) iPhone או iPad פועל iOS 14 או מאוחר יותר, החל מ- 1) עם תמיכה בריאותית.
  • (ב) ,0) חיבור אינטרנט יציב של העלאה נתונים וסינתזה (Wi-Fi או סלולארי).
  • (FLT:0) מחשב או שרתי FLT:1 עבור תצורה ראשונית ותחזוקה מזדמנת (Raspberry Pi, Intel NUC, או מקרה מבוסס ענן).

דרישות תוכנה

  • (FLT:0) Nightscoutrated SetupFLT:1 - פלטפורמה מבוססת אינטרנט אשר אוספת, חנויות ומציגה את נתוני OpenAPS. Nightscout פועל כמו גשר ביניים בין OpenAPS לבריאות.
  • (ב) [ה]התאמת [ה] [ה] [ה]] [ה]] [ה]] [ה]]], [ה], [ה], [ה]]]], [ה], [ה], [ה], [ה]ה'[ה']'[ה']']''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  • (FLT:0) לגרסה של iOSFLT:1 וכל היישומים הקשורים מעודכנים כדי להימנע מבעיות תאימות.

מיומנויות טכניות ושיקולים

  • (FLT:0) היכרות מכרה עם כלי פיקוד קוקוד 1 ותצורת השרת. OpenAPS ההתקנה דורשת קבצי תצורה של עריכת תצורה, ניהול קובצי ה- Git Repositories ותסריטים זורמים.
  • (FLT:0)Comfort with Troubleshooting: בעיות ברשת, אימות API ותבנית נתונים לא תואמת.טבע הקוד הפתוח פירושו תמיכה קהילתית זמינה אך לא מובטחת.
  • (FLT:0) הבנת ההשלכות הפרטיות של נתוני הבריאות של FLT:1, אתה אחראי על אבטחת מקרה Nightscout שלך ושליטה אילו יישומים יכולים לקרוא נתוני בריאות.

תהליך אינטגרציה של שלב-בי-Step

בצע את השלבים האלה כדי אם אתה נתקל שגיאות בכל שלב, לפתור אותם לפני שאתה עובר לשלב הבא.

שלב 1: לבדוק את מערכת OpenAPS שלך הוא מבצע

לפני שאתה מנסה לייצא נתונים כלשהם לבריאות, לאשר כי מערכת OpenAPS שלך פועל נכון.בדוק כי קריאה CGM נרשמת כל חמש דקות, ההיסטוריה של משאבת אינסולין היא מדויקת, ואת הלולאה עושה התאמות כפי הצפוי. השתמש ממשק OpenAPS או מיקום מקומי כדי לאמת את השלמות של נתונים.אם נתונים אינם שלמים או לא נכונים, לפתור את הבעיה הבסיסית הראשונה לדחוף נתונים רעים לתוך בריאות יכול ליצור החלטות שגויות כדי להוביל בעיות בריאותיות לא נכונות.

שלב 2: הגדר לילות

(הלילה הוא עמוד השדרה של האינטגרציה.אם אין לך כבר מקרה Nightscout פועל, תצטרך ליצור אחד. Nightscout יכול להיות מתאר בשרת שלך (באמצעות Heroku, רכבת, או שרת ייעודי) או להגדיר באופן מקומי.עקוב אחר לילות הרשמיים שנקבעו עבור שיטת האחסון שנבחרה שלך.

שלב 3: הגדר את כלי גשר הבריאות

(ו) יש צורך בקובץ הקורא נתונים מ Nightscout וכותב אותו לתוך בריאות (מספר כלים מפותחים קהילתיים קיימים למטרה זו.יש גישה אמינה אחת שמשתמשת באפליקציית iOS כמו FLT:0Loopib גלוקוזFLT:1 אם אתה כבר משתמש בו לצורך העברת אינסולין אוטומטית. Loop כולל שילוב בריאותי ויכול למשוך נתונים מאותה מקרה Nightscout אם אתה משתמש ב-Automcouticus (לדוגמה, 4)

שלב 4: לאשר את הגישה לבריאות באייפון

באייפון שלך, פתח את ה-FLT:0 (SettingssveFLT:1) אפליקציה וגלשו למטה ל-FLT:2HealthveFLT 3: Data Access & מכשירים FLT:5 וגלו את האפליקציה או הכלי שהגדרתם ב- Step 3.com, ודא שכל קטגוריות הנתונים הרלוונטיות מקודמות על מנת לכתוב גלוקוז, פחמימות, ו-i כדי לא תוכל גם לבדוק את הנתונים המתאימים.

(ב) לאחר מתן אישורים, חזרה לאפליקציית הבריאות ולבדוק את ה-FLT:0) ב-(BrowseFLT:1; 5) לעיין ב-FLT:2 ו-Vitalsertsph 3 ולאחר מכן ל-FLT:4 Blood GlucoseFLT:5 אתה צריך לראות נתונים המאוכלסים בתוך כמה דקות.

שלב 5: לבדוק את כל סוגי הנתונים הם זרימה נכונה

OpenAPS מייצרת מספר זרמי נתונים בעלי ערך לשילוב של HealthKit.בדוק את סוגי הנתונים הבאים מופיעים באפליקציית הבריאות:

  • (ב) גלוקוז דם (mg/dL או mmol / L) - צריך לעדכן כל 5 דקות.
  • (ב) תועדו (ב[[המאה ה-20]] ו[[1924]], [[1924]]]]
  • (ב) ,0) ,CarbohydratesFLT:1 (grams) - אם אתה מקבל ארוחות דרך OpenAPS או Nightscout.
  • (FLT:0) WorkoutssveFLT:1 (אופציונלי) אם אתה משתמש ב-Apple Watch או ב- iPhone כדי להקליט פעילות גופנית, שקול לאפשר לגשר לתאם פעילות עם שינויים בגלוקוז.

אם רק גלוקוז מופיע, אינסולין ופחמימות חסרים, בדוק את תצורה של הנתונים Nightscout נתונים העלאה.OpenAPS חייב להיות מוגדר כדי להעלות את סוגי הנתונים הנוספים האלה ל Nightscout. כמו כן לאמת כי כלי הגשר מבקש רשות לכתוב את כל סוגי הנתונים שאתה מצפה.

הטיפים והתרגול הטוב ביותר

לאחר שהאינטגרציה חיה, לאחר שיטות אלה יעזור לך לקבל את הערך ביותר תוך צמצום בעיות.

נתונים Hygiene ותחזוקה

  • (FLT:0)עדכון קושחה ואפליקציות באופן קבוע.FLT1 OpenAPS, Nightscout ו- iOS כולם מקבלים עדכונים המשפיעים על עיצוב נתונים וסנכרון התנהגות.
  • (FLT:0) מוניטור נתונים סינתזה דיוק.IRLT:1 , השוו את ערכי הגלוקוז באפליקציית הבריאות עם הערכים המוצגים בממשק OpenAPS או CGM המקלט. Discrepancies מצביעים על בעיה תצורה או עיכוב רשת.
  • (FLT:0) למידע ישן מעת לעת.FIRLT:1 , HealthKit יכול לאחסן כמויות גדולות של נתונים, אבל רשומות מופרזות יכולות להאט את האפליקציה.המערכת מנהלת את זה באופן אוטומטי, אבל אם אתה מבחין בגלולות, לשקול אם יש לך תצורה של גשר יתומים כתיבה נתונים כפולים.
  • (FLT:0) חזרה לבסיס הנתונים Nightscout שלך.BuildFLT:1; אם השרת שלך נכשל, תאבד את הנתונים ההיסטוריים שלך. Nightscout תומך יצוא MongoDB.

שיקולים ביטחוניים ופרטיות

  • (FLT:0) סודיות המקרה שלך עם סוד API חזק.FLT:1 אל תשתף אותו בפומבי.כל מי שיש לו גישה יכול לקרוא את נתוני הגלוקוז שלך, ובתצורה מסוימת, לשנות אותו.
  • (FLT:0)Use HTTPS עבור כל חיבורי Nightscout.OVAFLT) 1 שירותי אירוח מספקים תעודות SSL.אם אירוח באופן ידני, לאפשר הצפנה בעצמך.
  • (FLT:0) סקירת הרשאות של HealthKit באופן קבוע.FIRLT:1 Apps יכול לבקש גישה לנתונים הבריאותיים. Remove הרשאות עבור כל אפליקציה שאתה כבר לא משתמש או אמון.
  • (FLT:0) להיות מודע לכך שנתוני הבריאות מסנכרנים על פני iCloud.FLT ( 1:1 אם אתה משתמש במכשירים מרובים, הנתונים יהיו זמינים בכל מכשיר.זה נוח אבל אומר שאתה חייב להבטיח את כל המכשירים עם קודים חזקים ו biometrics.

עבודה עם ספקי בריאות

אחד היתרונות הגדולים ביותר של שילוב זה הוא היכולת להציג את האנדוקרולוג או סוכרת עם נתונים נקיים ומאורגן לפני הפגישה הבאה שלך:

  • ייבוא PDF של מגמות הגלוקוז האחרונות שלך מאפליקציית הבריאות.
  • בדוק את אחוז הזמן שלך לטווח ארוך ושימוש אינסולין מסכמת.
  • שימו לב לכל דפוסים שאתם רואים (לדוגמה, גובה לילה או ספייקטים לאחר הלידה) שמתאימים בפעילויות או ארוחות ספציפיות.
  • לדון בדפוסים אלה עם ספק שלך כדי להתאים את תוכנית הטיפול שלך.

שתפו את העובדה שאתם משתמשים באינטגרציה OpenAPS ו- HealthKit כך שהספק שלכם מבין את מקור הנתונים. ייתכן שמרפאות מסוימות אינן מוכרות בטכנולוגיית סוכרת בקוד פתוח; ייתכן שתצטרכו להסביר את התכונות האמינות והבטיחות של המערכת.

בעיות נפוצות

גם עם הגדרה זהירה, בעיות יכולות להתעורר.כאן הבעיות הנפוצות ביותר וכיצד לפתור אותן.

נתונים לא מופיעים באפליקציית בריאות

אם הנתונים חסרים מאפליקציית הבריאות, בדוק כל שכבה של הצינור:

  • האם ההרחבה:0 (א) NightscoutFLT:1 מקבל נתונים?פתח כתובת הלילה שלך בדפדפן.
  • האם ה-FLT:0 [bbridge ToolFLT] פועל?לכבו את האפליקציה או את התסריט. בדקו יומני שגיאות הקשורות ל- API אימות או ל-Timeouts.
  • האם ההרשאה של ההרחבה:0 (HealthKit הרשאות של ההרחבה:1IR) ניתנות להגדרות > בריאות > גישה לנתונים ומכשירים ולוודא כי כלי הגשר יש גישה לסוגי הנתונים שאתה מצפה להם.

מידע מדויק או Erroneous Data Entries

ערכים כפולים מתרחשים בדרך כלל כאשר שני כלי גשר שונים כותבים את אותם הנתונים לתוך HealthKit. Remove אחד הכלים או להגדיר אותם כדי למנוע חפיפה של נתונים. ערכים ארוניים (כמו קריאה של גלוקוז של אפס) צריך להיחקר ברמת CGM.אם CGM מדווח על ערך מוטעה, הוא יפיץ דרך המערכת כולה.

סוללה באייפון

פעילות גופנית היא לא כוח-אינסטינקט, אבל כלי הגשר עשוי לבדוק לעתים קרובות לילות של Nightscout.בדוק את התצורה של כלי הגשר עבור מסגרת מרווח עדכון.

כלי ברידג' לא יכול להיות אותנטי עם לילות

כישלונות Authentication נגרמים לעתים קרובות על ידי סוד API לא נכון או על התאמה ב-URL Nightscout (כולל slashing slashes) לבדוק את סוד ה- API בתצורה של הגשר שלך תואם בדיוק מה מוגדר בסביבת Nightscout שלך.בנוסף לכך ש- Nightscout שלך הוא נגיש לציבור ולא חסום על ידי חומת אש או VPN.

מסקנה

הגדלת OpenAPS עם Apple HealthKit משנה איך אנשים עם סוכרת אינטראקציה עם נתוני הבריאות שלהם. במקום מידע משולי התפשט על פני יישומים מרובים ומכשירים, משתמשים מקבלים תצוגה מאוחדת בתוך אפליקציית הבריאות, שבו הם יכולים לצפות רמות גלוקוז בזמן אמת, לבדוק מגמות היסטוריות, ולתאם את המגמות הללו עם מדדי בריאות אחרים.תהליך ההתקנה דורש עבודה טכנית, אבל התשלום הוא משמעותי: מודעות טובה יותר, החלטות מושכלות יותר, עם נתונים חלקה עם ניסיון נתונים.

כמו עם כל טכנולוגיית סוכרת, האינטגרציה היא כלי, לא תחליף לייעוץ רפואי.תמיד להתייעץ עם צוות הבריאות שלך לפני ביצוע שינויים בטיפול האינסולין או תוכנית הטיפול שלך בהתבסס על נתונים של OpenAPS או HealthKit. כאשר נעשה שימוש באחריות, השילוב של אוטומציה בקוד פתוח ומערכת הבריאות של אפל תומך יעיל יותר של ניהול עצמי ויעילות יותר של חיים.

(ב) לקראת ה[[המאה ה-20]], [[1924]]]], [[1924]]]], [[1924]]]], [[1924]]]], [[1924]]]]]], [[1924]]]]]], [[1924]]]]]], [[1924]]]]]]]], [[1924]]]]]]