Readit News logoReadit News
apatheticonion · 2 years ago
I really want this for sleep tracking.

There are so many devices, each have their own algorithm for sleep tracking and the device I pick largely depends on the accuracy of the device's sleep tracking.

However there are new apps, like Nukkuaa, an (EU only) sleep analysis app that uses any heart-rate tracker (like a bluetooth fitness chest strap) and infers sleep quality from the data.

A generic app expands what devices are available to me. Right now I use CGM tape and stick a Fitbit Charge 3 on my tricep - but I dislike the Fitbit app and if I change to another brand I cannot export my logs.

A third party app has the potential to train against more data than any individual single brand could and, with appropriate tagging, could possible offer better accuracy. Open source would be icing on the cake.

Additionally, it would be great if devices like the Fitbit Charge could be used as a bluetooth heart rate monitor that can be used on apps that consume trackers on a (presumably) standard API (like TrainerRoad, Zwift, etc).

- https://www.nukkuaa.com/en

ildon · 2 years ago
I use the Oura ring [1] for sleep tracking, it's by far the best I know of for sleep. The fact that it's a ring is convenient for comfort, and very precise as it adheres well to the finger even during night movements.

[1] https://ouraring.com/raf/34be98b1fd?utm_medium=iac

JTyQZSnP3cQGa8B · 2 years ago
It’s interesting but needing a subscription for sleep and heart rate analysis is a bit too much for a $400 device.

At such a price (more than my Apple Watch) I expect all the analysis to be done on the phone.

tguvot · 2 years ago
https://us.emfit.com/features/ seems to be more comprehensive
2Gkashmiri · 2 years ago
Their marketing says

> research-grade sensors

Are these people really this shallow? What does that even mean

justinc8687 · 2 years ago
> Additionally, it would be great if devices like the Fitbit Charge could be used as a bluetooth heart rate monitor that can be used on apps that consume trackers on a (presumably) standard API (like TrainerRoad, Zwift, etc).

The new charge 6 does have this capability. [0]

[0](https://support.google.com/fitbit/answer/14236705)

apatheticonion · 2 years ago
Fantastic! I am hoping this is an industry-wide trend
figmert · 2 years ago
Not open source but Sleep as Android is a great app that integrates with many different devices to track your sleep. They also have their own devices that can help improve tracking.
exceptione · 2 years ago
I understood sleep trackers are useless. Here your doctor can lend you some professional watches you can wear for 2 weeks that cost 700 eur, but those are not sold to the public. Unless things did change in the past 4 years.

And even then, they can not really measure your sleep. If you want to measure sleep, you will need to have wires on your scalp that measure what happens inside your brain.

apatheticonion · 2 years ago
Studies show that some device (like the Fitbit Charge 6, Apple watch) infer sleep stages with a greater than 80% agreement compared to an ECG sleep study.

--- For primarily younger white males

But still pretty good seeing as they infer this largely from heart rate and movement.

com2kid · 2 years ago
Go do an actual sleep study some time. You'll be hooked up to a ton of sensors, and in the morning a group of doctors pour over the results, and they'll basically vote to decide on what the data means. "Oh this looks like REM".

So, to calibrate a sleep tracking device, you have a person wear the device, while also doing the sleep study. You do this a bunch of times. You train some ML models to try and make the outputs from the sensor data, after processing, the same as the study data.

After some degree of accuracy you declare success.

Now, does it work? In broad strokes, yes. You can (easily!!) see the effect of alcohol on sleep quality. If you have a crap night vs a good night, sure, a wrist based consumer device can figure that out.

Actual details? Eh. I wouldn't trust the devices for anything but directional data.

The more sensors devices get, the better than ML model can be trained.

Now it has been awhile since I last worked on this stuff (I actually just sat next to the people doing the work), so maybe there is some revolutionary new technique out there, but if not, it is still ML models trying to correlate things and match them up to what a bunch of fancier sensors said during studies.

faichai · 2 years ago
Typical watch based sleep trackers and even my Withings sleep pad can’t really track my sleep properly, particularly REM sleep. I think I move too much. I bought a Dreem2 EEG device that measures brain waves and it could detect my REM sleep correctly, and determined that my sleep is actually fine, not great, but good enough.
clintonb · 2 years ago
You can definitely export data from Fitbit. I built an app to export intraday data to Apple Health using Fitbit’s REST API.
beardedwizard · 2 years ago
How could this concept be monetized? How much would you pay?
tobiasbischoff · 2 years ago
I'm in the EU and very excited that i possibly could compile and sideload apps like that to my phone soon.
voisin · 2 years ago
You don’t need to side load. It is available in the App Store.
Rygian · 2 years ago
Parentçs point is to compile and upload their own version.
marcellus23 · 2 years ago
You can do that now.
sampli · 2 years ago
I’ve been using outrun for a year now and it’s really great! Always nice to see a good product featured on HN
INTPenis · 2 years ago
What about an Android alternative?
mynjin · 2 years ago
I've been using FitoTrack from the F-Droid appstore. It works fantastic, offline, private, and looking at the screenshots of the Outrun app have very similar look & layout.
amomo · 2 years ago
Right ! And Paseo for steps counting is quite good for my needs too
qurm · 2 years ago
Also Gadgetbridge on F-droid
tonetegeatinst · 2 years ago
Second this. Wish they had a better layout for supported devices and you could sort by device type....but overall this seems like the best for privacy
harry8 · 2 years ago
Used to use this with Lenovo watch X. Worked ok, private, inexpensive. Avoid the Lenovo app.

What else works well with gadgetbridge?

Any ios equivalent?

byt3blight · 2 years ago
I use open tracks
shshshshsh · 2 years ago
I second OpenTracks[0]! I use it for running, hiking, snowboarding, exploring potential terrain, etc. I can then export easily the data in QGIS3.

[0]: https://opentracksapp.com/

bjackman · 2 years ago
I use RunnerUp, it works great. Glad to see there are so many options in this space!
sen · 2 years ago
I’ve been wanting something like this but so long, and had it on my list of projects to potentially try making. All I need is basic tracking of my walks/runs to motivate myself, and have zero desire for all the other bloat most fitness apps have.
iamacyborg · 2 years ago
Given that there’s no mention of fitness trackers, I assume you need to record the activity on your phone?

That’s not ideal, but I’m definitely not the target market as I’m happy to buy one of the higher end Garmin models.

richrichardsson · 2 years ago
I'm quite surprised Sega's lawyers didn't already come knocking over the name for this in the previous 4 years.
astroid · 2 years ago
I'm not - it's not even a remotely related industry. That's not how this works.
richrichardsson · 2 years ago
It's a name for two (admittedly entirely unrelated use case) pieces of software. Just because something may or may not stand up in court doesn't automatically preclude lawyers from sending Cease & Desist letters or what ever. Just look at the nonsense from Take Two claiming that Remedy's new logo is too close to the Rock Star logo [1]. Any reasonable person wouldn't confuse the two, but still the lawyers are involved.

[1] https://www.gamesindustry.biz/take-two-reportedly-in-tradema...

gen220 · 2 years ago
I started building something like this for myself (as a CLI tool, so way less ambitious). It’s a pretty fun project with a tight feedback loop.

Parsing GPS data is surprisingly simple.

It surprised me to learn that different apps will “smooth” out measures like elevation and distance — it’s actually quite a rich problem space with a few interesting solutions.