Workers Onsite
0
LIVE
In Hazard Zone
0
GEOFENCE
Offline
0
TIMEOUT
Fall Suspected
0
SUSPECT
Low Quality
0
QUALITY
Open Incidents
0
ALERTS
Live Map (60m Γ 100m)
Drag to pan, wheel to zoom. Click a worker to center.
Show Raw
Show Trails
Snap to Grid (demo)
Worker
scale 1.00x
Hazard zone
grid 5m
Low quality
RMS
Normal
--:--:--
Worker List
Q / RMS / Anchors used
No selection
| Worker | Status | Q | RMS | A |
|---|
Incident Center
New / In progress / Closed
| Time | Type | Worker | Zone | Status | Q/RMS | Action |
|---|
Resolution Panel
Load an incident from the table
CASE-0000
Demo workflow: Acknowledge β Assign β Record β Close.
Production: push notifications + full audit trail in DB.
Production: push notifications + full audit trail in DB.
None
--
Close should record βwho/when/whatβ for audit & safety compliance.
Geofences (Demo Editor)
Polygon + dwell threshold + K-confirmation to reduce false alarms
Tip: select a zone to highlight
Zone List
Select to edit parameters
0 zones
| Name | Type | Rule | Action |
|---|
None
β
These parameters directly impact false-positive rate in production.
Anchors / Gateways Health
Online, packet rate, sync, NLOS ratio
| Device | Type | Status | NLOS% | pkt% | sync | ver |
|---|
Deployment Notes (Demo)
60Γ100m anchor layout
0 anchors
Corners + midpoints to reduce collinearity and occlusion. Recommend anchors β₯ 6.
Jump gate: 2.0m
Speed gate: 4.0m/s
Low-quality: RMS>0.8m
Offline: 6s
Speed gate: 4.0m/s
Low-quality: RMS>0.8m
Offline: 6s
Production pipeline:
1) Collect ranges (/api/rtls/ranges)
2) WLS solve coordinates
3) Gate + Filter
4) Serve /api/rtls/live for UI
1) Collect ranges (/api/rtls/ranges)
2) WLS solve coordinates
3) Gate + Filter
4) Serve /api/rtls/live for UI
Settings (Demo)
RBAC / site / notifications
This page is structure + style; wire to RBAC tables in production.
API Contract (for engineers)
Fix fields early to avoid integration churn
POST /api/rtls/ranges
GET /api/rtls/live?site_id=...&floor=...
POST /api/alerts/:id/:action (ack/assign/save/close)
Treat this page as your front/back contract: freeze the schema for vendors & outsourcing.