Beta Testing
Beta testing lets you try new F1 Sensor behavior before it is part of a stable release. Use this page if you want to test beta versions, report problems clearly, or help validate fixes.
Beta versions are not guaranteed to be stable. Do not install beta versions in your production Home Assistant instance. Use a separate test environment, development instance, or secondary Home Assistant setup where restarts and temporary issues are acceptable.
What it means to be a beta tester
As a beta tester, you help by:
- Testing new features before they are officially released.
- Identifying bugs, regressions, or unexpected behavior.
- Providing feedback and improvement suggestions.
- Creating clear and well-described GitHub issues.
- Following up on reported issues and retesting fixes when needed.
You do not need to be a developer, but it helps if you have basic Home Assistant knowledge, can read logs, and can describe problems with enough context to reproduce them.
Install a beta version
To test the latest beta version, install it through HACS by redownloading the integration and selecting the beta release.
- Open Home Assistant.
- Open HACS.
- Go to Integrations.
- Open F1 Sensor.
- Select the three-dot menu in the top right corner.
- Select Redownload.
- Choose the latest beta version from the version list.
- Confirm and complete the installation.
- Restart Home Assistant.
After installation, verify the installed version under the integration details. Enable debug logging if you plan to report issues.
Always read the release notes before updating to a beta release. Beta releases may include unfinished behavior, temporary limitations, or changes that need extra validation.
Enable debug logging
Debug logs are often required when you report beta issues. Follow Debug Logging and Logs before reproducing the problem.
Test Development replay mode
Development replay mode lets you run the integration with recorded live timing data. This is useful for testing dashboards, automations, and entity behavior without waiting for an active Formula 1 session.
About replay dumps
A replay dump is a real-time recording of a live session. Timing between events is preserved, so a full replay can take up to three hours to complete.
The replay usually starts with a pre session phase where weather and session metadata update continuously.
When the session goes live, cars begin running and other sensors such as tyres, laps, and timing become active.
You can find replay dumps in the F1 Sensor repository.
Step 1 - Enable replay mode
- Open Home Assistant.
- Go to Settings.
- Open Devices & services.
- Select F1 Sensor.
- Select Configure.
- Set Operation mode to Development.
- Enter the absolute file path to your replay dump in Replay dump path.
- Submit the form.
The integration reloads immediately.

Step 2 - Verify replay mode
Check the logs for this message:
Starting F1 Sensor in development replay mode
If the replay dump path is missing, invalid, or unreadable, the integration falls back to the live SignalR connection.
Report issues and feedback
Clear issue reports are essential for improving the integration. Use GitHub Issues for bugs, errors, and broken functionality:
https://github.com/Nicxe/f1_sensor/issues
Use GitHub Discussions for questions, ideas, and general feedback:
https://github.com/Nicxe/f1_sensor/discussions/190
Using the correct channel helps keep development focused and easier to follow.
Write a useful issue
When creating an issue, include:
- The exact F1 Sensor version.
- Your Home Assistant version.
- Whether you are running Live mode or Development replay mode.
- Whether you are using a beta release or F1TV Auth.
- A clear description of the problem.
- What you expected to happen.
- What actually happened.
- Relevant debug logs from Debug Logging and Logs.
Screenshots, screen recordings, or dashboard examples are helpful when they show sensor states, timing behavior, or visual problems.
As a beta tester, you may be asked to test a proposed fix, verify a new release, or provide more details. Following up on your own issues helps close them faster.