1 points par GN⁺ 2024-10-15 | 1 commentaires | Partager sur WhatsApp

Qu’est-ce que la Colmi R02 ?

  • La Colmi R02 est une bague connectée / wearable fitness à bas prix
  • Elle comprend un accéléromètre, le suivi des pas, le suivi du sommeil, des gestes, des capteurs de fréquence cardiaque (HR) et d’oxygène sanguin (SPO2)

Comment l’acheter

  • Disponible à l’achat sur AliExpress
  • Recherchez "COLMI R02" ou achetez-la dans la "Colmi official store"

État du reverse engineering

  • Fréquence cardiaque et SPO2 en temps réel
  • Historique des pas
  • Historique de fréquence cardiaque (mesure périodique)
  • Réglage de l’heure de la bague
  • Réglage de la fréquence d’enregistrement HR
  • Historique SPO2
  • Suivi du sommeil
  • Mesure du "stress"

Fonctionnalités prévues

  • Ajouter davantage de fonctionnalités CLI
  • Afficher HR et les pas de façon plus lisible
  • Synchroniser toutes les données vers un fichier ou une base SQLite
  • Une interface web simple

Pour commencer

  • Installation via pipx recommandée pour une utilisation en ligne de commande
  • colmi_r02_client peut être installé avec pipx
  • Possibilité de rechercher les bagues à proximité et de consulter la fréquence cardiaque en temps réel

Détails du protocole de communication

  • Communication possible avec la bague via BLE
  • Aucune clé de sécurité requise
  • Utilise une structure de paquets de 16 octets
  • Le premier octet correspond à la commande / balise / type, le dernier à la somme de contrôle / CRC

Résumé de GN⁺

  • La Colmi R02 est une bague connectée proposant divers capteurs à petit prix
  • Le client Python open source permet de lire les données, ce qui est utile aux développeurs
  • La communication via BLE peut présenter quelques faiblesses de sécurité
  • Parmi les produits aux fonctions similaires, on trouve la série Xiaomi Mi Band

1 commentaires

 
GN⁺ 2024-10-15
Commentaires sur Hacker News
  • Sur Ubuntu, scan ne fonctionne pas, et même en utilisant l’adresse depuis l’application, la connexion échoue
  • Il y a de l’enthousiasme pour ce nouveau produit ; après avoir utilisé deux Oura Ring, il n’est pas recommandé. Ce produit ne coûte que 14 $ et n’a pas d’abonnement mensuel
  • Quelqu’un se demande s’il existe une bague similaire avec NFC. Les possibilités d’usage variées via le NFC sont préférées aux fonctions de santé connectée
  • Quelqu’un se demande si l’accéléromètre de la bague est assez précis pour détecter une chute. Cela pourrait être utile pour des patients âgés qui refusent de porter une smartwatch
  • Des inquiétudes existent quant à la sécurité de cet appareil bon marché, et des cas de possible explosion de batterie ont été trouvés
  • Lors du scan de l’appareil et de la lecture des données, aucune authentification n’est nécessaire, et les données sont transmises sans fil
  • Le matériel devient moins cher, mais le logiciel reste le problème. Par exemple, un défaut logiciel sur une lampe de chevet à 20 $ déclenche une alarme tous les jours à 1 h du matin
  • Souhait que les fabricants de matériel fournissent au moins un kit minimal pour le hacking
  • Un site documentant l’API BLE a été trouvé dans une pull request de GadgetBridge
  • Quelqu’un se demande s’il existe une bague similaire avec capteur de température et s’intéresse à la possibilité de détecter une maladie à l’avance via une application open source
  • Une bague a été commandée sur Temu pour 18 $, et bien qu’une Apple Watch soit déjà portée, le fait de pouvoir interfacer directement l’appareil pour obtenir des données en temps réel plaît beaucoup