This looks interesting - is there a comparable ring that also has a temperature sensor? It would be interesting to be able to determine if you're sick a day or two ahead like an Oura ring or Apple's new Vitals app for Apple Watch using an open source app. Alternatively, does anyone know if it's possible with the sensors just in this ring?
Python client for the $20 Colmi R02 smart ring
51–60 of 125 posts
Re: Python client for the $20 Colmi R02 smart ring
#52I'm so excited to play with this. I just ordered one. I've gone through two Oura rings (I do not reccomend). I'm not sure this will be reliable but it cost me $14.00 not $300 and doesn't charge me monthly to access a mediocre api.
Oura rings do seem to have accurate tracking (unlike most smart watches). The data it collects and the subscription model look awful though. Im eagerly awaiting a ring sleep tracker like it which can be used offline with gadgetbridge or something.
Re: Python client for the $20 Colmi R02 smart ring
#53Earlier quoted context omitted.
I tried blood oxygen and the readings were the same as my pulse oximeter (though it always shows 98%, so I haven't managed to test any other value), but my sleep reporting with the ring would regularly be three or four hours longer than I actually slept, making it useless.
> test any other value Try this: Hyperventilate for a minute or two. Then, make a full exhale and hold it. You should be able to hold your breath for longer than you normally can and during this time you should see the value drop a bit. Be sure to inhale before you start getting dizzy or faint. (Note: do not do this under water)
Re: Python client for the $20 Colmi R02 smart ring
#54Re: Python client for the $20 Colmi R02 smart ring
#55I'm so excited to play with this. I just ordered one. I've gone through two Oura rings (I do not reccomend). I'm not sure this will be reliable but it cost me $14.00 not $300 and doesn't charge me monthly to access a mediocre api.
Either sell the ring and include lifetime membership for free like Garmin [0], or _lease/rent_ the device on contract and charge a monthly fee. Don't do both
The Oura starts at $469 CAD [1] plus $7.99 CAD per month [2].
[0]: https://connect.garmin.com/
[1]: https://ouraring.com/product/rings/oura-ring-4/silver
[2]: https://support.ouraring.com/hc/en-us/articles/360052018753-...
Re: Python client for the $20 Colmi R02 smart ring
#56Earlier quoted context omitted.
Right I agree with you on theory. But in practice, I already do clone most of my smart cards on small NFC stickers on the back of my phone case. The things is 99.9% of access cards (where I leave at least) are default-encrypted mifare classic, making cloning trivial. Transport cards are an other beast since they have their own backlog and proper encryption, but there are ways. So all in all, dumping the card is not t…
Reflashing the NFC chip on the ring is a bit of a pain (it takes a second, but if I have to spend a second doing it every day, I might as well get my keys out). Since every phone has an NFC chip nowadays, though, can't we use that to emulate all our Mifare cards?
Unfortunately, no.
From my experience at least, most access cards are simple mifare classic cards, and they have no payload: the reader just got a list of allowed card IDs, maintained by the building IT.
While you can freely rewrite mifare data from Android, it won't let you change your ID unless you root your phone. I guess this is similar to the old days where you weren't supposed to change your MAC addresses.
Re: Python client for the $20 Colmi R02 smart ring
#57I'm so excited to play with this. I just ordered one. I've gone through two Oura rings (I do not reccomend). I'm not sure this will be reliable but it cost me $14.00 not $300 and doesn't charge me monthly to access a mediocre api.
IMHO companies should not be permitted to "sell" devices that require a subscription to function - that's a rental model - especially when there's only one service provider. Either sell the ring and include lifetime membership for free like Garmin [0], or _lease/rent_ the device on contract and charge a monthly fee. Don't do both The Oura starts at $469 CAD [1] plus $7.99 CAD per month [2]. [0]: https://connect.garmi…
Re: Python client for the $20 Colmi R02 smart ring
#58Earlier quoted context omitted.
Yes. I have the Z1 Ring. Getting secure tokens (like payment, door unlock, etc) is possible but can be complicated. The ring is a small target, so not always easy to find the received if you're using it with a phone. Oh, and the software is low level and finickity. I managed to accidentally set mine to read only mode permanently. Review at https://shkspr.mobi/blog/2024/02/giving-the-finger-to-mfa-a-...
I have a suspicion this is a whitelabeled NFC ring I got from AliExpress for $12. That one includes a T5577 chip and a Mifare tag. You can read and write the Mifare tag with your phone, as normal, and the T5577 with a Flipper Zero or a Proxmark (also from Ali, $40). The NFC tag is a small target, probably because of the size of the antenna, but the RFID one has pretty good range. I got five of those rings, very much…
Re: Python client for the $20 Colmi R02 smart ring
#59This is great! I tried to do this because I wanted to add an indicator of my heart rate to Slack, so people would see if I'm pissed off, but I could never get the data from the ring. I'm very curious to see how the author does it.