Skip to content

diabetesdt1/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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages