Hello, lemmy.world! First time posting here, hope you’ll find it somewhat useful.

In an attempt to protect my personal info from data-hungry cloud-infested madness that comes from app stores of various kinds, I decided to establish a routine of scraping health metrics from… myself. This particular example requires manual input, however it proved to be working reliably and much more precise than any other mood journaling app.

More details you may find here, in my personal blog.

Feel free to ask other details, I can share my termux scripts, Tasker workflows, Grafana dashboard JSONs, and other infrastructure around it.

  • rcmd@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    14
    ·
    3 days ago

    FTR: currently experimenting with scraping Gadgetbridge data into Grafana.

    • 8adger@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      3 days ago

      I would be curious how you are doing on scraping the gadgetbridge data. I have been thinking about doing this and feeding it into Zabbix.

      • rcmd@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        6
        ·
        3 days ago

        Gadgetbridge allows automatic SQLite database export to the location you specify.

        Navigate to Settings -> Automations -> Auto export database, and from there you can configure the details.

        You can put it into a shared Syncthing folder, or something alike, or process it with Termux + Tasker. Personally, I hesitate to send megabytes of data over the wire every couple of minutes, so I rigged up a script that extracts the required metrics (for now its my steps only, the rest does not seem to be accurate) and sends a payload to my queue, where a consumer script later adds it to the DB.