Skip to main content

Current Session

Identify the session currently being followed, such as practice, qualifying, or the race. Use sensor.f1_current_session in dashboards, templates, and automations.

See live data availability for session and data-source requirements. The details below describe any additional conditions for this entity.

Find your entity

These are standard entity IDs. If Home Assistant assigned a different ID, or you renamed an entity, use your existing ID in the examples.

State and attributes

Human-readable label for the session being followed. Practice, Sprint, and Race labels are shown while the mapped session status is live. Qualifying and Sprint Qualifying retain their label between segments until the session ends.

State (enum/string)

  • Practice 1, Practice 2, Practice 3, Qualifying, Sprint Qualifying, Sprint, Race, or unknown when there is no current label. The entity can be unavailable outside its data window.

Example

Qualifying

Attribute

AttributeTypeDescription
typestringRaw Type from feed (Practice/Qualifying/Race)
namestringRaw Name (may carry “Sprint”/“Sprint Qualifying”)
numbernumberSession number (e.g., 1/2/3 for practice)
session_partnumberDetected session part (e.g., 1/2/3 for Q1/Q2/Q3) when available
meeting_keynumberMeeting key
meeting_namestringMeeting name
meeting_locationstringLocation
meeting_countrystringCountry
circuit_short_namestringCircuit short name
gmt_offsetstringEvent GMT offset
startstringSession start ISO‑8601
endstringSession end ISO‑8601
live_statusstringRaw SessionStatus message (Started, Finished, etc.)
activebooleanTrue when live running is active
last_labelstringLast resolved label when not active

Next steps