Bitfocus AS
logo
logo
Bitfocus AS
logo
logo
Sign upSign in

Loading...

Bitfocus

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

FacebookInstagramGitHubYouTubeLinkedIn

Products

  • Buttons
  • Companion

Integrations

  • Supported Devices
  • Developer Community
  • Connection Development

Support

  • Support Overview
  • Documentation
  • Video Tutorials
  • Community Forum

Sales

  • Resellers & Integrators
  • Buttons Pricing

Updates

  • Case Studies
  • Events & Trade Shows
  • Press Releases
  • Product Updates
  • Webinars

Legal

  • Legal Overview
  • Privacy Policy
  • Buttons EULA
  • Terms & Cookie Policy

Company

  • About us
  • Press kit
  • Careers

© 2026 Bitfocus AS. All rights reserved.

  1. Connections
  2. Sports Module - Rundown

Sports Module

Rundown

Communityv1.0.0Updated last month
DocumentationReport an issueView on GitHub

Documentation

Sports Module Rundown (Companion)

Drive a live Sports Module Rundown from Bitfocus Companion, and receive Companion cue fires (Cue 1–16).

Web app: https://commentator-dashboard.pages.dev/hub

Connection

  1. Member email / password — org member account from the Sports Module hub (password is masked)
  2. Save / reconnect
  3. Pick a Rundown (live ones are marked)

Uses the built-in Sports Module production cloud. Optional Advanced: override cloud endpoint for staging (custom Supabase URL + anon key).

Actions

ActionWhat it does
PreviousPrevious main beat
PausePause live
ResumeResume from pause
NextNext main beat
Refresh rundown listReload titles / live flags into the picker

The rundown must already be Go live in the Sports Module hub. This module does not start the show.

Live state variables

Refreshed from the server about twice a second, so pause / resume / beat changes performed in the hub — or from another Companion — are reflected here too.

VariableMeaning
doc_idSelected rundown id
rundown_titleSelected rundown title
live_activetrue / false — rundown is live
live_pausedtrue / false — live rundown is paused
live_current_idxCurrent live beat index (empty if not live)
live_current_nameCurrent beat label, e.g. VTR — Cam 1
last_actionLast successful transport action
last_errorLast error message (empty after a success)

Feedbacks: Selected rundown is live, Selected rundown is paused Presets: Transport → Previous / Pause / Resume / Next (Pause lights amber while paused)

Cue variables

VariableMeaning
last_cue_number1–16
last_cue_nameEnvironment cue name (or Cue N)
last_cue_line_textLine summary
last_cue_event_idLine id
last_cue_trigger_idTrigger id
last_cue_atFire time (ISO)

Feedback: Last cue is number
Presets: Companion cues → Cue 1–16

Cue variables are cleared when you switch rundown, and when a show ends and goes live again — so a Cue button never stays lit on a cue from a previous show.

Details

Manufacturer
Sports Module
Product
Rundown
Latest Version
v1.0.0
Author
Andreas Thomsen
Contributor
McHauge(4)

Open Issues and Requests

To file a new issue, you need to sign up for a user on GitHub.

Go to GitHub issues →

In other news

Buttons v1.8 Main with text

Buttons v1.8

October 2, 2026

Buttons v1.8 IBC award win

Bitfocus wins IBC2026 Best of Show Award for latest Buttons enhancements

September 21, 2026

Buttons v1.8 grey background

Biggest functionality boost yet makes Buttons the perfect platform for broadcast and media management

September 10, 2026

Vivid Buttons on screen

Bitfocus Buttons makes complex OB production feel simple

August 10, 2026

View all news →