–
Total vehicles –
Moving –
Idling –
Stopped –
Offline 48h+ –
Outside points 60+ min Vehicles by geofence
The number in each ring = all vehicles there now (standing + moving + offline), so all cards together add up to the whole fleet. "No geofence" = every vehicle outside all geofences, including vehicles on the road and vehicles without a location. Each vehicle is counted in one card only (if geofences overlap, loading/unloading wins, then the nearest). Click a card for km run and engine hours of those vehicles in the last 3, 7, 12 hours and yesterday.
Loading…
Unloading point vs on route vs loading
Plant = stopped or idling inside a loading/unloading geofence. Route = moving or stopped outside.
Alert feed (last 24 hrs)
Alerts are checked by Supabase every 2 minutes, even when nobody has this page open, and sent to Telegram when it is set up (Settings → Telegram). Each alert is sent once.
Loading…
⚠ Repair overdue (0)
| Vehicle | Reason | Location | Repair ETA | Overdue by | Supervisor / driver |
|---|
Stopped outside points 60+ min
Stopped and idling vehicles that are not inside any loading/unloading geofence. "≥" means the vehicle had already stopped before tracking started (or a data gap), so the real time is longer.
| Vehicle | Status | Stopped at | Duration | Location | |
|---|---|---|---|---|---|
| Loading data… | |||||
Stopped vehicles by location
Red line = outside points, over threshold · click a heading to sortLocation names come from the location text sent by Trakzee. Mark loading or unloading places with "Create point". This also applies to past history.
| Vehicle | Location | Vehicles here | Status | Stopped since | Duration | Trakzee location | |
|---|---|---|---|---|---|---|---|
| Loading data… | |||||||
Stop history
Completed stops outside points that exceeded the threshold: when it stopped, when it moved, and how long.
| Vehicle | Stopped | Moved | Duration | Location | |
|---|---|---|---|---|---|
| Loading… | |||||
Offline vehicles (0)
No signal for more than 48 hours. Location is the last known position. Offline for less than 48 hours is counted as "Stopped (no signal)".
| Vehicle | Last data | Last location |
|---|
Call requirement generated
Alerts that needed a call · click a period for the listLoading…
Calls to make (0)
Timeline period
Route stop: vehicle stopped outside plant, queue and mine for more than the route limit. Call the driver or supervisor. Loading delay: vehicle inside a mine (Loading geofence) longer than the loading limit. Call that mine's loading manager (the in-charge saved on the geofence in Places and people). Unloading delay: inside the unloading point or its queue longer than the unloading limit. After a call, the case stays "Called" until the follow-up time passes; if the vehicle is still standing it comes back as "Follow-up due". Limits are in Settings.
| # | Type | Vehicle | Location | Standing | Timeline | Call | Status | |
|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||
Call report · calls needed vs done
Every alert in the period that needed a call, rebuilt from the timeline with the current limits (route stop, loading, unloading). A call counts if it was logged for that vehicle while it was standing (or within 1 hour after it moved). "Missed" = no call logged. Response time = from the moment the alert started until the first call.
By type
| Type | Calls needed | Called | Missed | Done % | Avg response |
|---|
By caller
| Caller | Calls logged | Reached | Not reached | Alerts covered |
|---|
Alert list
| Alert time | Type | Vehicle | Location | Standing | Status | First call | Response | Calls | Reason / remark |
|---|---|---|---|---|---|---|---|---|---|
| Loading… | |||||||||
Call log (0)
| Time | Caller | Type | Vehicle | Location | Standing | Called | Outcome | Reason | Remarks | Expected move |
|---|---|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||||
GPS not working (0)
Vehicles marked "GPS not working" from the probable breakdown list, with the expected GPS repair time. When the repair time passes and the GPS is still not fixed, the row turns red. "Signal back" means fresh GPS data has arrived after the report: check and press "Mark fixed".
| Vehicle | No movement / signal since | Reported | Repair ETA | Left / overdue | Last GPS data | Location | Remarks | |
|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||
Plant internal operation (0)
Vehicles that work inside the plant. They are kept out of Call center and Probable breakdown. Remove a vehicle to bring it back to normal tracking.
| # | Vehicle | Status now | Location | Last GPS data | Added | Remark | |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
Probable breakdown · not moved 24+ hrs (0)
Confirm to start repair trackingVehicles that have not moved for more than 24 hours, whether stopped or offline, and are not yet marked as breakdown. Press "Confirm breakdown", choose the reason and enter the repair time (ETA). If the vehicle is not repaired by then, it shows in Alerts as "Repair overdue".
| S no | Vehicle | Status | Not moving since | For (HH:MM) | Location | Supervisor / driver | |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
Checked · other reason (0)
Vehicles marked "Other" from the probable breakdown list. They stay out of that list until they move. "Reopen" puts a vehicle back in the list.
| Vehicle | Not moving since | Remark | Checked by | Location |
|---|
Breakdown vehicles (0)
To mark a breakdown, search the vehicle number at the top, or press "Breakdown" next to a vehicle in any list. When the repair ETA passes, a red alert appears here and at the top.
| Vehicle | Reason | Location | Since | Repair ETA | Left / overdue | Supervisor | |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
Map and direction
Draw a circle, rectangle or polygon with the tools on the left of the map to create a geofence. Use the edit (pencil) tool to change an existing shape. Trails are shown only for moving vehicles or vehicles that moved more than 1 km. Direction is based on whether the distance to the plant went down or up over the last ~10 minutes.
After adding or changing a geofence, press this to recount where vehicles were in the last 7 days (place, timeline, daily summary). Halt history updates by itself.
Trips and timeline (unloading → loading → unloading)
| Vehicle | Trips | Avg trip time | Distance | Running | Plant queue | Unloading | Loading | Stops 5+ min | Stops 30+ (action) | Offline | Timeline |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Loading… | |||||||||||
Route stop hotspots
Stops of 5+ minutes outside plant, queue and loading geofences, grouped within a 300 m radius (period follows the Trips section above). "Create group" makes a named geofence for that place. To combine several nearby places into one group, draw one large polygon on the map and choose type "Named place".
| Location | Stops 5+ | Vehicles | Total time | Avg | 30+ (action) | |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Stoppage · vehicle wise, site wise
min
Red bar = total time the vehicle stood still in stops longer than the minutes above (engine off or idling, not moving). Offline time is not counted. One chart per site; a vehicle belongs to the site it is in now. Click a bar to see that vehicle's stops.
Working out stoppage… 0%
Loading / unloading points (0)
| Name | Category | Radius (m) | Vehicles now |
|---|
After adding or changing a geofence, press this to recount where vehicles were in the last 7 days (place, timeline, daily summary). Halt history updates by itself.
Supervisors and drivers (0/0 filled)
| Vehicle | Now | Supervisor / driver |
|---|
Appearance
Choose the background colour. It is saved on this device only.
Sites
A site is a name plus a reference geofence. Every vehicle whose last position is within the radius (normally 12 km) of that geofence belongs to the site. Choose a site at the top of any page to see only its vehicles; choose "All sites" to see everything.
| Site | Reference geofence | Radius | Vehicles now | |
|---|---|---|---|---|
| Loading… | ||||
Data health
Loading…
After drawing or changing a loading/unloading geofence, rebuild past timeline data so trips use the new shape: press "Recalculate last 7 days" on the Map page, or run this once in the Supabase SQL Editor:
select public.rebuild_segments(48);Settings
Checking admin status…
Where the feature list sits on laptop and desktop screens. Saved on this device. Phones keep the bottom menu.
Used when a map pin opens the popup. Saved on this device. Google layers fall back to Satellite if Google does not load.
Supabase pulls data from every active Trakzee link every 2 minutes on its own, whether or not this page is open. A stop ends when the vehicle moves more than 300 m or starts moving. 2-minute positions are kept for 15 days; stop history is kept permanently.
Seller
Checking…
Creator
Checking…
—Vehicles
Vehicle
Utilization, 14 days—
—Engine hours
WorkingIdle
—GPS km
Current assignment
—Recent activity
Timeline · last 48 hrs
| Start | End | Duration | Activity | km | Location |
|---|
Day by day
| Day | Engine on | Working | Idle | Stopped | No signal | km | First on | Last on |
|---|
Loadings · last 7 days
| Time | Tipper | Excavator | Standing | Distance | Counted |
|---|
Breakdowns and GPS issues
| Type | Since | ETA | Closed | Reason / remark | By |
|---|
Calls and alerts · last 7 days
| Time | What | Details | By |
|---|
Geofence to geofence trips
A trip starts when the vehicle leaves the From geofence (last reading inside) and ends when it next reaches the To geofence (first reading inside). If it goes back into From first, the trip restarts from there. When From and To are the same, it shows how long and how many km the vehicle took to come back to that geofence. km = GPS km between the two readings; stops on the way = stopped or idling on the road. Very short hops (under 10 min and under 0.3 km, GPS jumping at the edge) are left out. Geofences drawn later count for past data only after
select public.rebuild_segments(48);.Working out trips… 0%
Checking every vehicle between the two geofences
By vehicle
| Vehicle | Type | Trips | Avg time | Fastest | Slowest | Avg km | Total km | Avg stops on way |
|---|---|---|---|---|---|---|---|---|
| Choose two geofences and press "Show trips". | ||||||||
Every trip
| Vehicle | Left | Reached | Time taken | km | Avg speed | Stops on way | Stayed at destination |
|---|
Loading pairs · tipper ↔ excavator
A loading is counted when a tipper stands (stopped or idling) for at least two readings next to an excavator or loader whose engine is on. The excavator's position is the median of its last 20 minutes, so GPS jumps do not move it. When two excavators are close, the nearer one gets the loading. For the first 7 days every excavator uses 50 m; after that its radius is set automatically to the distance within which 90% of its loadings happened (admin can override below).
1 · Loaded to: by excavator / loader (which tippers each machine loaded)
| Excavator | Radius | Loadings | Tippers | Avg loading | Avg distance | First | Last | Avg gap between loads | Engine on | Machine efficiency |
|---|---|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||||
2 · Loaded from: by tipper (which excavators loaded each tipper)
| Tipper | Loadings | Loaded from (excavator × times) | Avg loading | Avg distance | First | Last | Avg gap between loads |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
Every loading
| Time | Tipper | Excavator | Standing | Returned after | Distance (avg / closest) | Location | Counted |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
Loading rules and learning
A tipper's next loading counts only when it has travelled at least the minimum trip km since its previous counted loading. A shorter visit is the same trip: it is not counted again and its km are carried into the next trip. A loading also needs the tipper to stand next to the loader for at least the minimum loading time. The tables show how the real data of the last 14 days is spread, so these limits can be tuned. Suggested values appear once there are 30+ real trips.
Radius learning
P50 / P90 = distance within which half / 90% of the excavator's loadings (last 7 days) happened. Learned radius is set once a day after 7 days and at least 15 loadings, between 15 m and the learning radius. A manual value (admin) always wins; clear it to go back to automatic.
| Excavator | Status | Loadings (7 days, updated daily) | P50 | P90 | Learned | In use | Manual (admin) |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
Machine utilization
Machines are the vehicle types listed in Settings (Excavator, Loader, Roller…). Engine on = engine running (a machine working in one place at under 3 km/h counts as engine on). Running = time spent moving. Machine efficiency = Engine on ÷ total time passed in the selected period × 100 (Today: hours passed since 12:00 AM; Yesterday: 24 hours; 7 days: the last 168 hours). Off = engine off; No signal = GPS not sending. Time is counted from the 2-minute readings, so gaps when the poller was down are left out. Loadings come from the Loading pairs page.
Engine onOffNo signal
| Machine | Type | Engine on | Running | Km travelled | Machine efficiency | Off | No signal | First on | Last on | Loadings | Loads / engine hr | Split |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||||||
Day-wise summary · all machines
| Day | Machines used | Engine on (total) | Avg engine on per machine | Avg machine efficiency | Running | Off | No signal |
|---|
Day-wise · each machine
| Day | Machine | Engine on | Machine efficiency | Running | Off | No signal | First on | Last on |
|---|
GPS device health
No signal = Trakzee shows the device as InActive, or no data for 3+ hours. Drops = how many times the device stopped sending in the last 7 days. "Back" = the device started sending again after a gap.
No-signal vehicles per day
| Vehicle | Type | Status | Last data | No signal for | Drops (7 days) | No-signal hrs (7 days) | Back at | GPS issue | Location |
|---|---|---|---|---|---|---|---|---|---|
| Loading… | |||||||||
Live direction
Arrows point where the vehicle is heading (Trakzee angle). Green = moving, amber = idling, purple = stopped, grey = no signal. "To plant / away" compares the distance to the reference plant now and ~10 minutes ago. ETA is straight-line distance × 1.3 at the current speed (at least 20 km/h), so treat it as a rough guide.
| Vehicle | Type | Status | Speed | Heading | Direction | Distance to plant | ETA | Location |
|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||