Skip to content

Azure Function for syncing Fitbit telemetry with remote data source

Notifications You must be signed in to change notification settings

vkacherov/fitbitSync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Telemetry Sync Service

Labrat is a Clinical Study platform that enables the management of health-related interventions that are targeted to evaluate health effects and outcomes for a specific control group of participants. The platform facilitates resource scheduling, participant and equipment management, as well as device data and telemetry storage configuration.

The Telemetry Sync Service (TSS) handles the scheduling and telemetry sync with the 3rd party APIs.

How it works

TSS provides a set of Azure Functions that are executed on a configurable schedule. For a TimerTrigger to work, you provide a schedule in the form of a cron expression(See the link for full details). A cron expression is a string with 6 separate expressions which represent a given schedule via patterns. The pattern we use to represent every 5 minutes is 0 */5 * * * *. This, in plain text, means: "When seconds is equal to 0, minutes is divisible by 5, for any hour, day of the month, month, day of the week, or year".

About

Azure Function for syncing Fitbit telemetry with remote data source

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published