This Application creates many customizable Info-Screens designed for FLL Tournaments.
- Data Import from commonly used Tournament-Configurator by Nano-Giants
- Reads Scoreboard-Data from the official HoT-System
- Integration for OBS using OBS-Websocket [Work in Progress]
- Music-Integration for FooBar2000 with Telnet. [Work in Progress]
- Changeable screen-configuration to fit the needs of every Tournament.
- Greetings (shown automatically)
- Timer (/timer)
- Clock (/clock)
- Scoreboard (/scoreboard)
- Timetable (/timetable)
- Jury-Information [all Juries] (/jury)
- Jury-Information [one Jury] (/room?room={juryIdentifier} with e.g. R3 for Robot-Design, T1 for Teamwork, F2 for Research)
- Stream-Overlay [planed]
- Gantt chart [planed]
You can download the latest .jar-File here. You need Java 14 or higher to execute the application.
You can start the application by either double-clicking the file or by typing java -jar FLLControlPanel.jar
to the command-line.
After Importing the data you can access the screens via the browser.
The default Port of the webserver is 8080
. You can change it by adding the argument -Dserver.port=YourNewPort
at the command-line.
If you've started the Application on Port 8080
and your local IP is 192.168.2.103
then e.g. the timer can be found at 192.168.2.103:8080/timer
.
If you have a feature-suggestion or found a bug, please open a issue. Also feel free to change code and open a pull request.