Skip to main content

Qualifying Timing

Follow qualifying order, current sectors and Q1, Q2 and Q3 times in one table. Eliminated drivers are dimmed so the active field remains easy to follow.

Qualifying Timing card showing its dashboard layout
Example Qualifying Timing layout. Appearance depends on your session, version and display options.Select the image to open it full size.

Availability

Qualifying / Replay. Enable Driver Positions and Current Session. Driver List, Current Tyres and Session Status add names, tyres and session context. The card is intended for Qualifying and Sprint Qualifying, using public timing or an archived replay of those sessions.

Add the card

  1. Open your dashboard, select Edit dashboard, then Add card.
  2. Search for F1 and select the Qualifying Timing card.
  3. Select Driver Positions under Data Sources. Start with Current sector mode. Enable timing indicators if you want fastest and personal-best timing cells highlighted.
  4. Select Save.

If the card is missing from the picker, follow Card installation. With more than one F1 Sensor entry, use the sources from the same entry; see Entity selection.

Minimal YAML

Use this in a manual dashboard card. Replace any entity ID with the one in your installation if it differs.

type: custom:f1-qualifying-timing-card
positions_entity: sensor.f1_driver_positions
theme_mode: auto

Use the card

Current sector mode keeps S1, S2 and S3 from the same lap together. After a completed lap, its sectors remain visible and dimmed until the next S1 arrives. Personal-best and hybrid modes provide alternative comparisons without requiring extra dashboard cards.

Configuration

Data sources

The defaults below are the card’s fallback values. Automatic discovery connects standard sources to the selected integration entry, including renamed entity IDs. See Entity selection.

OptionDefaultDescription
positions_entitysensor.f1_driver_positionsDriver Positions for timing and running order. Select the entity from your F1 Sensor entry.
tyres_entitysensor.f1_current_tyresCurrent Tyres for compound and stint detail. Select the entity from your F1 Sensor entry.
drivers_entitysensor.f1_driver_listDriver List for names, teams and driver detail. Select the entity from your F1 Sensor entry.
session_entitysensor.f1_current_sessionCurrent Session for session type and context. Select the entity from your F1 Sensor entry.
session_status_entitysensor.f1_session_statusSession Status for active/live/replay context. Select the entity from your F1 Sensor entry.
no_spoiler_entityswitch.f1_no_spoiler_modeEntity whose on state enables spoiler protection. See No Spoiler Mode.

Display and behavior

OptionDefaultDescription
theme_modedarkdark, light or auto; auto follows Home Assistant. See Appearance.
titleQualifyingCard title
show_headertrueShow the card header
show_table_headertrueShow column labels
show_team_logotrueShow team logo
show_full_namefalseShow full driver names
show_deltatrueShow timing delta when available
show_timing_indicatorsfalseHighlight overall fastest, personal fastest, and timed sector states
sector_display_modecurrentSector display mode. Use current, personal_best, or hybrid
team_logo_stylecolorcolor or white for team logos.
color_overall_fastestCard paletteOptional CSS color for overall-fastest timing cells.
color_personal_fastestCard paletteOptional CSS color for personal-best timing cells.
color_timedCard paletteOptional CSS color for normally timed cells.
font_stylewidewide, balanced or system. See Typography.

All bundled cards also support f1_entry_id and card actions. Home Assistant layout settings remain available in the dashboard editor.

When data is missing

An unavailable message outside Qualifying or Sprint Qualifying is expected. Empty sectors early in a lap are also normal. During an appropriate session, check Driver Positions, Current Session and Session Status before changing display settings.

For an Entity not found message, check the selection in Data Sources and confirm that the entity is enabled in F1 Sensor. For a missing card type or an old interface after an update, use the card loading checks.