⭐ Enjoying F1 Sensor? Star the project to help others find it. GitHub Sponsors is the primary way to support its continued development, with both one-time and monthly contributions. Prefer a quick thank-you? Buy me a coffee.
🏎️ 🏁 🏎️ 🏁 🏎️ 🏁 🏎️ 🏁 🏎️ 🏁
⚠️ This is a release candidate intended for final testing before the stable release.
F1 Sensor brings new ways to explore race strategy, follow the weather and make your dashboard your own. Compare drivers across a race, see how tyre stints unfold and check precipitation around the circuit, all from your Home Assistant dashboard.
Explore the race
The new Race Trace module compares accumulated lap times against a selected driver, with optional event markers to help put changes in context. Tyre History shows known stints as colour-coded bars, with expandable details for each driver. You can also select verified timeline events and follow them across supported card views.
Keep an eye on the weather
The new precipitation radar shows weather around the circuit, with playback of recent images and short-term forecasts where available. It follows the next race by default, and you can select another circuit or adjust the zoom.
The radar is marked as beta. It shows current weather and is not synchronised with Replay or Live Delay; during either, select Show current weather to display it. Coverage varies, and a clear map does not necessarily mean dry weather. You can also add Race Control’s session rain-risk percentage to your card or use the sensor in your own automations when an assessment is available.
Make the card fit your dashboard
Use compact presentation across the card or for individual modules, choose timing overview rows with expandable details, and arrange modules in independent stacks with adjustable widths. New visibility controls also let you hide repeated session details and explanations.
Track Status Light blueprint
If you use the Track Status Light blueprint, re-import it in Home Assistant to receive its updates. If you filter by active session phase, include suspended to follow red flags during interruptions.
New features
- Add clearer data quality and strategy comparisons
The F1 Sensor integration and live data card keep unknown session times unset, verify replay sessions and explain incomplete data. Matched pace comparisons, lap-time spread and trends show the laps behind each result. - Add Race Trace comparisons to the live data card
The F1 Sensor integration and live data card compare accumulated lap times against a selected driver, with optional race event markers. Replay and viewing controls keep the comparison aligned with the available session data. - Add session rain risk to the integration and live data card
The F1 Sensor integration now provides a rain-risk percentage sensor, with optional fields in the live data card’s Overview and Weather modules. Race Control assessments appear when available for the session and respect Live Delay, replay and spoiler protection. - Add shared event focus to the live data card
The F1 Sensor integration identifies race control events more accurately, and the live data card lets you inspect and share verified events with Race Trace. - Add animated precipitation radar
The modular live data card gains a beta precipitation map that follows the next race, with circuit outlines, playback, adjustable default zoom and compact display options. Image timestamps, an intensity scale and coverage notices help users assess nearby precipitation and distinguish recent images from forecasts. - Add controls for session details and explanations
The modular live data card lets you hide session details and explanations in each module. Track Map also has separate controls to hide the experimental notice and driver positions list. - Add independent module stacks to the live data card
Place modules directly beneath one another beside taller modules, with adjustable stack widths and support for drag-and-drop, keyboard controls, and undo. - Add optional compact presentation across all modules
The modular live data card offers a compact layout for all modules, with closer rows, lighter text and smaller driver and tyre markers. Apply it to the whole card or individual modules while preserving selected content and readable chart and map areas. - Add optional minimalist timing views
The live data card adds compact timing, expandable driver details, qualifying focus and status badges, The F1 Sensor integration also handles multiple penalties more reliably when it is unclear which penalty has been served. - Add tyre history view to the modular live data card
The live data card gains compact, colour-coded tyre strategy bars with expandable details for current and previous stints and an optional tyre compound legend.
Bug fixes
- Prevent stale session data from activating track lights
The Track Status Light blueprint follows flags during interruptions when retained session details match the current session, while blocking stale or unavailable data. Re-import the blueprint to apply the update. - Clarify timing overview rows in the live data card
Rename the option to “Overview rows with expandable details” and clarify that it applies at any card width. Updated help and documentation explain its difference from Compact without changing existing layouts or behavior. - Correct replay position changes in the modular live data card
Choose Position or Position + change directly in the Timing column list, with existing settings carried over automatically. Filled triangles show places gained or lost in the same text size as the position number, while a dash indicates no change. - Correct event times in the integration and live data card
The F1 Sensor integration and live data card now show event times consistently and sort timed events correctly. Event details also respect your Home Assistant time settings. - Improve responsiveness during live races
Reduce unnecessary processing in the F1 Sensor integration to improve Home Assistant and live data card responsiveness while preserving existing features and data. Recorded race tests on the development machine used approximately 38% less CPU time without a connected analysis view and 97% less with one; these improvements still need validation across different hardware during live races. Fixes #1014 #1015 - Keep live sessions connected during delays
Keep ongoing sessions available through delays and schedule changes. Fixes #1005 - Preserve qualifying session names during red flags
The F1 Sensor integration retains qualifying and sprint qualifying names during suspensions, even beyond the scheduled end. Session times now respect the circuit's time zone, including after a Home Assistant restart. Fixes #1007 - Prevent duplicate Race Control timeline events
Republished Race Control messages now remain a single timeline event in the F1 Sensor integration. Existing event details are preserved, and event focus is cleared when the viewing context changes.
Translations
- Update Catalan translation
Updated Catalan translation through Weblate. - Update Chinese (Simplified Han script) translation
Updated Chinese (Simplified Han script) translation through Weblate. - Update Italian translation
Updated Italian translation through Weblate.
Documentation
- Update installation guidance for Home Assistant Marketplace