oliexdev / openScale

Open-source weight and body metrics tracker, with support for Bluetooth scales
GNU General Public License v3.0
1.68k stars 292 forks source link

Consider a version of openscale sync to f-droid #963

Open martyn-meister opened 1 year ago

martyn-meister commented 1 year ago

Is your feature request related to a problem? Please describe.

I would like to import my data into my homeassistant setup automatically (auto-backup is at best daily). So I'd like to send the data to my personal mqtt server and maybe process it with node-red or similar or if HA can deal with the data as is, even better.

Right now, the openscale-sync requires a google account (to access the play store, and one assumes with google fit it is necessary as well) because it was envisioned for google fit, but I prefer to just install from f-droid.

Describe the solution you'd like

A version of openscale sync (perhaps that only does mqtt) built and pushed to f-droid upon release.

Describe alternatives you've considered

Additional context

whc2001 commented 6 months ago

I think openScale Sync is actually proprietary since it's paid on Google Play and I can't find anything related to MQTT in this repo. At this point your best bet is to analyze the java code for your scale (I believe those are in GPLv3 so as long as you just use it yourself it won't violate anything) and write an Arduino sketch running on ESP32 to communicate with your scale.