Garmin Connect is not just an app, but also a web interface that can visually process various types of data. Garmin Grafana is an open-source solution that has been available for a while and is quite interesting due to its extensive configuration options. However, using the tool requires some effort during installation, as the software is only available as a Docker container. A script can simplify installation, but it requires Linux, which users can emulate on regular Windows PCs.
In principle, the software retrieves various supported data types from Garmin’s servers. Specifically, users can retrieve oxygen saturation, the number of steps taken, data on stress and recovery and various information about workout sessions. The open-source software advertises extensive configuration possibilities. For instance, users can create custom views and overlay different values. Users can also create and calculate personalized values, export data and set up alarms.
The data is retrieved automatically from Garmin at certain time intervals, so manual synchronization is not required. Users can also display heatmaps for walking activity or sleep, but users must first define these various views themselves. It is even possible to display the data of two users simultaneously, but it should be noted that this is not as easy to set up, as users have to create a second database in the same influxdb instance.
Source(s)
Github, via Reddit, Image: Yevhenii Dubrovskyi on Unsplash