Colmi R02とは?
- Colmi R02 は手頃な価格のスマートリング/フィットネスウェアラブル
- 加速度計、歩数トラッキング、睡眠トラッキング、ジェスチャー、心拍数(HR)、血中酸素(SPO2)センサーを搭載
購入方法
- AliExpress で購入可能
- "COLMI R02" で検索するか、"Colmi official store" で購入可能
リバースエンジニアリングの状況
- リアルタイム心拍数および SPO2
- 歩数記録
- 心拍数記録(定期測定)
- リングの時刻設定
- HR 記録頻度の設定
- SPO2 記録
- 睡眠トラッキング
- 「ストレス」測定
計画中の機能
- CLI 機能をさらに追加
- HR と歩数を見やすく表示
- すべてのデータをファイルまたは SQLite DB に同期
- シンプルな Web インターフェース
はじめに
- コマンドライン使用時は pipx でのインストールを推奨
- pipx で
colmi_r02_client をインストール可能
- 近くのリングを検索し、リアルタイム心拍数を確認可能
通信プロトコルの詳細
- BLE を使用してリングと通信可能
- セキュリティキーは不要
- 16バイトのパケット構造を使用
- 最初のバイトはコマンド/タグ/タイプ、最後のバイトはチェックサム/CRC
GN⁺のまとめ
- Colmi R02 は低価格で多様なセンサーを提供するスマートリング
- オープンソースの Python クライアントを通じてデータを読み取れるため、開発者にとって有用
- BLE による通信のため、セキュリティはやや脆弱な可能性がある
- 類似機能を持つ製品として Xiaomi Mi Band シリーズがある
1件のコメント
Hacker Newsのコメント
scanが動作せず、アプリでアドレスを使っても接続に失敗した経験がある