Guide - Colmi ring
Colmi ring in FitMesh: everything we read today, and what we're building for the R09
With the Colmi R-series (R02-R10) and OEM clones sharing the same BLE protocol, FitMesh Sync already reads steps, distance, calories, heart rate, resting HR, SpO2, HRV, stress, sleep with stages and battery over direct Bluetooth, merged with your smartwatch data with no double counting. The R09 model adds a skin-temperature sensor the R02/R03 don't have: here's everything the ring already does today, and what we're building to put that sensor to use — still in development, not yet verified on physical hardware.

TL;DR
- Today, with the Colmi R-series (R02-R10) and OEM clones sharing the same BLE protocol, FitMesh Sync reads steps, distance, calories, heart rate (with resting HR), SpO2, HRV, stress and sleep with stages over direct Bluetooth, plus the ring's battery level.
- Ring data merges with your smartwatch data in the same dashboard: the ring wins overnight for sleep, never double-counted when you wear both.
- Workouts aren't read from the ring: for those, you currently need a smartwatch or another connected source.
- The R09 has a real skin-temperature sensor, unique in the Colmi lineup: we're building support for it, but it's still in development, not verified on physical hardware, and not in the current build.
- When it ships, temperature will be a non-diagnostic wellness signal — not an announcement with a promised date.
If you wear a Colmi ring, FitMesh Sync already reads a lot of what it measures, no manufacturer companion app required. This page covers two separate things: first, what actually works today if you wear a Colmi R-series ring (R02-R10) or an OEM clone sharing the same BLE protocol. Second, what we're building specifically for the R09 model, which has a sensor the others don't — and that part is still work in progress, not a feature you can use yet.
What FitMesh already reads from your Colmi ring today
FitMesh Sync connects to the ring over direct Bluetooth, no companion app in between. With a Colmi R-series ring (R02-R10) or an OEM clone sharing the same BLE protocol, you get steps, distance, calories, heart rate with a daily log plus resting HR, SpO2, HRV (RMSSD), a stress index, and full sleep with stages (light, deep, REM, awake). Ring battery is always visible in the app. One data point the ring doesn't cover: workouts. Recording workout sessions currently requires a smartwatch or another connected source.
| Metric | Available today | Notes |
|---|---|---|
| Steps | Yes | Daily log |
| Distance | Yes | Calculated from steps |
| Calories | Yes | Activity estimate |
| Heart rate | Yes | Daily log + resting HR |
| SpO2 | Yes | Spot and overnight readings |
| HRV | Yes | RMSSD index |
| Stress | Yes | 0-100 index |
| Sleep with stages | Yes | The ring wins overnight in multi-device fusion |
| Battery | Yes | Always visible in app |
| Workouts | No | Requires a smartwatch or another connected source |
| Skin temperature (R09 only) | In development, not verified | Not in the app's current build |
How ring data merges with your smartwatch data
If you also wear a smartwatch, FitMesh Sync doesn't add the two sources together: it applies a source-priority fusion, where the ring is the sleep specialist and wins overnight, while the smartwatch wins during the day for the metrics where it's more accurate. Each metric is counted only once, with the best source available at that moment — no doubled steps, no doubled hours of sleep.
The R09: same protocol, one extra sensor
The Colmi R09 is part of the same R-series (R02-R10) FitMesh supports today — same BLE protocol, same base metrics. The difference is hardware: the R09 (and the related Yawell R05) additionally includes an actual temperature sensor, which the rest of the series doesn't have. Today, that sensor isn't read by FitMesh yet — it's the piece we're working on.
What we're building: temperature as a wellness signal
The command the R09 uses to expose temperature had never been documented in FitMesh before: we found it by analyzing the ring's BLE protocol, reverse-engineering work informed in part by public research from the open-source Gadgetbridge project on rings with similar hardware. The code to read and interpret that data — in the ring's protocol parser and in the pipeline that merges it with other sources — is written, and our automated tests pass. The plan is for the recovery index to gain a factor tied to temperature deviation from your personal baseline, and for the heart health card to show a note when temperature is above your norm.
Why temperature will never be a diagnosis
Just like the ring's SpO2 data today — treated as an informational estimate around possible overnight patterns, not a diagnosis — future skin-temperature data will be a non-diagnostic wellness signal, not a diagnostic tool. Smart rings, including the R09, are not medical devices and are not certified to diagnose illness or health conditions. A temperature deviation from your personal baseline will be one more data point to watch over time, not a clinical verdict. For any real symptoms, an actual doctor's evaluation is what matters.
When it'll ship
We're not giving a date. What's left is verifying it works on a physical, worn R09 ring — checking that the temperature reading actually populates in the right card and that the recovery index uses it correctly. Only after that verification will we decide when to include it in a public FitMesh Sync release. If you want to know when it happens, keep an eye on the app's What's New section.
Frequently asked questions
Which Colmi ring models work with FitMesh?+
The Colmi R-series (R02-R10) and OEM clones sharing the same BLE protocol. Steps, distance, calories, heart rate, SpO2, HRV, stress and sleep with stages work across these models.
Does FitMesh already read R09 temperature?+
No. The code is written and automated tests pass, but verification on a physical, worn R09 ring is still pending. It isn't in the current build of FitMesh Sync.
Will ring temperature be able to tell me if I'm getting sick?+
No. When available, temperature will be a non-diagnostic wellness signal, not a diagnostic tool. Smart rings are not medical devices. For any real symptoms, see a doctor.
Does the ring record my workouts?+
Not yet. Steps, distance and calories, yes — but workout session detection currently requires a smartwatch or another connected source.
If I also wear a smartwatch, does data get duplicated?+
No. FitMesh Sync merges sources by priority: the ring wins overnight for sleep, the smartwatch wins during the day where it's more accurate. Each metric is counted only once.
When will R09 temperature support ship?+
We don't have a date. It first needs to pass verification on physical, worn hardware. Follow the app's What's New section for the announcement when it happens.
Disclaimer
FitMesh Sync is an independent product. Colmi is a trademark of their respective owners. This article implies no affiliation or sponsorship.
Medical disclaimer
The information in this article is for informational purposes only and does not replace advice from your physician, pharmacist or healthcare professional. FitMesh Sync is a fitness/wellness app, not a medical device, and does not diagnose or treat any conditions. For symptoms, clinical questions or treatment decisions always consult your primary care physician.
Written by
Matteo Pizzi
Founder & Solo Dev, FitMesh Sync · Fosforonero
Italian software developer. I built FitMesh Sync to fill the gap between my smartwatch and a real personal dashboard. Privacy-first, indie, EU servers.
More about the projectKeep reading
Guide
Colmi R02: the €25 smart ring that finally syncs all your health data
The Colmi R02 measures steps, heart rate, SpO2, HRV, stress and battery. The catch: data is locked inside the manufacturer's companion app. FitMesh Sync connects directly over Bluetooth and merges everything into your dashboard, no companion app required.
Guide
Colmi R02 setup guide: how to use it and read your data
You just received your Colmi R02 and want to understand how it works, how to wear it properly, and how to get the data into FitMesh alongside your smartwatch. This guide covers everything from opening the box to your first unified dashboard.
Guide
How reliable is Colmi R02 ring data, really
The right question is not whether the Colmi R02 is as precise as a medical instrument (it is not, and it does not need to be), but whether its data is consistent enough to be useful. It is, if you read it as trends. Here is what the ring measures, how to interpret each metric, and how FitMesh reads it over Bluetooth and shows it in the web panel alongside your smartwatch.
Where your data actually lives, and why an EU server matters