Skip to content

Devices

The Devices screen (the monitor icon on the navigation rail, at /devices) is where you connect screens, organize them into folders, tag and search them, watch their live status, and send them commands. It is the largest screen in the Manager, so this article walks through it feature by feature.

The screen is a tree table. Folders (such as Tashkent and Samarkand) group your screens; expanding a folder reveals the devices inside it. Each device row shows its name and, in columns you can toggle, its Status, Tags, and Address.

On the right is a sidebar with Device statistics — three stat cards (Devices online, Not connected, Confirmed), your fleet’s Tags, and the Places your screens are in. The toolbar across the top carries the main actions: Add device, Create folder, Multi-select, Export to XLSX, a search box, and buttons for Filter, sort, columns, and the Map view.

The Devices screen — folders with device rows on the left, the Device statistics sidebar on the right
The Devices screen: two folders expanded with device rows, status/tags/address columns, and the right statistics sidebar

Selecting a device replaces the sidebar with a detail panel (covered below).

Click Add device to open the enrollment dialog. Connecting a screen is a pairing handshake: the Manager mints a short activation code, and you type that code into the Media24 Player on the screen.

One device mode:

  1. Type a Device name.
  2. Optionally fill in the Wi-Fi (optional) block (see the note below).
  3. Click Generate code.

The dialog then shows a large, one-time activation code on a card, with a copy button and a copyable enrollment string beneath it. The pending device row appears in the tree immediately, before the code is even redeemed.

Add device, single mode — a name, an optional Wi-Fi block, and Generate code
The Add device dialog in single mode with a device name typed and the Wi-Fi block visible
The result: a large one-time code and a copyable enrollment string
The Add device dialog showing a large one-time activation code with a copy button and enrollment string

Multiple devices mode mints several codes at once. Switch to the Multiple devices segment, set the Number of devices (up to 50; the field defaults to 5), and each screen gets its own numbered name and its own one-time code card.

Multiple devices mode — one numbered code per screen
The Add device dialog in Multiple devices mode with a count field

The dialog also carries a Download app link that downloads the Media24 Player APK, so you can install it on the screen you are pairing.

A newly added device appears immediately as a pending row
The device tree showing a newly added device row with a pending status

Once you have a code, enter it on the screen — see Connect a screen.

Use folders (the Manager calls them catalogs) to group screens by site, city, or purpose.

  • Create folder in the toolbar opens a name prompt and adds a folder to the tree.
  • A folder’s menu offers Rename and Delete.
  • Click a folder to expand or collapse the devices inside it.
Create folder — name your new group of screens
The Create folder name prompt

To move a device between folders, use Move in the device’s row menu; to move several at once, use the bulk Move action (both covered below).

Find devices: search, filter, sort, columns

Section titled “Find devices: search, filter, sort, columns”

Several controls narrow the tree to the screens you care about.

  • The search box filters by device (or folder) name as you type.
Search filters the tree by name as you type
The search box with a query typed and the tree filtered to matching rows
  • The Filter button opens a panel with, in order: a name query, Status (Online / Offline), Playback, Health, Enrollment (Confirmed / Pending / Revoked), Subscription, and a set of tag chips. Reset clears the filter; Apply narrows the list. When a filter is active the toolbar button shows a marker.
The Filter panel — status, playback, health, enrollment, subscription, and tags
The Filter panel with a status option and a tag selected
  • The sort button (the up/down arrows) orders rows By name, By status, or By playback.
Sort by name, status, or playback
The sort menu open with three ordering options
  • The columns button toggles the Status, Tags, and Address columns on and off.
Show or hide the Status, Tags, and Address columns
The columns menu with Status, Tags, and Address checkboxes

The sidebar is also a set of one-tap filters: clicking the Devices online, Not connected, or Confirmed stat card, a Tags chip, or a Places row narrows the list to those screens.

Clicking a stat card is a one-tap filter — here, only online screens
The Devices online stat card active and the list narrowed to online screens

Two independent things describe a screen: whether it is connected, and how far along its enrollment is.

  • Online / offline — a screen is online while its most recent heartbeat is still fresh. Screens check in about every 30 seconds; if one stops checking in, its presence lease lapses after about 90 seconds and it flips to offline.
  • Enrollment — a screen is Pending after you add it but before the code is redeemed, Confirmed once the screen has paired, and Revoked if you disconnect it.
Online, offline, and pending screens in one view
Device rows showing online, offline, and pending statuses together

Tags are free-form labels (like lobby, entrance, mall) you attach to screens so you can group and target them.

  • Add or remove tags on a single screen in the detail panel’s tags editor (open a device and use the Tags chips on the MAIN tab).
  • Filter by tag with the Tags chips in the sidebar.
  • The pencil next to the sidebar Tags opens the Tag manager, which lists every tag with how many screens carry it and lets you Rename or Delete a tag across the whole fleet.
The Tag manager — rename or delete a tag fleet-wide
The Tag manager dialog listing tags with device counts and rename/delete controls

To tag several screens at once, use the bulk Tags action (covered below).

The Map button (top right) switches the tree for an OpenStreetMap view; the same button flips back to List. The map drops a pin for every screen that has coordinates. Clicking a pin focuses that screen and opens its detail panel.

The Map view — a pin per located screen, with a footer for the rest
The fleet map with pins for located screens and a footer counting screens without a location

A footer counts any screens that have no location yet, so the map is honest about what it cannot plot. Screens get coordinates one of two ways: you drop a pin manually with Set location (or the ADDRESS tab’s Edit location), or a screen that reports its own GPS overrides your manual pin. Most TV boxes have no GPS, so a manual pin is the norm.

Click a device row to open its detail panel. DESELECT at the top closes it and brings the sidebar back. The panel has four tabs; the first is MAIN.

The MAIN tab shows:

  • A live preview of the screen — a still frame of exactly what the device is showing right now.
  • A Last update line.
  • A fixed properties block: Device name, Device ID, Status, Playing now, Created at, Connected at, Version, and Serial number.
  • The Tags editor (add or remove tag chips).
The MAIN tab — live preview, key properties, and the tags editor
The device detail MAIN tab: live preview, properties, and tags

Control a device remotely: the CONTROLS tab

Section titled “Control a device remotely: the CONTROLS tab”

The CONTROLS tab is where you act on a screen. The Quick actions grid has eight commands:

  • EXIT | STOP (Stop playback) — the screen goes black and stays black until you restart playback or publish new content.
  • RESTART (Restart playback) — re-renders the current content; the quickest fix for a stuck screen.
  • RESTART APP — the player closes and relaunches itself. This works on any Android box and is the reliable self-heal when a full reboot is not available.
  • REBOOT — power-cycles the device (see the caution below).
  • UPDATE (Update player) — forces the player to check for a new version now. The device still confirms the install itself; see Updating the player.
  • POWER OFF — powers the device down (see the caution below).
  • VOLUME — opens a 0–100 slider; the screen jumps to that level silently.
  • AUTO-CONFIG (Autoconfiguration) — an on/off switch for the player’s keep-awake bundle (screen stays awake, Wi-Fi is held from sleeping, the lock screen is dismissed). Turning it off restores the OS defaults.
The CONTROLS tab — quick actions, the command scheduler, monitoring, and the data-load interval
The CONTROLS tab: the eight-command quick-actions grid, command scheduler, monitoring switch, and data-load interval
Volume — set the level from 0 to 100
The Volume dialog with a 0-100 slider at a mid value
Autoconfiguration — an on/off switch for the keep-awake bundle
The Autoconfiguration on/off dialog

Below the grid, the CONTROLS tab has two more controls:

  • The Monitoring switch stores a monitoring flag on the screen.
  • The Data load interval field (with −/+ steppers) stores your preferred data-load interval for the screen.

Instead of firing a command now, you can schedule it. The Command scheduler dropdown offers four kinds — RESTART, REBOOT, UPDATE, and EXIT | STOP — and picking one opens the scheduler dialog:

  • A Start time (a date and time), from now up to 30 days out.
  • A Repeat toggle for One time versus Repeating.
  • For a repeating command, an interval in hours / minutes / seconds (minimum 60 seconds) and an optional End date.
Schedule a command — start time, one-time or repeating, and an interval
The command scheduler dialog with a start time set, repeating on, and an interval

Set the device’s address and location: the ADDRESS tab

Section titled “Set the device’s address and location: the ADDRESS tab”

The ADDRESS tab shows the screen’s saved address (or No address set) and its Edit location button. Editing opens a map dialog: tap the map to drop a pin, or search for a place by name (the search uses OpenStreetMap geocoding). The same dialog opens from Set location in the device’s row menu.

The ADDRESS tab — the screen's saved location
The ADDRESS tab showing a saved location and an Edit location button
Edit location — tap the map or search for a place
The location dialog with a map pin and an address search field

See what plays on a device: the CAMPAIGNS tab

Section titled “See what plays on a device: the CAMPAIGNS tab”

The CAMPAIGNS tab lists the campaigns currently published to this screen — a reverse lookup that answers “what is directed at this device?”. See Campaigns for the full campaign workflow.

The CAMPAIGNS tab — the campaigns directed at this screen
The CAMPAIGNS tab listing the campaign published to this device

Each device row has a menu with seven items:

  • Connection code — mints a fresh pairing code so you can re-pair the screen. Re-pairing may flip the device back to pending until the new code is redeemed.
  • Rename — change the device’s name.
  • Delete — remove the device, after a confirmation.
  • Move — move the device to another folder.
  • Set location — the same map/geocode dialog as the ADDRESS tab.
  • Campaigns — the campaigns published to this device.
  • Event log — opens the Event journal pre-filtered to this device.
The device row menu — seven per-device actions
The device row context menu with its seven items
Connection code — a fresh one-time code to re-pair a screen
The Connection code dialog showing a fresh pairing code

Turn on Multi-select in the toolbar and check the rows you want. A bar appears at the bottom of the list with four bulk actions:

  • Move — move every checked screen to a folder.
  • Tags — add a tag to every checked screen. A Tagging mode choice lets you pick Add (append the tag to each screen’s existing tags) or Overwrite (replace each screen’s whole tag set with just this one tag).
  • Commands — a menu with Reload content and Restart playback, queued to every eligible screen. Screens that cannot take a command are skipped, not failed. A bulk command reaches up to 500 screens.
  • Delete — delete every checked screen, after a single confirmation.
Multi-select — the bottom bar acts on every checked screen
Multi-select on with three devices checked and the bulk action bar visible
Bulk tags — choose Add or Overwrite
The bulk tag dialog with Add and Overwrite mode chips
Bulk commands — Reload content or Restart playback
The bulk Commands menu with Reload content and Restart playback

Export to XLSX in the toolbar opens a chooser: Download the spreadsheet now, or Email me a copy. An emailed export arrives as a one-time link that is valid for 24 hours.

Export — download now or have it emailed
The export chooser with Download and Email me options