Skip to main content

F1 Telemetry Data Collector

This Python application uses InfluxDB to collect telemetry data from the official F1 game.

It is also possible to display live session and car data.

Installation

The application requires Python >= 3.8 to work.

pip install pipx
pipx install f1-telemetry

Usage

Ensure that InfluxDB is running with at least an Org and an access token, and configured with an f1-telemetry bucket.

f1-tel <org> <token>

This also serves a very basic web application for telemetry and live data visualisations. With InfluxDB still running, navigate to http://localhost:20776/index.html page in the browser with the org and token parameters, e.g.

http://localhost:20776/index.html?org=P403n1x87&token=NLyjW4ml8XuTPTwCbtC5PC1Z-JJ6lwjAm7B1-ScM_XP9N_eoCkIGTmm3wHrC92cQVsMmKofgqbx6PM-ZZgVQKw==

NOTE: The application can run without InfluxDB. In this case, no telemetry data will be stored. If you are using this tool without a running instance of InfluxDB, the <org> and <token> arguments must still be provided, but they can be random values, e.g.

f1-tel no influxdb

Additional Features

TT Rival Data

When collecting data from Time Trials and competing against a rival, some of the rival's car data is also collected, like throttle, brake, speed, and gears, for comparison.

Reporting

After sessions like Qualifying and Race, the final classification data can be collected in CSV reports by passing the -r,--report option from the command line. The files are generated in the current working directory. The collected data can be useful for league coordinators.

Release files for f1-telemetry 2026.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for f1-telemetry 2026.1.0
File Size Uploaded
f1_telemetry-2026.1.0.tar.gz 194.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for f1-telemetry 2026.1.0
File Interpreter ABI Platform
f1_telemetry-2026.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 393.9 kB

Release files / f1_telemetry-2026.1.0.tar.gz

Download URL f1_telemetry-2026.1.0.tar.gz
Size 194.9 kB
Tags Source
SHA-256 checksum
How to use checksums
58144c64ca7328571a1260399693944b1272baca7862e6bb817eff2240afb402
BLAKE2b-256 checksum
How to use checksums
3fdd0f52000b90d6e720f4e840a28e5b760a7c9c9d3f0c58e1f2f6fd1fbf902f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.1 CPython/3.14.5 Linux/6.17.0-1015-azure

Release files / f1_telemetry-2026.1.0-py3-none-any.whl

Download URL f1_telemetry-2026.1.0-py3-none-any.whl
Size 199.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9c919617fc2c8f2504cc726f710bce5c184a35bdf4aecd4a90a7915c34b67934
BLAKE2b-256 checksum
How to use checksums
06bf5ed8e067d3cc367e9dfdf76d0a7aa75f4c0660fb936a4e218713761ff9a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.1 CPython/3.14.5 Linux/6.17.0-1015-azure
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page