Skip to content

TV mode

For the wall in the server room or NOC.

Open

On a custom dashboard:

/dashboards/<id>?tv=1

or in edit mode → Settings → Copy TV mode URL.

What changes

  • Header / sidebar / nav hidden
  • Black background, high contrast
  • Auto-refresh every 30 seconds
  • Fullscreen API: a fullscreen click hides browser chrome
  • Mouse cursor hidden after 5 s of inactivity

Auto rotation

When showing multiple dashboards in sequence:

/tv-rotation/<id> runs a configured sequence:

Field Meaning
Dashboards ordered list
Seconds per dashboard default 30 s
Loop endless

Ideal for monitor walls with multiple tenants.

Auth

TV mode needs a logged-in user. Recommended: a service account with dashboard.view-only role, locally persisted (session token in localStorage).

Public-status-page dashboards (token URL) are the alternative without login — they also run in TV mode when ?tv=1 is appended.

Browser

  • Chrome / Edge / Firefox current
  • 1080p or 4K
  • Browser in kiosk mode on the wall PC: chromium --kiosk --disable-features=TranslateUI <url>

Auto reload after update

After a server update, TV mode auto-loads the new frontend version (when build hash changes) within 5 minutes — wall PCs don't need manual reboot.

Error handling

When the API briefly doesn't respond:

  • Toast banner: „Connection lost — retry in 5 s"
  • Last successful render stays visible
  • Auto recovery on API return

Next