Skip to content

zehnBE/google-fit-into-nightscout-importer

 
 

Repository files navigation

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 :-)

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%