1 pontos por GN⁺ 2024-10-15 | 1 comentários | Compartilhar no WhatsApp

O que é o Colmi R02?

  • O Colmi R02 é um smart ring/wearable fitness barato
  • Inclui acelerômetro, rastreamento de passos, rastreamento de sono, gestos, sensores de frequência cardíaca (HR) e oxigênio no sangue (SPO2)

Como comprar

  • Disponível para compra no AliExpress
  • Pesquise por "COLMI R02" ou compre na "Colmi official store"

Estado da engenharia reversa

  • Frequência cardíaca e SPO2 em tempo real
  • Registro de passos
  • Registro de frequência cardíaca (medição periódica)
  • Configuração da hora do ring
  • Configuração da frequência de registro de HR
  • Registro de SPO2
  • Rastreamento de sono
  • Medição de "estresse"

Funcionalidades planejadas

  • Adicionar mais recursos de CLI
  • Exibir HR e passos de forma mais agradável
  • Sincronizar todos os dados com arquivo ou banco de dados SQLite
  • Interface web simples

Primeiros passos

  • Recomenda-se instalar via pipx ao usar a linha de comando
  • É possível instalar colmi_r02_client com pipx
  • É possível buscar rings próximos e verificar a frequência cardíaca em tempo real

Detalhes do protocolo de comunicação

  • É possível se comunicar com o ring usando BLE
  • Não é necessária chave de segurança
  • Usa uma estrutura de pacote de 16 bytes
  • O primeiro byte é comando/tag/tipo, e o último byte é checksum/CRC

Resumo do GN⁺

  • O Colmi R02 é um smart ring que oferece vários sensores por um preço baixo
  • A possibilidade de ler os dados por meio de um cliente Python de código aberto é útil para desenvolvedores
  • A comunicação via BLE pode ter segurança um pouco frágil
  • Um produto com funcionalidades semelhantes é a série Xiaomi Mi Band

1 comentários

 
GN⁺ 2024-10-15
Comentários do Hacker News
  • No Ubuntu, scan não funciona, e houve experiência de falha de conexão mesmo usando o endereço no app
  • Há expectativa em relação ao novo produto; a pessoa usou dois Oura Ring, mas não os recomenda. Este custa apenas $14 e não tem assinatura mensal
  • Pergunta se existe um anel semelhante com função NFC. Prefere várias possibilidades de uso via NFC a recursos de saúde inteligente
  • Pergunta se o acelerômetro do anel é preciso o suficiente para detectar quedas. Isso pode ser útil para pacientes idosos que se recusam a usar smartwatch
  • Há preocupação com a segurança de dispositivos baratos, e foram encontrados casos sobre possibilidade de explosão da bateria
  • Não é necessária autenticação no processo de escanear o dispositivo e ler os dados, e ele transmite os dados sem fio
  • O hardware está ficando mais barato, mas o software é o problema. Por exemplo, por causa de um defeito de software em uma luminária de cabeceira de $20, o alarme toca todos os dias à 1 da manhã
  • Há o desejo de que os fabricantes de hardware forneçam pelo menos um kit mínimo para hacking
  • Em um pull request do GadgetBridge, foi encontrado um site com a API BLE documentada
  • Pergunta se existe um anel semelhante com sensor de temperatura e demonstra interesse na possibilidade de detectar doenças com antecedência por meio de um app open source
  • A pessoa pediu um anel no Temu por $18 e, embora use um Apple Watch, gostou do fato de poder fazer interface direta com ele para obter dados em tempo real