The project in detail
What IO-Darts-Agent adds to your Autodarts board: light, display, announcements and training, module by module.
Game Display
The score for spectators and players, full screen on a tablet, monitor or TV. The display runs in the browser and updates live.
- Remaining score in the player color with checkout suggestions
- Dedicated Cricket view with marks per field, closed fields dimmed
- Animations for 180, bull, checkout, leg win and match win
- Results table with average, darts and checkout rate
- Idle mode when no game is running
- As a kiosk display on a dedicated board PC
WLED lighting
Your LED ring or strip reacts to the game. Every player gets their own color, and hits and highlights get their own effects.
- Effects for triple, double, bull, 180 and miss
- Player color on player change
- Presets, effects, brightness and transition time per event
- Also works in solo games
- Test button right in the configuration
Darts Caller
Calls as you know them from professional darts: scores, checkouts and game shot. Browser voice and ElevenLabs Live AI speak English announcement texts; for German calls use a German voice pack or your own audio files. Announcements play in the browser or on the speakers of the board PC.
- Calls for scores, remaining score, bust, game shot and match shot
- Browser voice without an account, ElevenLabs voices or your own audio files
- Voice pack generator for all scores and checkouts
- Player names are announced too
Trainer
A training coach that runs alongside your games and shows you where you are losing points. It evaluates every turn and stores your sessions locally.
- Real-time tips on checkout and scoring
- 3-dart average, first 9 and checkout rate
- Personal bests and trends across sessions
- Training plans for doubles, triples, bull and checkout
Everything in one place
One web interface in your home network for the connection, players and modules. No account with us, no separate cloud.
- Player profiles with color and avatar
- Start, stop and configure modules
- Install add-on modules directly from a Git repository
- Live console with all events
- Interface in English and German
MQTT and smart home
The MQTT module sends every game event to your broker. That way Home Assistant or Node-RED can dim the room lights when a match starts, or turn up the music on a 180.
Go to repository (opens in new tab)Gallery
All screenshots taken with demo data.