I have been self-tracking for a while mostly using the old school pen and paper approach as well as different apps for different purposes. I have run into a few challenges - firstly tracking is too much effort even with apps and whatnot (apps crash, some don’t log all data I need, and so on). The biggest challenge though is that I believe real insight lies in combining data from several sources - for instance, what I eat, how much I sleep and the amount and type of workout could affect my mood and working memory the following day. The other challenge is that every new hypothesis needs a fresh data collection campaign making testing it a serial and hence slow process. The serial process has other chellenges like seasons changing and so on. I’d love to just have data to analyze and test for multiple hypothesis. Keeping all this in mind and the fact that I am tech savy, I have decided to build my own app and tools. I want it to be cloud based, work with limited connectivity (batch uploads), gather information from different sources(more on this below), be as “hands free” as possible and be able to run analytics. In anticipate huge amount of data to be collected. I think I can figure out most stuff except for the hands free part. Here’s the main challenge I am facing - finding devices that have bluetooth interface, which will allow me to route raw data as I want. It’s hard to find an arbitrary device having bluetooth and even the ones that do have them route data to their proprietary apps and produce dashboards making it hard for me to correlate it with other sources.
So here’s what I am looking for: (1) is there a way to hack existing hardware and attach Bluetooth modules to it? Of course, I’ll only be looking at digital devices as analog is too much work or perhaps outright impossible.
(2) Are there any open source frameworks out there I could use to build something like this?
(3) Are there ways to get the raw data and automatically route them to the cloud from devices that do have an app?
Here’s the range of things I wish to measure and aggregate: gps (for running distance and location), handheld counter (for focus and distraction), food scale (for tracking diet), EEG (measuring meditation and sleep quality), smartphone app (self report mood from an options menu). a smartwatch (which buzzes and prompts me to make measurements in the first place)
I know this could be a pie in the sky dream but I anticipate self-measuring for a long time to come and anticipate greatly benefiting from this while amortizing the development effort.