1 poin oleh GN⁺ 2024-10-15 | 1 komentar | Bagikan ke WhatsApp

Apa itu Colmi R02?

  • Colmi R02 adalah smart ring/wearable kebugaran yang terjangkau
  • Mencakup akselerometer, pelacakan langkah, pelacakan tidur, gestur, sensor detak jantung (HR), dan oksigen darah (SPO2)

Cara membeli

  • Tersedia untuk dibeli di AliExpress
  • Cari "COLMI R02" atau beli dari "Colmi official store"

Status reverse engineering

  • Detak jantung dan SPO2 real-time
  • Pencatatan langkah
  • Riwayat detak jantung (pengukuran berkala)
  • Pengaturan waktu ring
  • Pengaturan frekuensi pencatatan HR
  • Pencatatan SPO2
  • Pelacakan tidur
  • Pengukuran "stres"

Fitur yang direncanakan

  • Menambahkan lebih banyak fitur CLI
  • Menampilkan HR dan langkah dengan format yang lebih baik
  • Menyinkronkan semua data ke file atau database SQLite
  • Antarmuka web sederhana

Memulai

  • Disarankan memasang pipx jika menggunakan command line
  • colmi_r02_client dapat dipasang dengan pipx
  • Dapat mencari ring di sekitar dan memeriksa detak jantung real-time

Detail protokol komunikasi

  • Dapat berkomunikasi dengan ring menggunakan BLE
  • Tidak memerlukan security key
  • Menggunakan struktur paket 16-byte
  • Byte pertama adalah perintah/tag/tipe, byte terakhir adalah checksum/CRC

Ringkasan GN⁺

  • Colmi R02 adalah smart ring yang menawarkan beragam sensor dengan harga terjangkau
  • Data dapat dibaca melalui klien Python open source, sehingga berguna bagi pengembang
  • Komunikasi melalui BLE membuat keamanannya bisa agak lemah
  • Produk dengan fungsi serupa antara lain seri Xiaomi Mi Band

1 komentar

 
GN⁺ 2024-10-15
Komentar Hacker News
  • Di Ubuntu, scan tidak berfungsi, dan ada pengalaman gagal terhubung meskipun memakai alamat dari aplikasi
  • Ada antusiasme terhadap produk baru ini; sudah memakai dua Oura ring tetapi tidak merekomendasikannya. Produk ini murah, seharga $14, dan tidak ada biaya langganan bulanan
  • Penasaran apakah ada cincin serupa yang memiliki fitur NFC. Lebih menyukai berbagai kemungkinan penggunaan lewat NFC daripada fitur kesehatan pintar
  • Bertanya-tanya apakah akselerometer cincin ini cukup presisi untuk mendeteksi jatuh. Ini bisa berguna bagi pasien lansia yang menolak memakai smartwatch
  • Ada kekhawatiran soal keamanan perangkat murah, dan ditemukan beberapa kasus kemungkinan baterai meledak
  • Proses memindai perangkat dan membaca data tidak memerlukan autentikasi, dan data dikirim secara nirkabel
  • Perangkat keras makin murah, tetapi perangkat lunaknya yang jadi masalah. Misalnya, karena bug perangkat lunak pada lampu samping tempat tidur seharga $20, alarm berbunyi setiap hari pukul 1 dini hari
  • Ada harapan produsen perangkat keras setidaknya menyediakan kit peretasan minimal
  • Dari pull request GadgetBridge, ditemukan situs yang mendokumentasikan BLE API
  • Penasaran apakah ada cincin serupa yang memiliki sensor suhu, dan tertarik pada kemungkinan mendeteksi penyakit lebih awal melalui aplikasi open source
  • Memesan cincin itu di Temu seharga $18, dan meskipun memakai Apple Watch, menyukai fakta bahwa perangkat ini bisa dihubungkan langsung untuk mendapatkan data real-time