Hardware

Hazards Don’t Wait for the Cloud.
Neither Does Our Hardware.

Every component below exists to defend one number: an alert on a worker’s wrist in under 500 milliseconds - in dust, rain, −30°C and 100-decibel noise, with or without an internet connection. This is the complete site kit, the network engineering behind it, and the deployment process that makes it repeatable.

2× edge nodes, active–active HA 104 IP66 cameras (baseline) 20 BLE haptic wristbands 30+ min UPS ride-through 10 GbE core switching
Layer 0 · The Whole System

The standard site, wired end to end.

The network’s job is deterministic: move video from 104 cameras to the edge nodes with low jitter, deliver BLE alert packets across the active work zone, and keep the safety network isolated from everything else on site. Stability beats theoretical throughput.

Standard-site topology: four camera groups over PoE and a 10-gigabit core feed a redundant edge node pair in a NEMA 4X cabinet with UPS; BLE wristbands take alerts in under 50 ms; the VPN and optional LTE uplink handle asynchronous cloud sync
IP66 bullet safety camera on a wall mount
IP66 camera · RTSP · 104 per baseline site
Industrial rack-mount edge computing node
TZ-EDGE-100 node · TPM 2.0 · ×2 active–active
Managed PoE network switch
Managed PoE switch · VLAN + QoS · 10 GbE core
Wall-mounted local BLE alert gateway with antennas
BLE alert gateway · 7.5 ms interval
Terzonova haptic safety wristband, product view
Haptic wristband · BLE, screenless · 20 per site
Open NEMA 4X enclosure with DIN-rail power and terminal blocks
NEMA 4X enclosure · UPS · −30°C heater
Layer 01 · Edge Compute & Power

A hardened decision point, not just a server.

The edge node runs the wireframe AI and the hazard rules engine locally - which makes its integrity a safety property. Secure boot and measured boot (TPM 2.0) prevent unauthorized modification; AES-256 full-disk encryption makes a stolen node worthless; hardware health telemetry feeds the cloud fleet monitor.

The two-node active–active cluster is the simplest possible high-availability design: both nodes process ~52 camera streams each and exchange heartbeats. If one dies, the survivor absorbs its load in seconds. A per-cabinet UPS provides 30+ minutes of ride-through for generator transfers - and a graceful shutdown in a full blackout, preventing data corruption.

Everything lives in a lockable NEMA 4X enclosure with filtered ventilation, cable glands, a grounding bus and heating for Canadian winter operation. This baseline is deliberately “over-reliable”: fault tolerance is cheaper than a single missed alert.

ComponentBaseline specification
TZ-EDGE-100 node ×2Industrial x86 (OnLogic class) · secure boot · 32–64 GB RAM · 1–2 TB encrypted NVMe · dual+ Ethernet · health telemetry
Root of trustTPM 2.0 with measured boot; holds device-identity and event-signing keys
UPS≥30 min runtime for compute + core network at expected load
EnclosureNEMA 4X lockable cabinet · filtered ventilation · cable glands · grounding bus
ThermalFiltered fans, temperature monitoring, heater for −30°C winter operation
Compute strategyFull 25–30 FPS on high-risk zones, sampled FPS elsewhere; wireframe optimization holds the 300 ms inference budget
Protected edge-computing cabinet installed and serviceable on a live construction site
The edge cabinet in the field - lockable, ventilated, grounded, serviceable
Layer 02 · Site Network

Segmented, prioritized, grounded.

  • VLAN segmentation - cameras, edge compute and administrative access ride separate virtual networks; least-privilege paths only
  • QoS policy - bandwidth reserved for video transport, so safety-critical streams never compete with office traffic
  • Managed PoE access switches sized to the camera load, uplinked to a 10 GbE-capable aggregation core at baseline density
  • Business-grade VPN router with outbound policy control, dual-WAN capable; optional LTE/5G gateway for backup connectivity - the safety loop doesn’t need it, remote support benefits from it
  • NTP time source (GPS-disciplined where WAN is unreliable) so every event record carries a consistent, defensible timestamp
  • Surge protection and grounding on all exposed runs, bonded to the site grounding system
Design philosophy

Camera count is risk coverage, not a vanity metric

Placement is driven by risk zoning - vehicle routes, hoist zones, material laydown, high-energy work fronts - not square footage. For struck-by hazards we care about eliminating blind spots in travel corridors and equipment interfaces; for compliance analytics we care about consistent visibility of defined hazard zones over time, so alerts, near misses and corrective actions attribute to the correct zone and shift.

Bandwidth planning chart: aggregate camera bitrate from 64 Mbps at 16 cameras to nearly 2 Gbps at 240 cameras, with the 104-camera pilot baseline on a 10-gigabit core
Layer 03 · Worker Alerting

Haptics cut through what sirens can’t.

On a construction site, audio alarms fight 100+ decibels of ambient noise, hearing protection and language barriers - and lose. A vibration on the wrist doesn’t negotiate with any of that. The wristband is an alert receiver, not a tracking device - a distinction backed contractually by the Worker Data Bill of Rights.

Bi-directional alert flow: edge dispatch reaches wristband, app, operator display and the signed log in parallel; a missing acknowledgment escalates instantly to the superintendent
Logistics

Deliberately boring workflows

Issue at shift start, return at shift end, dock overnight in multi-device charging stations aligned to shift patterns, with a 10% spares buffer against loss and damage. Wearables are managed site assets - high adoption with zero administrative drag on the superintendent.

Fail-safe

The system announces its own gaps

A low wristband battery or an occluded camera triggers an immediate, loud unavailability notification - so no worker ever unknowingly relies on a dark unit, and no manager discovers a coverage gap from an incident report.

Anti–alarm-fatigue

Severity-coded, sparingly used

Short pulses for advisory warnings; continuous vibration for imminent threats. Fifty false buzzes a day would kill trust permanently - which is why the 4.2% false-positive target and the shadow-mode calibration week exist.

Screenless haptic safety wristband on a worker's gloved arm
Built for gloves, noise and divided attention - an alert receiver, not a tracking device
Deployment

Five phases from site survey to go-live.

Poor commissioning creates nuisance alarms, nuisance alarms destroy worker trust, and lost trust kills safety systems. So we front-load correctness: every deployment follows the same engineered sequence, each phase gated by a concrete deliverable.

Deployment gantt for the 104-camera baseline: survey, physical install, network commissioning, AI tuning, a silent shadow-mode week, then go-live
P1 deliverable

Deployment diagram + acceptance baseline

Hazard-zone mapping aligned to site logistics, camera coverage plan with fields of view and lighting, VLAN/QoS topology, UPS and grounding plan, and a PIPEDA-aligned worker communications briefing.

P2–P3 deliverable

Every endpoint streaming, cleanly

All cameras reachable, labeled and streaming RTSP to edge compute; secure boot and telemetry validated; bitrate stability and packet loss verified under peak load; QoS enforcement, NTP sync and VPN health confirmed.

P4–P5 deliverable

Acceptance-tested sub-second loop

Zones, thresholds and routing configured; false-positive tuning against site-specific lighting, dust and occlusion; a documented acceptance test showing the end-to-end loop inside budget under representative conditions - then wristbands, training, go-live.

Scaling

Deployment tiers, not marketing labels.

Each tier is a procurement, installation and commissioning package we can execute repeatably - priced by the same per-unit formulas as the baseline site, with edge node counts preserving failover headroom at every scale.

TierCamerasBLE wristbandsEdge nodesInstall windowOne-time setupMonthly service
Small works161011–2 days$6,700$2,821
Standard site482022–4 days$10,200$3,391
High-coverage baseline PILOT1042024–7 days$15,800$3,951
Enterprise multi-zone1604031–2 weeks$22,000$4,811
Mega-project2406042–3 weeks$30,600$5,911

Setup = $4,800 + $100/camera + $30/wristband · Monthly = $2,411 + $10/camera + $5/worker + $200/node. Full unit economics →

Standards & Certifications

Designed to the standards inspectors check.

Electrical safety

CSA & UL

Edge nodes and wearables designed to comply with Canadian Standards Association electrical safety standards and UL certification for harsh-environment operation.

Wireless

ISED & FCC

BLE transmission compliant with Innovation, Science and Economic Development Canada requirements, with FCC compliance for planned U.S. expansion.

Environmental

IP66 & NEMA 4X

Cameras rated IP66 against dust and driven rain; compute enclosures rated NEMA 4X with thermal management for −30°C winter operation. Durable lifecycles minimize electronic waste.

Alignment

CSA Z259 & Z462

Detection logic adapted to Canadian fall-protection (Z259) and workplace electrical safety (Z462) standards as part of provincial localization.

Workers and safety camera operating on a snow-covered Canadian construction site
Commissioned in the conditions it will face - −30°C, snow glare, temporary power

How Can We Help?

Whether you are a contractor exploring a pilot, an owner setting safety standards, a broker looking for risk-engineering data, or an investor who wants to learn more - our team is ready to assist.