Nightwatch LabsTPMS Sentinel
TPMS Sentinel · Passive RF vehicle logger

It sees the vehicles
your cameras can't.

Every modern vehicle broadcasts a unique radio ID from each tire, every few seconds, whenever the wheels turn. Sentinel listens. No camera. No plate. Works at night, through fog, behind a delivery truck, and past a plate that's been covered, swapped, or caked in mud.

Request a unit See pricing

Passive receive-only · 315 MHz · data stays on your property

Capture — north gate Listening
Sensor
Protocol
Seen
4C 9A 21 E0
Toyota
0.4s
8B 30 7F 12
Schrader
2.1s
A1 05 C4 9D
Ford
3.8s
27 E8 10 4B
Hyundai
6.2s
D3 77 92 08
Renault
9.7s
407Vehicles, one 60-min drive
14Manufacturer protocols
0Cameras required
0Bytes leaving your site
The gap

Your cameras need to see a plate. Sentinel doesn't.

Plate readers are good at what they do, and they fail in predictable, exploitable ways. Anyone who wants to defeat one already knows how. Sentinel isn't a replacement — it's the layer that catches what the plate layer drops.

A plate reader fails when…

  • The plate is covered, obscured, swapped, or missing
  • It's dark, foggy, raining, or the sun is at the wrong angle
  • The vehicle is behind a truck, a hedge, or a column
  • The approach angle is oblique to the lens
  • You need coverage on a side of the property you never ran a camera to

Sentinel keeps working because…

  • It reads radio, not light — line of sight is optional
  • Weather and darkness are irrelevant to RF
  • The signal comes from all four wheels, not one flat surface
  • One node covers an approach, not one angle
  • It costs a fraction of a camera run and needs no trenching

Sentinel is designed to run alongside existing cameras and access control, not to replace them. Where you already have a plate reader, the two together tell you both who was seen and who wasn't.

How it works

Mount it, power it, walk away.

There is no configuration phase where you tell it what "normal" looks like. It works that out by watching.

Step 1 · Receive

Listen on the TPMS band

A software-defined radio pulls the short tire-pressure bursts every passing vehicle emits — 315 MHz in North America, 433.92 MHz elsewhere — and logs the sensor ID, time, pressure and temperature to a local database. The unit never transmits.

Step 2 · Baseline

Learn your site

Over the first days it builds your traffic curve — by hour, by weekday — plus your repeat visitors and their dwell patterns. Your "normal" is measured, not configured.

Step 3 · Flag

Surface the exception

Today's count against a ±σ band. First-time vehicles ranked by how long they lingered. Activity inside your quiet hours. The dashboard answers "what was different today?"

Detection

What it watches for

Every detector below is shipping in v1 — not a roadmap. They run on-box, on your data, with no cloud round-trip.

Pattern

Pre-event reconnaissance

A vehicle with repeat visits in the last two weeks and no history before that. The signature of someone looking a place over.

Pattern

Employee shadow

An unknown vehicle that keeps arriving or leaving within minutes of the same staff vehicle, across multiple days.

Time

Quiet-period violation

Any activity inside the hours you declared dead. Default 02:00–05:00, tunable per site.

Volume

Baseline band

Today's unique-vehicle count against the mean ±σ of the trailing 30 days. Flags the abnormal day, not the busy one.

Volume

Hour × day heatmap

Thirty days of traffic as a grid. The Tuesday-3am cell that shouldn't be warm is visible at a glance.

Identity

Stranger of the day

First-time vehicles seen today, ranked by dwell time. The longer an unfamiliar vehicle sat, the higher it sorts.

Identity

Watchlist

Tag vehicles as alert, allow, employee or note. Paste a list to bulk-import. Alerts fire on sighting.

Identity

Repeat visitors & dwell

Who comes back, how often, how long they stay, and the distribution that makes an outlier obvious.

Multi-entrance correlation — following a vehicle from one gate to another to distinguish a drive-through from a stop — activates when a second node is deployed.

Privacy posture

It collects less than the camera you already own.

Sentinel records anonymous radio identifiers from tires. It does not read plates, photograph anyone, capture audio, or touch personal data — and it has no transmitter, so it cannot be used to broadcast, spoof, or interfere.

Sensor IDs can be one-way hashed on export, so a log handed to a third party carries no reusable identifier at all.

CapabilitySentinel
Transmits any radio signalNo
Reads or stores license platesNo
Captures images, video or audioNo
Collects names or personal dataNo
Sends your data off-siteNo
Runs entirely on your propertyYes
Hashes identifiers on exportYes
You own the hardware outrightYes
The unit

One box, one antenna, one power outlet.

Purpose-built on proven components, assembled and burned in for 24 hours before it ships. Indoor and weatherproof outdoor builds available.

ComponentSpecification
ReceiverSoftware-defined radio, receive-only — 315 MHz (North America) or 433.92 MHz (Europe & rest of world), selected at order
ComputeQuad-core ARM single-board computer, ~5 W
PositioningOptional u-blox GPS receiver stamps every record with a location
StorageSolid-state, sized for multi-year event retention
AntennaMagnetic-mount omni tuned to your band; directional available for gates and chokepoints
PowerStandard 5 V USB-C mains supply
NetworkEthernet or Wi-Fi for dashboard access only — no outbound dependency
InterfacePassword-protected web dashboard plus JSON API on your LAN
RangeTypical 10–30 ft omni; substantially further with a directional antenna at a chokepoint

Antenna placement determines results more than any other factor. Every deployment starts with a short placement conversation about your entrances, approach angles and mounting options.

Pricing

You buy it once. You own it.

No lease, no per-camera annual fee, no contract that renews itself. The hardware is yours on delivery and the data never leaves your building.

$1,850per node · one-time

Sentinel node

  • Assembled, burned in for 24 hours, and tested before it ships
  • Rugged sealed housing, wall or pole mount
  • The full detector suite, running on the box
  • Password-protected dashboard and JSON API on your network
  • 12 months of software updates · 90-day hardware warranty
  • Antenna placement guidance for your entrances
Request a node

Options

Add to any node+$300GPS — stamps every record with a location. For portable, temporary or multi-site use.
Add to any node+$350Outdoor build — weatherproof sealed enclosure, pole or wall mount, UV-rated antenna.
Two or more$1,700 eachOrdering more than one node. Two nodes also unlock multi-entrance correlation.

Not sure yet? Start with a Proof Deployment.

$995credited in full

We deploy one node at your property for 30 days, send you a daily summary of what came and went, and hand you a final report with all the raw data on day 30.

Keep the node and the $995 comes off the $1,850 — a pilot that works costs you exactly what buying it would have. Send it back and you owe nothing further.

What you decideWhat you pay, in total
Try it for 30 days, send it back$995
Try it, then keep it$1,850
Skip the trial, buy outright$1,850

Limited to our first three pilot sites — we want deployments we can study properly.

Start a Proof Deployment

Prices in USD, exclusive of applicable tax. Invoiced with net terms; ACH or card.

What the leased alternative costs over the same period

 Leased plate readerSentinel Unit
Try it for 30 daysnot offered$995
Year 1$2,750 – $4,400$1,850
Through year 3$7,750 – $9,400$1,850
Through year 5$12,750 – $14,400$1,850
Who owns the hardwareThe vendorYou do
Where the data livesVendor cloudYour building

Leased-reader figures reflect published 2026 market pricing for a mainstream fixed plate-reader subscription at $2,500–$3,000 per camera per year plus a one-time $250–$1,900 installation charge. Sentinel is a complementary sensor, not a plate reader; the comparison is of cost structure, not of feature parity.

Request a unit

Tell us about the property.

Every deployment starts with antenna placement, so the first conversation is about your entrances and what you're trying to see. Fifteen minutes is usually enough.