Live data from Hacker News

Custom firmware for MI fitness band

github.com

21–30 of 40 posts

Re: Custom firmware for MI fitness band

#21

If you care about battery life, I haven’t found a better option than these little guys.

While still a “sister”/subsidiary company, Huami’s Amazfit Bip (particularly the 1st gen but I think also the Bip S IIRC) have transflective memory-in-pixel screens with 1-3 months of battery life (3 months being almost an anomaly that I experienced with a fresh battery) - while still tracking movement and sleep. I got an Amazfit Band 7 after my OG Bip died. More info as far as blood o2 and fitness recovery & VO2 est…

Transflective LCD, e-paper or similar always visible low-power display technology is mandatory for infrequently charged compact wearables.

I tried I like Amazfit Bip (older, more contrast, low refresh frequency) and Amazfit Bip S (newer, less contrast, higher refresh frequency, music playback control) devices that work for more than a month on one charge. For Android synchronization one can use excellent FOSS Gadgetbridge app.

Re: Custom firmware for MI fitness band

#22
post #16

Is there a good fitness band to measure sleep quality that lets you download the data from a Linux machine, or at least lets you see the data on screen? With "see the data on screen", I mean at least some quality index, not just the number of hours you slept.

Contrary to many android wearables, the most recent google pixel watch 2 is reasonably good at sleep tracking according to the quantified scientist: https://www.youtube.com/watch?v=Ef1by8kJfk4&t=1109s

Google partnered with fitbit last year and now sleep data and other biometrics are shared with the fitbit app. The good thing about this is that you can access your data via fitbit's API, there is a python package for this process: https://github.com/orcasgit/python-fitbit. You can read this article if you want more details on how to configure oauth to make this work: https://towardsdatascience.com/using-the-fitbit-web-api-with...

The cons of this setup is that you still need an android phone synched with your watch and is not too privacy friendly, but sure, you could run the code on your linux machine

Re: Custom firmware for MI fitness band

#23
post #19
post #16

Is there a good fitness band to measure sleep quality that lets you download the data from a Linux machine, or at least lets you see the data on screen? With "see the data on screen", I mean at least some quality index, not just the number of hours you slept.

I use Arduino and piezo on the plank under the mattress: https://files.catbox.moe/y6ehk6.gif

But what does that tell you about your sleep cycles and sleep quality? It just shows you moving around in bed.

Re: Custom firmware for MI fitness band

#24
post #16

Is there a good fitness band to measure sleep quality that lets you download the data from a Linux machine, or at least lets you see the data on screen? With "see the data on screen", I mean at least some quality index, not just the number of hours you slept.

I've been looking for this too - high quality sleep tracker that doesnt connect to the internet that produces downloadable metrics. I dont think it exists.

If gadgetbridge wrote an oura ring connector id buy one in a heartbeat. I had a mi 5 and the data quality was so crap.

Re: Custom firmware for MI fitness band

#25
An open source(ish) fitness tracker would be great. I like the idea of being able to write apps for my Apple Watch to add custom features (I.e. automatic rest timers when weightlifting) but don't want a smartwatch or soemthing with that small of a battery. A WHOOP that I don't have to pay monthly for and can get some programmability out of would be great

Re: Custom firmware for MI fitness band

#26

An open source(ish) fitness tracker would be great. I like the idea of being able to write apps for my Apple Watch to add custom features (I.e. automatic rest timers when weightlifting) but don't want a smartwatch or soemthing with that small of a battery. A WHOOP that I don't have to pay monthly for and can get some programmability out of would be great

BangleJs and Pinetime

Re: Custom firmware for MI fitness band

#27
post #19

Earlier quoted context omitted.

I use Arduino and piezo on the plank under the mattress: https://files.catbox.moe/y6ehk6.gif

But what does that tell you about your sleep cycles and sleep quality? It just shows you moving around in bed.

Sleep cycles are very hard to measure reliably, basically no wrist worn device should be trusted for that.

Re: Custom firmware for MI fitness band

#28
post #19

Earlier quoted context omitted.

I use Arduino and piezo on the plank under the mattress: https://files.catbox.moe/y6ehk6.gif

But what does that tell you about your sleep cycles and sleep quality? It just shows you moving around in bed.

Isn't "movement in bed" how all sleep monitors work? (aside from the clinical test with electrodes stuck to your head)

I always assumed the main metric used by sleep apps for watches is movement.

Re: Custom firmware for MI fitness band

#29

Earlier quoted context omitted.

But what does that tell you about your sleep cycles and sleep quality? It just shows you moving around in bed.

Sleep cycles are very hard to measure reliably, basically no wrist worn device should be trusted for that.

I find wrist sleep apps accurate enough for showing me trends over time and correlations between things that make sleep worse (e.g. drinking before bed shows different sleeping patterns than not drinking). Interesting and useful data but I agree it's not scientifically precise.

Re: Custom firmware for MI fitness band

#30
post #28

Earlier quoted context omitted.

But what does that tell you about your sleep cycles and sleep quality? It just shows you moving around in bed.

Isn't "movement in bed" how all sleep monitors work? (aside from the clinical test with electrodes stuck to your head) I always assumed the main metric used by sleep apps for watches is movement.

>Isn't "movement in bed" how all sleep monitors work?

No.

The best ones monitor your brainwaves, and the best wearables monitor the next best ting, your hear rate and blood oxygen.

You can get knocked out by drugs, alcohol or just die in your sleep from apnea so you'll not move around in bed and your bed motion sensors are useless.

You need to tap into the body's vital signs to know your sleep stages accurately, especially REM.

Post reply on HN