Skip to main content

Integrating with... Medtronic

Glucose, Carbohydrates (and insulin coming soon)

Updated this week

Enhance-d does not currently support a direct integration with Medtronic’s cloud or pump data sources. However, there are ways to bring glucose readings from Medtronic CGM systems into Enhance-d using community tools and Apple Health.

Enhance-d supports glucose data only. Insulin delivery, basal rates, and bolus histories are not supported at this time.


Supported Paths for Medtronic Glucose Data

1. Nightscout Community Integration (Android or iOS)

Enhance-d can connect to a Nightscout site to retrieve glucose data that is being uploaded via community workflows.

This option is considered community-supported and DIY in nature. It uses open-source tools and is not an official Medtronic or Enhance-d clinical integration.

How this works

  1. You upload Medtronic CGM glucose readings into a Nightscout site using community tools such as:

    • xDrip+ (Android)

    • Guardian Monitor (iOS)

    • Other community upload tools that can read from the Medtronic app or CareLink data

  2. Nightscout hosts your glucose data online

  3. Enhance-d connects to your Nightscout site to read glucose values

How to connect Nightscout to Enhance-d

  1. In Enhance-d, go to Integrations

  2. Select Nightscout

  3. Enter your Nightscout site’s URL (HTTPS) and API secret

  4. Save and confirm

Once connected, glucose values visible in Nightscout will appear in Enhance-d.

Important notes

  • Nightscout is open-source and user-managed

  • This is a community-supported pathway, not an official medical integration

  • Data may be delayed depending on your setup

  • Medtronic insulin delivery or pump events are not included


2. Sweet Dreams App + Apple Health (iOS Only)

Users on iPhone can bring Medtronic CGM data into Enhance-d by using the Sweet Dreams app to bridge through Apple Health.

This path does not appear in the official Medtronic support article but is a valid way to get Medtronic glucose data into Apple Health, and then into Enhance-d.

How this works

  1. Medtronic CGM data uploads to CareLink

  2. The Sweet Dreams app pulls glucose data from CareLink

  3. Sweet Dreams writes glucose data into Apple Health

  4. Enhance-d reads glucose from Apple Health

Setup steps

  1. Install Sweet Dreams from the App Store

  2. Sign in with your Medtronic/CareLink account inside Sweet Dreams

  3. Open Apple Health

    • Go to Sources

    • Enable Sweet Dreams to write glucose data

  4. In Enhance-d:

    • Go to Integrations

    • Enable Apple Health

    • Grant access to glucose data

Once connected, glucose values written to Apple Health will sync into Enhance-d.

Requirements

  • iPhone with Apple Health

  • Sweet Dreams app installed

  • CareLink credentials

Notes

  • This is currently the simplest Apple Health path for iOS users

  • Glucose values are the only data shared

  • Pump insulin events are not included


What Is Not Supported

  • Direct cloud API access between Medtronic and Enhance-d

  • Real-time glucose via an official Medtronic API

  • Insulin pump delivery histories and other Medtronic pump settings


Frequently Asked Questions

Why is Nightscout required for Medtronic?
Medtronic does not offer a public glucose export API that third parties can use. Nightscout acts as a bridge by collecting glucose uploads through community tools and making them available for services like Enhance-d.

Can I use both Nightscout and Apple Health together?
Yes. You can connect both Nightscout and Apple Health to Enhance-d. If they both contain glucose data, Enhance-d will read from both sources.

Does this include insulin delivery data?
No. These methods mainly bring glucose values into Enhance-d. Medtronic pump or insulin delivery may be supported depending on the tool used.


Troubleshooting Tips

Enhance-d shows no glucose after connecting Nightscout

  • Make sure glucose values are actually appearing in your Nightscout site first

  • Ensure your Nightscout URL is HTTPS

  • Confirm the API secret is correct

Apple Health shows no glucose

  • Check that Sweet Dreams is authorised in Apple Health

  • Verify that glucose readings show in Apple Health before opening Enhance-d

Glucose is delayed

  • Some community-based Nightscout upload tools are not real-time

  • Sync timing depends on your specific setup


Need Support?

If you need help choosing or connecting a path:

  • Open the Enhance-d app

  • Go to Integrations

  • Tap Support on the integration you’re setting up

We can help you find the best way to get your Medtronic glucose into Enhance-d.

Did this answer your question?