| ID | product.user_facing.mobile_app.device_screens |
|---|---|
| Description | View and control owned devices. |
| Key | device_screens |
| Type | component |
| Team | Apps |
| Owner | apps@iotgateway.example |
| Status | active |
| Technologies | TypeScript, React Native |
| Attributes | offline: true |
| Tags |
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.
Controlling a device from a screen issues a command:
1 outgoing link
| Target object | Label | Link type | Relation | Raw id | Required | Description | |
|---|---|---|---|---|---|---|---|
| routes via | — | links | product.user_facing.mobile_app.navigation | — | — |