Skip to content
Jim Sifferle edited this page Mar 24, 2015 · 15 revisions

The Share to Nightscout bridge copies your CGM data from Dexcom web services to a Nightscout website and database. The bridge runs continuously, periodically querying Dexcom's Share web services for new CGM data. The bridge relays any new data to a Nightscout website (cgm-remote-monitor) via the REST API. The website then stores the data in a Mongo database.

If you have not yet, please read the README for more information.

Prerequisites

  • A working Dexcom Share2 receiver paired to an Apple device that is successfully uploading data to Dexcom. You must be able to see the Dexcom data in the Dexcom Follow app for the bridge to work.
  • Your Dexcom Share2 credentials
  • A working Nightscout website and Mongo database

Azure vs. Heroku?

On Azure, the bridge is configured as a webjob for your Nightscout website via the Azure Management Portal. For good performance, the webjob should run continuously which requires the "Basic" web hosting plan. The Basic plan will cost about $50 per month, but you can eliminate this cost for several months if you have signed up for an Azure Pass through the Nightscout Foundation.

On Heroku, the bridge runs as a standalone app that forwards the CGM data to your Nightscout website. Your Nightscout website can be hosted anywhere including Azure and Heroku. The bridge should not incur any monthly charges running on Heroku when configured to use a single Heroku dyno.

Deploy to Azure

AzureQuickStart

Deploy to Heroku

HerokuQuickStart

Clone this wiki locally