F1 Sensor – v5.2.0
This release focuses on live data card readability, timing accuracy, Track Map synchronization, and more flexible incident notifications.
Version 5.2 adds configurable font styles, optional sector columns for Practice and Race timing views, track limits filtering in Race Control, activation and content options for the Incident Notifications blueprint, and several fixes that keep card data aligned with official Formula 1 timing and Home Assistant unit preferences.
Existing setups continue to work without configuration changes. New display and notification options are disabled by default or only take effect when configured, except that the Incident Notifications blueprint now uses shorter notification text by default for better TV overlay readability.
What this means in practice
The live data card is easier to tune for different dashboards. You can keep the familiar wide F1-style typography, switch to a more balanced layout for compact or mobile dashboards, or use the Home Assistant/system font for maximum readability.
Practice and Race timing cards can now show S1, S2, and S3 sector columns with timing highlights. Sector values stay aligned by lap, so completed sectors remain together until the driver starts the next sector sequence instead of mixing times from different laps.
Race Control can now hide track limits notices from the latest banner and saved message list without deleting the saved Race Control history. This helps keep race dashboards focused while preserving the underlying messages.
Track Map now respects the configured Live Delay during live sessions, keeping car markers synchronized with the rest of the live data card and delayed TV or streaming broadcasts. Replay playback remains immediate.
The Incident Notifications blueprint can now be gated by presence, media player state, do-not-disturb windows, or custom Home Assistant conditions. It also uses compact notification text by default so incident alerts are easier to read when shown briefly on a TV. Users can choose compact, standard, or detailed messages, include confidence in the message, and select which extra details should appear.
Full changelog
New features
-
Add configurable font styles to the live data card
The live data card now offers wide, balanced, and system font styles. The default wide style preserves the familiar F1 appearance, while balanced and system styles improve readability on compact, mobile, and Sections dashboards. -
Add optional sector columns to the live data card
Practice and Race timing views can now display S1, S2, and S3 timing columns with sector performance highlighting. The columns are disabled by default, so existing card layouts remain unchanged until the option is enabled. Fixes #566. -
Add track limits filtering to the live data card
The Race Control card can now hide track limits notices from both the latest banner and the saved message list. Filtering only affects displayed messages and preserves the saved Race Control history. Fixes #562.
Bug fixes
-
Keep live data card sector times aligned by lap
The live data card now retains and dims all three sector times from the completed lap until the driver completes the next S1. Practice, Race, and Qualifying views now handle sector transitions consistently without mixing times from different laps. Fixes #566. -
Align live data card position lines with official race results
The lap position progression card now ends each driver's line at the official classified finishing position. This keeps the graph consistent when penalties or other post-race adjustments differ from the final lap timing order. -
Handle unavailable replay positions in the F1 Sensor integration and live data card
F1 Sensor now ignores invalid position frames that would place every car at the same zero coordinates. The Track Map card reports that replay position data is unavailable and automatically recovers when valid data resumes. -
Match F1 weather sensor and live data card units with Home Assistant
The F1 Sensor integration now converts weather sensor temperatures using Home Assistant's selected unit system. The live data card uses the same temperature and wind units for current conditions and forecasts, keeping values consistent across sensors and cards. Fixes #569. -
Synchronize the live data card Track Map with manual timing delay
Live Track Map updates now follow the configured Live Delay, keeping car positions synchronized with other live data card content and TV broadcasts. Replay playback remains immediate. Fixes #570.
Blueprints
-
Add activation conditions to the Incident Notifications blueprint
The Incident Notifications blueprint can now send alerts only when selected presence, media player, time, or custom conditions are met. Existing automations continue to work unchanged until conditions are configured. -
Add compact Incident Notifications message options
The Incident Notifications blueprint now uses short notification text by default for TV overlays and other brief display targets. Users can choose compact, standard, or detailed message styles, include confidence in the message text, and select which extra details appear in standard messages. Existing setups are not broken, but users may want to review the new notification content options after updating.
Documentation
- Update documentation for the 5.2 live data card options, including font styles, optional sector columns, track limits filtering, and sector alignment behavior.
- Document Track Map synchronization with Live Delay and unavailable position data handling.
- Document Incident Notifications activation conditions and compact message options.
- Clarify weather unit behavior for Home Assistant temperature preferences.
Maintenance
- Improve font handling in bundled live data cards.
- Expand automated coverage for weather units, Race Control filtering, timing card sectors, Track Map delay behavior, and incident notification conditions.
☕ Support This Project
If you find F1 Sensor useful, consider supporting its development