GloucoFlex - CGM Watch Face
· v0.0.8
About
GlucoFlex shows your latest glucose, trend arrow and reading age on the watch face.
Works with Dexcom Share / Follow (G6, G7, ONE), LibreLinkUp (Libre 2 / 3), Nightscout-family bridges (Gluroo, xDrip, Juggluco, AAPS, Spike, Loop), and CamAPS FX via a Nightscout-style bridge.
Phone must stay nearby with Bluetooth on so GlucoFlex can refresh in the background.
--------------------------------------------------
DEXCOM SETUP (G6 / G7 / ONE via Share)
--------------------------------------------------
HOW IT WORKS
GlucoFlex reads Dexcom Share over the internet (same family of data Dexcom Follow uses). It does not talk to the sensor over Bluetooth directly.
WHY A FOLLOWER ACCOUNT IS RECOMMENDED
Dexcom often blocks the main / sensor-wearer Share API login (browser / uam2 challenge). A dedicated Follower account that receives Share from the wearer is much more reliable in GlucoFlex.
STEP BY STEP
1. On the wearer's Dexcom app, turn Share ON and invite a Follower (email of an account you control).
2. On the phone, open Dexcom Follow, sign in (or create) that Follower account, and accept the invite.
3. On Garmin Connect IQ: My Device - GlucoFlex - Settings
- Data source: Dexcom Share / Follow
- Account email: the FOLLOWER email (not a one-time code)
- Password: that Follower account password
- Dexcom Region: USA or Outside USA - must match where that account was created
4. Wait for the next refresh (keep phone nearby, Bluetooth on).
DEXCOM TIPS
- Trim spaces before/after email and password (GlucoFlex also auto-trims).
- Wrong region often shows User Not Found - flip USA / Outside USA.
- If you see Browser Login Required at uam2.dexcom.com: open that site once in a phone browser, sign in for that account, then retry GlucoFlex.
- Main-account Share logins may work for some users, but if Auth Failed keeps appearing, switch to a Follower account.
--------------------------------------------------
LIBRE SETUP (Libre 2 / 3 via LibreLinkUp)
--------------------------------------------------
HOW IT WORKS
GlucoFlex uses LibreLinkUp Follow (not LibreView hospital/clinic login, and not the LibreLink patient account alone). Someone must Share to a LibreLinkUp Follower; GlucoFlex logs in as that Follower.
STEP BY STEP
1. Wearer: LibreLink / Libre 3 app - connected sensor - enable sharing / invite a Follower.
2. Follower: install LibreLinkUp, create or sign in, accept the invite from the wearer.
3. Confirm the Follower can already see live glucose in LibreLinkUp on the phone.
4. On Garmin Connect IQ: My Device - GlucoFlex - Settings
- Data source: LibreLinkUp (Libre 2 / 3 Follow)
- Account email: the LibreLinkUp FOLLOWER email
- Password: that Follower password
- LibreLinkUp Region: Auto (try US or EU only if Auto fails or readings look stale)
5. Keep the phone nearby with Bluetooth on.
LIBRE TIPS
- Use the Follower LibreLinkUp login - not the LibreView patient portal email.
- If the number looks right but age/grey stale is wrong (common on some US Libre setups), try Timestamp mode: Always treat as fresh.
- No connections / empty follow list usually means the invite was not accepted yet.
--------------------------------------------------
OTHER SOURCES (brief)
--------------------------------------------------
Nightscout family / CamAPS FX: set Data source accordingly and paste your Nightscout / Gluroo / xDrip bridge URL (plus secret or token if required). CamAPS has no public Follow API - use a bridge.
--------------------------------------------------
QUICK SETUP CHECKLIST
--------------------------------------------------
1. Install GlucoFlex and set it as your watch face.
2. Connect IQ - My Device - GlucoFlex - Settings.
3. Pick Dexcom or LibreLinkUp (or Nightscout / CamAPS bridge).
4. Enter the correct Follower credentials and region.
5. Phone nearby, Bluetooth on, wait for refresh.
ON-SCREEN DIAGNOSTICS
- Format Error: Check Spaces in Credentials - trim email/password
- Auth Failed: Try Dexcom Follower Account
What's new
Day and battery % are now white and easier to read.
mmol/L low and high alerts: switch Glucose Units and the numbers convert automatically (e.g. 70/180 to 4/10) so you can edit them. Clearer alert settings.
Dexcom setup text and on-watch error messages are clearer (login, region, Share, phone connection).
Instinct Solar / Instinct 2: layout clears the top-right circle; battery shows in that circle.
NEW BUG FIXES