Live data from Hacker News

Life Monitor

kevinkle.in

11–20 of 25 posts

Re: Life Monitor

#11
Love stuff like this, even tried logging a full year in Excel in 15min increments (a project seen here on HN), but nothing was ever as complete or automatable as I needed it.

I have Google Fit on my phone, I have a MiBand which tracks steps + heartbeat + sleep stats, is there a way to import these daily? And generate stats from them?

Re: Life Monitor

#12
post #11

Love stuff like this, even tried logging a full year in Excel in 15min increments (a project seen here on HN), but nothing was ever as complete or automatable as I needed it. I have Google Fit on my phone, I have a MiBand which tracks steps + heartbeat + sleep stats, is there a way to import these daily? And generate stats from them?

Since you mention a mi band, gadgetbridge should have you covered - never tried to export data myself though.

https://gadgetbridge.org/

https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Data-E...

Re: Life Monitor

#13
You might want to look into my timeline thing [0]. At it's core, it's a database of Entries with different schemas.

- Input: There's an API you can add Entries with, and Sources that automatically pull them from somewhere.

- Output: There's an API you can query Entries from, and Destinations that automatically export them.

It's meant to be more like a diary and less like a dashboard, but once you have the data in a single database, it's easy to do other things with it.

A while ago, I made a map of my recent geolocation. It took maybe an hour, and allowed my dad to follow me during a trip. I wanted to make a maintenance schedule view for my vehicles, a budget view, and a few other things.

[0] https://github.com/nicbou/timeline

Re: Life Monitor

#14
post #10
post #4

I've been working on a platform that allows you to log and track daily events https://www.simplejournal.online/ I've been more focused on collecting rather than processing the data and giving automated feedback, like what you're doing with your telegram bot. I really like that aspect. Very cool setup

Just want to reinforce what others are saying: I visited the site and was intrigued. I wanted to see what the experience was like. So I clicked "try it" but instead of getting to try it, I was presented with a sign-up form. Would be really great to let people try the experience and then prompt them to sign up to save it.

Thank you for the feedback, that's a good point. I was toying with the idea before but not quite sure what the right approach would be, from a technical perspective. I suppose I could just save everything on a dummy user and clean them up every 24 hours or something. I'll have to look into it.

On the topic of the platform. I started out making it for myself and some friends, with some success. Some time ago I did a Show HN where I didn't get any feedback at all, and since then I've been a bit hesitant to put in any more dev hours. So it's good to hear that you were intrigued

Re: Life Monitor

#15
post #9
post #4

I've been working on a platform that allows you to log and track daily events https://www.simplejournal.online/ I've been more focused on collecting rather than processing the data and giving automated feedback, like what you're doing with your telegram bot. I really like that aspect. Very cool setup

It looks interesting. However, there are a couple of issues here. - The page is missing even a vague privacy policy. I get it that that might not be a priority when you're just working on the MVP but, IMHO, you should put at least a couple of words on what you're doing with users data. - There's a single word on the page that says "Encryption" and that's it. This makes me more nervous, not less. - No information on t…

Thank you for your feedback. Yes, I'll make sure to add a privacy policy soon. Basically the email address is just to send you an email in case you forget your password. Content is encrypted using https://github.com/ankane/lockbox default setup I've been considering adding optional end-to-end encryption as well, but am a bit afraid people might lose access to content forever if they lose access to keys. Thanks also on the remark about the company, looking at it I can see how it might be a bit ambiguous. I'll make sure to clarify it further on the about page. Basically it's a company called Unless which is my business entity as a freelancer. I am Lars Böhm, webdeveloper/designer from Amsterdam. If you have any further feedback it is always appreciated, and thank you again

Re: Life Monitor

#16
post #11

Love stuff like this, even tried logging a full year in Excel in 15min increments (a project seen here on HN), but nothing was ever as complete or automatable as I needed it. I have Google Fit on my phone, I have a MiBand which tracks steps + heartbeat + sleep stats, is there a way to import these daily? And generate stats from them?

Since you mention a mi band, gadgetbridge should have you covered - never tried to export data myself though. https://gadgetbridge.org/ https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Data-E...

Cheers, tried exporting using something similar like 4 years ago on a MiBand 2 and it was soooo much data unformatted. I'll check it out again.

Re: Life Monitor

#17
I got myself a Garmin watch at the beginning of the year, to collect various metrics automatically. The watch uses the built in heart rate monitor/sensors to derive various data specifically:

- sleep hours (including the sleep phase type: deep sleep etc)

- stress amounts (via heart rate variability)

- energy levels ("Body battery" in Garmin speak)

I've been feeling quite drained the last couple of weeks so I wanted to see if the data I've collected over the last 3 months or so would match what I was subjectively feeling.

Interestingly Garmin does not provide any functionality to analyze long term trends, but there's an open source project to extract data from Garmin [0].

I used the tool to generate some graphs [1] that, do indeed, seem to indicate a rising level of stress over the last few months.

I'm going to try the moving average next to see if it's better than the naive approach I used, but ultimately my goal is the same as author's. I want a warning to sound off based on sleep/stress/energy levels trends. I have a tendency to overdo things sometimes. My theory is that a day off taken before some critical level is better than a week off after the burn out.

Here's the PR with the Jupyter notebook that generates the graph in the link based on Garmin Data [2].

[0] https://github.com/tcgoetz/GarminDB

[1] https://imgur.com/a/Q7MJqMB

[2] https://github.com/tcgoetz/GarminDB/pull/155

Re: Life Monitor

#18
The cumulative distance of running since 1 January of each year is not particularly meaningful. Instead, the cumulative distance in the previous 365 days for each day would be a better metric. In such a diagram it would be easier to spot in which periods the performance is above or below avarge (or any other benchmark).

Re: Life Monitor

#19
post #17

I got myself a Garmin watch at the beginning of the year, to collect various metrics automatically. The watch uses the built in heart rate monitor/sensors to derive various data specifically: - sleep hours (including the sleep phase type: deep sleep etc) - stress amounts (via heart rate variability) - energy levels ("Body battery" in Garmin speak) I've been feeling quite drained the last couple of weeks so I wanted t…

Can you link to which watch you purchased?
Post reply on HN