A tracker that quietly stopped reporting three weeks ago is worse than no tracker at all, because people trust the data. Device Health surfaces that state directly.
The Health Table
Settings → Integrations → GPS Tracking → Device Health
Each row shows a tracker, what it's attached to, its health, battery, and when it was last seen.
Status Definitions
Why Statuses Are Kind-Aware
A parked truck legitimately goes silent overnight. A daily-heartbeat asset tag in a metal container may miss a beat. Rather than a single timeout, PortaPro uses a floor per device type:
So a truck that reported 90 minutes ago is still healthy, and a tag that reported 20 hours ago is still healthy. The alert cron only notifies on transitions, not standing state.
What Turns a Status Red
Alerts dedupe against the last 24 hours, so a dead tracker pages once a day, not every 30 minutes.
Refreshing the Table
The table refreshes automatically every 30 seconds. Click the refresh icon to force a pull.
