Skip to content

Latest commit

 

History

1,171 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

F1 Sensor for Home Assistant

Your home. On race time.

Turn your Home Assistant dashboard into a personal pit wall and let your home follow the action. F1 Sensor brings Formula 1 schedules, live timing, race updates and results into Home Assistant, with ready-to-use dashboard cards and automations you can make your own.

See when the next session starts, follow the drivers as they race, and make your lights react when the flags change. Watching on a delayed broadcast or catching up later? Match live updates to your TV with Live Delay, or bring archived timing to life with Replay Mode.

Documentation · Installation · Dashboard cards · Releases

Yellow flag. Yellow light.

A yellow flag on TV, a yellow light in your living room. When track conditions change, your room can follow: green for clear racing, yellow for caution, red for a red flag, and distinct colors for Safety Car and Virtual Safety Car.

Yellow flag on TV with a lamp glowing yellow

Use the Track Status Light blueprint to connect an RGB light or light group in Home Assistant. Choose when it should react with presence, TV and quiet-hour conditions, or use WLED presets and playlists for your own effects. Set Live Delay to align the changes with your broadcast.

Lights are just the start. Get a reminder before a session, receive selected Race Control messages, or trigger your own actions when your favorite driver gains a place or enters the pits. Explore the automation guides and blueprints for ideas you can use at home.

Your personal pit wall

Keep the race weekend beside your TV, on a tablet, or wherever you use Home Assistant. Start with a next-race countdown and build up to a dashboard with driver positions, lap times, gaps, tyres, weather and Race Control messages.

Example F1 Sensor dashboard with session status, driver lap times, tyres, pit stops and championship predictions

Follow the weekend What you can do
Before the lights go out Check the season calendar, session times, circuit weather and championship standings.
During the session Follow practice, qualifying, Sprint and Race timing, with track flags, tyre information and Race Control updates.
Follow your driver Select a Favorite Driver for focused timing and automations based on their position and pit activity.
After the chequered flag Review results, explore the Results Archive, and see how the championship develops.

The dashboard cards are included with the integration and registered automatically. Explore the card catalogue to choose the views that suit your setup.

Watch on your time

Watching live? Use Live Delay to match timing updates, lights and notifications to your TV or stream. Adjust the delay yourself or use guided calibration to find the offset.

Watching later? Turn on No Spoiler Mode before the session to hold back supported spoiler-sensitive updates in F1 Sensor. When archive data is available, load the completed session in Replay Mode and align it with your recording so your dashboard and automations follow along. Replay Mode plays timing data; you provide the race video.

Start with your next race

  1. Install with HACS and restart Home Assistant.
  2. Add and configure F1 Sensor.
  3. Build your first dashboard with the Next Race card. No active session is needed.

Start with schedules and public live timing without F1TV authentication. Optional F1TV Auth adds access to extra live features such as Track Map, Pit Stops, Team Radio and Championship Prediction when the source provides the data.

Live information appears when the relevant session streams are available; schedules, standings and results have their own update cycles. Each card and feature guide explains its requirements, including which features need optional access and what is available in replay.

Make race day your own

I want to… Start here
Choose a dashboard card Visual card catalogue
Match updates to my TV Live Delay
Watch a completed session Replay Mode
Make my lights react to flags Track Status Light blueprint
Understand a sensor or event Entity and event reference
Work out why data is missing Help and troubleshooting

Community and contributions

Find community dashboards, ask in GitHub Discussions, or report a reproducible problem. To contribute code or documentation, start with CONTRIBUTING.

The dev branch can include features awaiting stable release. Use the release linked by the documentation version label when matching instructions to your installation.

You can also support development through sponsorship, documentation improvements and helping other users.

F1 Sensor is an unofficial project and is not associated in any way with the Formula 1 companies. F1, FORMULA ONE, FORMULA 1, FIA FORMULA ONE WORLD CHAMPIONSHIP, GRAND PRIX and related marks are trade marks of Formula One Licensing B.V.

About

A Home Assistant Custom Integration that provides information about the next Formula 1 race and the full season calendar including Live data like race flags and Race Control messages

Topics

Resources

Contributing

Security policy

Stars

373 stars

Watchers

9 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages