Version —
Match schedule and queuing data from Nexus.
Event, ranking and match results from The Blue Alliance.
EPA ratings and match predictions from Statbotics.
PitFUSION fuses data from two independent sources — The Blue Alliance and Nexus FRC — each with its own update schedule, data model, and definition of "current." We reconcile these as best we can, but they don't always agree.
Queuing status, bumper colors, and next-match predictions are most likely to drift during Playoffs and Finals, where bracket assignments change in real time and Nexus may briefly stop reporting while a match is in progress.
PitFUSION is a situational awareness tool. Always confirm match assignments and bumper colors with your drive coach or the queuing staff at the field.
The pill at the top right shows whether the display is getting fresh data. Click or tap it to see each source and how long ago it last updated.
Connected — everything is current. Degraded — queue data from Nexus is running late, or The Blue Alliance (scores and rankings) has been unreachable for a couple of minutes. Offline — Nexus hasn't answered for 3 minutes; a red banner says how old the queue data is. Dismiss it with ✕; it clears on its own as soon as data returns.
Statbotics (EPA and predictions) is listed for reference but never changes the pill — it is optional, and everything else works without it.
Drag the divider bars between panels to resize them on the fly — the sidebar, the stream, and the match list all adjust. Double-click any divider to snap the layout back to its default.
Open ⚙ Settings → Appearance to switch between Dark, Light, TJ², and Custom. Your choice is remembered on this display.
Pick Custom, then Edit Custom theme… to set your own colours, a background image (a URL or an uploaded file), and frosted-panel styling. Changes preview live; press Save to keep them on this browser. Copy CSS exports the block for baking into a self-hosted index.html.
Source code, releases, and issue tracker on GitHub: github.com/mpking828/PitFUSION
Mode:
Your team’s FIRST avatar next to the header team number and on the setup screen. Saved in this browser and rechecked about once a day.
Win probability and favored alliance from Statbotics, shown on the queuing card, match list, and My Team for upcoming matches. Off by default.
API keys are managed on the server for this deployment — nothing to configure here. Use the connection check below to confirm the proxy is healthy.
Keys are stored only in this browser. Nexus and The Blue Alliance are required; YouTube is optional (used only to auto-detect a live webcast).
| Match | Blue Alliance | Red Alliance | Result / Time | RP |
|---|