Health and diagnostics
What the Details tab shows about a screen's connection, network, and hardware, and what a player reports that the dashboard does not show yet.
The Details tab on a screen is what the device reports about itself. It is where you go for the facts a site visit would otherwise need: which network the player is on, its address, and exactly what hardware and software it runs.
A ScreenlyOS screen shows all 3 sections below. A Screenly Anywhere screen shows the parts an app on someone else's system can report: its content status, ID, live connection, and software version.
General
| Row | What it tells you |
|---|---|
| Content status | Whether the screen is displaying the latest version of your content |
| ID | The screen's unique hostname |
| Uptime | How long the player has been running in its current or last session |
| WebSocket | Connected or Disconnected: whether the screen has a live connection to Screenly right now |
The WebSocket row is the one to read when a command seems slow. Some actions only work over a live connection, such as Power off and Take screenshot, and are unavailable while it reads Disconnected. See Status and sync.
A short uptime on a screen nobody restarted means it rebooted on its own, which is worth looking into.
Network
| Row | What it tells you |
|---|---|
| Local IP | The screen's address on its local network |
| Connectivity type | Wi-Fi or a wired connection |
| Signal strength | The strength of the Wi-Fi signal, on a screen that uses Wi-Fi |
| MAC | The hardware address of the network adapter, which your network team may need to allow the player |
| Tailscale status | The state of the screen's Tailscale connection, if it is on your private network |
Device
| Row | What it tells you |
|---|---|
| Hardware version | The model the screen runs on, as the player reports it |
| Serial number | The device's own serial number |
| ScreenlyOS version | The ScreenlyOS release the player runs, as a plain version number such as 26.7.0 |
On a Screenly Anywhere screen the last row is labeled Software version.
To compare these across the whole fleet, add the Hostname, Player version, Device, Local IP, or MAC column to the screens list, and export it to CSV if you need it elsewhere.
What players report that the dashboard does not show
Players send more about their hardware than the Details tab shows. SD card errors on Raspberry Pi, power and heat throttling on Raspberry Pi 5, and whether Bluetooth is on or off are all reported, and the dashboard does not show them yet.
If you run Prometheus, Node Exporter exposes a player's hardware and system metrics to your own monitoring.
For developers
On API v4.1, a screen's reports include SD card health as sd_card_health.