openScale icon indicating copy to clipboard operation
openScale copied to clipboard

Feature request: Add automatic data export (not backup)

Open sik0vny opened this issue 7 years ago • 5 comments

Hi. I would really love to see a feature that will automatically export all measurements data to csv file:

  • done after there is a new data added/measured
  • separate file for each user
  • written always to a specified directory
  • always overwrite the old files
  • without any confirmations, just "Always export"

Without this, I can't pass the data in readable format to any other application.

sik0vny avatar Oct 10 '18 12:10 sik0vny

Currently, you can use the content provider or you can import the exported backup database. If we have time we can in the future add an option for the backup as a CSV file, see also #236.

oliexdev avatar Oct 12 '18 14:10 oliexdev

Thanks for answer. Database file is not for imports/exports. Its for backup. I will have to write some harder stuff to decode it/open it in other application. Ofcourse I will probably be able to do that, but its not the purpose of the backup. Thats why you have export option in openScale - to export the data in standardized, easily readable format and import/parse/analyze/interpret/visualize the data in other software.

So thumbs up for introducing this feature:) Thank

sik0vny avatar Oct 13 '18 12:10 sik0vny

My use case for this is auto importing my data into a google sheet, I could use some sync app to auto upload the .csv to google drive then have some Apps Script code to add new data to the spreadsheet. This is still possible with the Database file just heavier/more involved, pretty sure I cant use Apps Script.

JetSetDoritos avatar Jul 20 '20 15:07 JetSetDoritos

I use the daily backup function as a "auto data export" feature, and it seems other people also do similar things. Perhaps a simple change that would be useful for us is to have a "after data is added" backup schedule option. Currently my backup file is on average half a day behind, it would be nice if it was always updated after data is added.

tjaderxyz avatar Nov 19 '20 15:11 tjaderxyz

I know, this is old, but I'd like to add something. I think a general "export new data to " would be nice after each new measurement, with being either something like a simple CSV, JSON, etc, or even a full blown database. Most people have their scale at home and are connected to their home WiFi when they use it. So why not have an option to export new data to a SQL/Influx/whatever?

thusser avatar Jan 31 '23 22:01 thusser