Device Screens are where an owner sees and controls their own hardware. The list and detail views read through the BFF, cache aggressively for offline use, and expose the actions that issue commands to a device.
Offline-first
The last-seen device list and detail are cached locally, so opening the app with no signal still shows something useful. Actions queue and replay on reconnect.
Loads the owner’s devices from the BFF, hydrating from cache first.
Opens a device to show status, firmware and recent telemetry.
Fires a command (reboot, reconfigure) through the BFF and reflects the result optimistically.
Controlling a device from a screen issues a command: