Thursday, February 26, 2026

Make Scoreboard OCR send data to Overlays.UNO

Scoreboard OCR will work with most overlays that I've tried, the ones that have "OCR INPUT" are a bit cleaner, but all seem to work that I tested. 


Some clocks you have to send the MINS and SECS separately. 


If the values are changing in the GUI but not on the scoreboard itself, sometimes pressing the "restart"
 button on the GUI will help.

  1. This example uses the "Football Scoreboard" in overlays. 

      

  2. Open up your overlay,
    click on "Copy Uno Token"



  3. Open up ScoreboardOCR
    Select your capture method.  There is a demo that coms with ScoreboardOCR
    Select "Choose Output"

  4. Select "overlays.uno" from the drop down menu box

    IMPORTANT!!! 
    The token you copied in step 2 can sometimes contain a URL. 
    You only want the token value at the end. 
    Suggestion is to paste it into notepad or similar to modify there to look like the example below, then paste that into ScoreboardOCR.

    https://app.singular.live/apiv2/controlapps/YOUR_TOKEN

    Example:
    https://app.singular.live/apiv2/controlapps/6bKOvgHGqouD50d6

  5. Paste your URL into the box
    (make sure the box is empty as it is easy to have values hidden to the left of the entry box) 

  6. Click on 'ADD'
    You should see something similar to the screen shot below



  7. If you see a red box like this example, your syntax or token is wrong.



  8. Click on "Add Digits"



  9. Now click on 'ADD"



  10. Click on the down arrow in the upper right corner



  11. If you see data like this, showing a bunch of different values, then your scoreboardOCR is talking to Overlays.UNO.  These values are the ones available to you in Scoreboard OCR

  12. Select "ocrClock" and click "OK"



  13. Select "Time (mm:ss)"  

  14. Click "OK"



  15. Select "ocrClock" then click "Automatic"



  16. Highlight the clock in your scoreboard.
    Make sure that the highlighted value is the same as the data on the left (and changing appropriately)



  17. Goto your Overlays.UNO scoreboard and you should see the clock changing

If you don't see data, couple of things to check.  First, bounce the CLOCK input. 
Set it to a different value, then set it to OCR INPUT  


You can go back to "Choose Output" on the Scoreboard OCR screen, see if the box is "Green", indicating its sending data successfully to Overlays.UNO




Now you can adjust items like the scores, by repeating the steps above

The example below we've added "Team 1 Score" and "Team 2 Score"



Once your data is connected between the two systems, going back to "Choose Output" in Scoreboard OCR and hovering over the Overlays.UNO entry, you'll see more code that its sending. 

Might be handy for troubleshooting