Tanstack Start
Fleet & trackingDevices

Device general info

Device detail default tab — identity, link to vehicle, parameters, connectivity.

Path: /dashboard/fleet-management/devices/:deviceId (default tab)

Purpose

Read core device metadata, feature flags, linked vehicle, parameter key-values, and connectivity stats.

Prerequisites

  • view_device.
  • Layout loads Devices.detail once; tabs share this data.

Sections (as shown)

Device information

  • Illustration (generic device image).
  • Vendor / Hardware model (both display the device type name in the current UI).
  • Device id (truncated) and IMEI.

Feature availability

  • Camera: Enabled/Disabled from hasCamera.
  • Immobilizer: Enabled/Disabled from hasImmobilizer.

Vehicle and installation

  • Linked vehicle: Make and plate when assigned. The row is clickable and navigates to /dashboard/fleet-management/vehicles/:vehicleId when a vehicle exists.
  • Installation date (from createdAt) and activation date (from updatedAt in the current labeling).

Device parameters

  • Lists each parameter from device.parameters with name and stringified value (strings, numbers, booleans, or JSON for objects).

Connectivity (typical right column)

  • Connection status name.
  • Last update timestamp.
  • GSM signal visualization from gsmSignalStrength.

Other tabs

Troubleshooting

  • Cannot open vehicle: Missing vehicle assignment or insufficient vehicle access (view_vehicle on the vehicle side).
  • Parameters empty: Device has not reported parameters yet, or detail payload omitted them.

On this page