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.
What you see on the Devices screen
Section titled “What you see on the Devices screen”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.
Selecting a device replaces the sidebar with a detail panel (covered below).
Add a device
Section titled “Add a device”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:
- Type a Device name.
- Optionally fill in the Wi-Fi (optional) block (see the note below).
- 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.
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.
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.
Once you have a code, enter it on the screen — see Connect a screen.
Organize devices into folders
Section titled “Organize devices into folders”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.
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.
- 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 sort button (the up/down arrows) orders rows By name, By status, or By playback.
- The columns button toggles the Status, Tags, and Address columns on and off.
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.
Understand device statuses
Section titled “Understand device statuses”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.
Work with tags
Section titled “Work with tags”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.
To tag several screens at once, use the bulk Tags action (covered below).
See your fleet on the map
Section titled “See your fleet on the map”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.
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.
Inspect a device: the MAIN tab
Section titled “Inspect a device: the MAIN tab”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).
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.
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.
Schedule a command
Section titled “Schedule a command”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.
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.
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.
Manage one device from its row menu
Section titled “Manage one device from its row menu”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.
Act on many devices at once
Section titled “Act on many devices at once”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.
Export the device list
Section titled “Export the device list”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.