Skip to content

Latest commit

 

History

History
42 lines (22 loc) · 1.28 KB

File metadata and controls

42 lines (22 loc) · 1.28 KB

google-fit-into-nightscout-importer

Imports downloaded tcx-Files from https://takeout.google.com/settings/takeout from Google-Fit over NightScout API into your NS.

Go to: https://takeout.google.com/settings/takeout

Choice only "Google-Fit"

Click to next Button

Click on "create Archiv" Button.

Wait until your Archiv is done.

Or look at: https://googlesystem.blogspot.de/2016/02/export-google-fit-data.html

Download your Archiv to your Server/Linux-Shell/Windows-PHP Unpack it.

Adjust the Settings in "config.inc.php".

The "googlefitdir", can be have Problems, when you have specoaö characters (äö..., german, chinese, russian....) inside the Folder names. Rename it to like /Takeout/Fit/working/

Adjust the Name in the config.inc.php

Important: it use only the Files from "Activity" and not from "Low Accuary" and not from "Daily Aggregations". But you can change the folder in the config.inc.php and run the script again.

Then, call the importer-skript: \

php7 -f import-google-fit-to-ns.php

done.

Important! This code/classes are very old and can be optimized :-) You use it, how it is. Or update/made it better :-)