I am completely addicted to smart lighting so I made an app that integrates with F1 and DiRT Rally
Last week I was playing F1 25 and dreaming about owning a motion platform and it dawned on me that I could probably use the UDP telemetry data to sync race events to my lights. I took a peek at the official UDP documentation and realized it was absolutely possible so I built GridGlow!
It supports LIFX, Nanoleaf, and Phillips Hue devices and currently reacts to 8 different flags/events and can even show live sector status on light strips / multizone devices in F1.
It also works for consoles as the data is the same in F1 25 from PC to console
DiRT Rally 2.0 support includes 5 different race events including crash detection. There's no in game setting for telemetry so you have to enable it and point to the right endpoint in the hardware_settings_config.xml at Documents\My Games\DiRT Rally 2.0\hardwaresettings\
It's full of settings that let you pick what light responds to what event, minimum and maximum brightness, profiles for each game or light group, and test functions in the settings for troubleshooting. There is also a UDP forwarder built in so you don't lose the ability to use any other apps you may use while racing. Forward to it or from it, its up to you.
Right now the suported titles are F1 25 through F1 21 and DiRT Rally 2.0. I plan to add a handful of games but would love recommendations as well.
Since the app is new, Windows SmartScreen will probably warn on first launch. The source is open if you want to inspect or build it then run it own your own. Just make sure to allow it when the firewall prompt shows up or else it would be able to scan for bulbs and light strips.
There are two kinda big bugs that I can't track down yet but on some of the machines I've tested the application on, the whole app flickers like crazy. It screws with the checkboxes as well. Also if you're playing on PC and are running games in windows mode, it flicker under this case every time as well so if this happens to you PLEASE send a message or open a bug report / issue in the GitHub. I'm also looking for people who have a Phillips Hue ecosystem specifically as I need to test some of the functionalities.
If you have any feedback or want to see a feature implemented please let me know!!
The website is https://gridglow.titanstowers.net and the GitHub is https://github.com/onxtane/f1-lifx-bridge