Was ist der Colmi R02?
- Der Colmi R02 ist ein günstiger Smartring/Fitness-Wearable
- Enthält Beschleunigungssensor, Schrittzähler, Schlaf-Tracking, Gesten, Herzfrequenz-(HR)- und Blutsauerstoff-(SPO2)-Sensoren
Kauf
- Kauf über AliExpress möglich
- Nach "COLMI R02" suchen oder im "Colmi official store" kaufen
Status des Reverse Engineering
- Herzfrequenz und SPO2 in Echtzeit
- Aufzeichnung der Schrittzahl
- Aufzeichnung der Herzfrequenz (periodische Messung)
- Einstellen der Ring-Uhrzeit
- Einstellen der Frequenz der HR-Aufzeichnung
- SPO2-Aufzeichnung
- Schlaf-Tracking
- Messung von "Stress"
Geplante Funktionen
- Weitere CLI-Funktionen hinzufügen
- HR und Schrittzahl ansprechend ausgeben
- Alle Daten in eine Datei oder eine SQLite-Datenbank synchronisieren
- Einfache Weboberfläche
Erste Schritte
- Bei Nutzung über die Kommandozeile wird die Installation mit pipx empfohlen
colmi_r02_client kann mit pipx installiert werden
- Suche nach Ringen in der Umgebung und Anzeige der Herzfrequenz in Echtzeit möglich
Details zum Kommunikationsprotokoll
- Kommunikation mit dem Ring über BLE möglich
- Kein Sicherheitsschlüssel erforderlich
- Verwendet eine 16-Byte-Paketstruktur
- Das erste Byte ist Befehl/Tag/Typ, das letzte Byte Prüfsumme/CRC
Zusammenfassung von GN⁺
- Der Colmi R02 ist ein Smartring, der zu einem günstigen Preis verschiedene Sensoren bietet
- Über den Open-Source-Python-Client lassen sich Daten auslesen, was für Entwickler nützlich ist
- Die Kommunikation über BLE könnte sicherheitstechnisch etwas schwach sein
- Ein Produkt mit ähnlichen Funktionen ist beispielsweise die Xiaomi-Mi-Band-Serie
1 Kommentare
Hacker-News-Kommentare
scannicht, und selbst bei Verwendung der Adresse aus der App schlägt die Verbindung fehl.