Content-type: text/html Man page of galileo

galileo

Section: User Commands (1)
Updated: March 2014
Index Return to Main Contents
 

NAME

galileo - synchronize Fitbit devices

 

SYNOPSIS

galileo [-h] [-c FILENAME] [--dump-dir DIR] [--daemon-period PERIOD] [-I ID[ ID ... ] ] [-X ID[ ID ... ] ] [-v|-d|-q] [--force|--no-force] [--dump|--no-dump] [--upload|--no-upload] [--https-only|--no-https-only] [sync|daemon|version]

 

DESCRIPTION

Synchronize Fitbit wearable fitness tracker devices with the Fitbit web service. Visit < https://www.fitbit.com >, or use a Fitbit-compatible app in order to browse your data.

 

MODES

sync
Perform the synchronization of all found trackers, then exit. This is the default mode if none is specified.
daemon
Periodically perform synchronization of all found trackers. galileo will periodically perform synchronization until the daemon is killed. The period can be controlled via the --daemon-period option.
version
Display the galileo version and exit.

 

OPTIONS

-h, --help
show command-line usage and exit.
-c RCCONFIGNAME, --config RCCONFIGNAME
use RCCONFIGNAME as extra configuration file in order to allow overriding of settings.

The remaining options are first read from configuration file, and can be overridden by using command line switches. For this reason, positive and negative versions are available (--foo and --no-foo). Please see galileorc(5) for more information about the configuration files.

 

Logging options:

-v, --verbose
display general information on progress during synchronization.
-d, --debug
as --verbose, but also shows internal activity useful for diagnosing problems.
-q, --quiet
show no output except for errors and a summary. This is the default if no other logging options are specified.
 

Synchronization control options:

-I ID [ID ...], --include ID [ID ...]
list of tracker IDs to synchronize (if not set, all found trackers are synchronized).
-X ID [ID ...], --exclude ID [ID ...]
list of tracker IDs to avoid synchronizing (no trackers are excluded by default).
--force
a tracker will not be synchronized with the Fitbit web service if it reports that it was recently synchronized. This option overrides that behavior.
--no-force
if the configuration file includes the force-sync option to always force synchronization, this option will restore the default behaviour.
--daemon-period PERIOD
set the time to wait between synchronizations when running in daemon mode. The period is specified in milliseconds and defaults to 15000 (15 seconds).
 

Tracker data saving options:

--dump
save a copy of the tracker data. Tracker data is stored under a tracker-specific subdirectory of a directory that is set using the --dump-dir option. This is the default behavior.
--no-dump
disables the saving of tracker data.
--dump-dir DIR
the directory used to store the tracker dumps (defaults to ~/.galileo).
 

Data transfer options:

--upload
synchronize tracker data with the Fitbit web service. This is the default.
--no-upload
prevent the uploading of tracker data to the Fitbit web service. Data is not deleted from trackers until it is acknowledged by the fitbit server
 so this will not result in data loss.
--https-only
data sent to the Fitbit web service will be transferred via a secure connection using HTTPS. This is the default.
--no-https-only
if HTTPS connection is not possible, this will allow the fallback to HTTP. This should only be required if problems with encryption libraries prevent data transfer without this option.

 

REQUIREMENTS

An original Fitbit Bluetooth-LE USB synchronization dongle is required.

The Fitbit tracker must already be registered to your Fitbit account (see the BUGS section).  

FILES

/etc/galileo/config, $XDG_CONFIG_HOME/galileo/config, ~/.galileorc
The configuration files used for default settings. See galileorc(5) for further details about those files

 

SEE ALSO

<http://www.fitbit.com>
The Fitbit web service where synchronized tracker data may be viewed.
<https://bitbucket.org/benallard/galileo>
The galileo homepage where additional information is available.
galileorc(5)
The format of the configuration file providing default settings.

 

AUTHOR

Written and maintained by BenoƮt Allard, with contributions from other authors.

 

BUGS

galileo doesn't currently support linking (pairing) trackers with the Fitbit web service account. Before a new tracker can be synchronized it must first be linked to your Fitbit account using another method such as a Fitbit mobile or tablet app, or the official Fitbit Windows or Macintosh desktop clients.

There are no current facilities to make use of the data stored with the --dump command.

Please report additional bugs to <https://bitbucket.org/benallard/galileo/issues>


 

Index

NAME
SYNOPSIS
DESCRIPTION
MODES
OPTIONS
Logging options:
Synchronization control options:
Tracker data saving options:
Data transfer options:
REQUIREMENTS
FILES
SEE ALSO
AUTHOR
BUGS

This document was created by man2html, using the manual pages.
Time: 22:02:08 GMT, March 31, 2014