Wear OS Complication for Dexcom G6

I’m a software developer, new to the Dexcom/Wear OS ecosystem - I’ve seen Nightwatch and the related technologies - and wondering if there is a watch complication for Dexcom on Wear OS, and if not, how that could be achieved. I would consider building it for myself and sharing via OpenSource, although it might be a bridge too far…

A complication like this, that appears in the face, but is not the entire face:


Most likely, since Dexcom has a complication for the Apple watch.

Also, xDrip+ supports complications, but you cannot use the Dexcom app concurrently.


Does that mean if I go through the xDrip+ I might be able to set up complications on my Wear OS watch?


1 Like

I haven’t been able to do it. My TicWatch works sitting on the stand charging but as soon as I put it on my wrist it gets a line through the reading. Sooooo frustrating.

Dexcom already has a complication for WatchOS, although I don’t like the refresh rate.

Sugarmate has a complication that utilizes the calendar application. It updates as soon as the transmitter spits out a new value. It also shows the numeric difference between the current and prior reading - much more useful than arrows. The problems? The display size is small, there are a few bugs, and there’s no way to view a graph. I have the Dexcom complication and the Sugarmate complication on my watch face at the same time for that reason.

I believe Spike has a complication based on their website, but I’ve never tried it.

Any news here JamesIgoe? Have you been able to create a dexcom complication for wear os? Much appreciation…

@JamesIgoe: Dexcom says:
“Yes. You can check your CGM data on your wrist! If your Apple Watch is connected to a compatible smartphone, the Dexcom G6 app is compatible with the Apple Watch and can be used to discreetly view your glucose readings, trend arrow, and trend graph. Use the digital crown to scroll the trend graph view between 1, 3, or 6 hours of data. A compatible smartphone is required to display data on an Apple Watch.”

I decided it was a bridge too far. I did tool around with some things like xDrip and alternative faces with complications, I never got involved with watch app programming. On the other hand, I did dive into extracting my Google fit data, and then using Python to perform a variety of analyses across my fitness measures, BG, BP, weight, sleep, activity, etc.

JamesIgoe/GoogleFitAnalysis (github.com)

I was looking at Google’s Wear OS, while what you are describing is Apple’s watchOS.

Sorry,- bad reading skills, right? :joy:


What watch and phone are you using?

I have Fitbit Ionic, Glance and xDrip (android) and has been working well.

android, dexcom, -lg g watch. i’m looking if it’s possible to use create a complication using the dexcom data and embed the numbers into a different watch face.

i explored xdrip and like it, and i just ordered the bluejay watch to be a standalone collector.



thanks for the response. i also explored xdrip but was wondering if someone figured out how to create complications for wear os using the dexcom app. my family members prefer that i use the “official” app. (if it were up to me i’d probably be looping with open-aps)

I use sugarmate. It grabs the data from dexcom by the sharing feature, then it posts to the calendar.

Most watches including the Apple Watch has a built in complication for calendar.

It’s just shows your reading and trend and delta there instead of appointments where the calendar is