Skip to main content

Data Source Auto-Deactivation

Wallboard automatically stops refreshing data sources that aren't in use, preserving performance. A data source's configuration is always retained, and a deactivated data source reactivates automatically the next time its content is used.

Two Types of Deactivation

TypeTriggerDisable With
Usage-based7 days of no device usage (standard); 15 minutes (ad-hoc)"Prevent auto-deactivation"
Error-based25 consecutive refresh failures"Ignore Error counter"
note

Both settings are independent — enable both to prevent all auto-deactivation.

What Counts as "In Use"?

A data source is active when all three conditions are met:

  1. Bound to content (Slide or Playlist)
  2. That content is assigned to a Channel
  3. The Channel is playing on at least one online device

Usage-Based Deactivation

Data Source TypeDeactivation AfterCreated By
Standard (JSON, XML, RSS, etc.)7 daysUsers via Data Sources menu
Ad-hoc (Weather, RSS widgets)15 minutesAuto-created via Quick Editor

Use this for infrequent, seasonal, or critical data sources.

Ad-hoc data cleanup

Ad-hoc data sources go one step further: 30 days after an ad-hoc data source is deactivated (and still unused), its cached data and downloaded resources are cleared to reclaim storage. The data source definition remains and re-fetches automatically the next time its content is used. Standard data sources keep their cached data.

Error-Based Deactivation

Triggers after 25 consecutive refresh failures (unreachable URL, expired credentials, changed data format, etc.). Use this for on-prem services with planned downtime, flaky external APIs, or long-term outages.

You can reactivate a datasource by:
  • Manually refreshing it

You can also disable error-based deactivation by:

  • Click on the more button
  • Select the Edit option
  • Find the Continue refreshing despite errors toggle in the Refresh settings
  • Change the option

Reactivation

  • Automatic — happens instantly when content using the data source plays on a device. No action needed.
  • Manual — click Refresh, assign content to a device, or open a content preview.
You can reactivate a datasource by:
  • Manually refreshing it
  • Assigning the content that uses it to a device, or by opening a preview of that content

You can also prevent auto-deactivation by:

  • Click on the more button
  • Select the Edit option
  • Find the icon in the upper right corner of the datasource editor
  • Enable the Prevent auto-deactivation toggle

Quick Reference

TopicDetail
Standard data source (usage)7 days no usage
Ad-hoc data source (usage)15 minutes no usage
Error-based threshold25 consecutive failures
Disable usage-based"Prevent auto-deactivation"
Disable error-based"Ignore Error counter"
Data preserved?Config always; ad-hoc cached data cleared 30 days after deactivation
User notified?No
Cron vs interval schedule impactNone (deactivation is usage-based, not schedule-based)
note

Internal data sources are not affected — they have no automatic refresh mechanism.