StarFlash
An in-ground parking occupancy sensor set into asphalt

Urban infrastructure

Parking sensors: the small magnet under the tarmac

A parking sensor is one of the least glamorous devices in the smart-city catalogue and one of the most consequential. It answers a single binary question — is there a car above me — and cities have found that knowing the answer, in aggregate and in real time, changes how traffic behaves.

How a sensor knows a car is there

The puck set into the tarmac is typically 10–15 cm across and sealed against water and crushing loads. Inside, one or two detection methods:

The hard part is not detection, it is drift. The local magnetic field changes with temperature, nearby construction, a new steel bollard, even a passing tram. Firmware therefore re-learns the empty-bay baseline continuously — which is also why a sensor can lose calibration if a car parks on it for a fortnight and the baseline slowly follows.

Getting the data out

Power is the binding constraint. These devices are battery-powered and buried in asphalt, so replacing a battery means cutting the road. Designs target five to ten years, which rules out anything power-hungry and dictates a low-bandwidth long-range radio and event-driven reporting: transmit on state change, not on a schedule. A bay nobody uses transmits almost nothing.

3,391
Melbourne on-street parking bays with live occupancy in the StarFlash index

Why cities install them

The motivation is rarely parking itself — it is the traffic that searching for parking generates. Studies in dense urban centres have repeatedly attributed a substantial share of local traffic to drivers circling for a space. Cruising traffic is uniquely wasteful: slow, distracted, and concentrated exactly where pedestrian density is highest.

The trap in the data

Anyone consuming public parking feeds hits this, usually after the numbers stop making sense. Feeds that look interchangeable carry three genuinely different meanings:

Mixing them produces confident nonsense. Averaging a 2,000-space garage's free-space count with twenty single-bay street sensors lets the garage swamp the street entirely. The rules that avoid it are simple and worth stating plainly:

Every parking dataset looks like a number until you ask which direction it points.

What comes next

In-ground sensors are increasingly complemented by cheaper approaches: camera-based bay detection covering dozens of spaces per unit, and inference from payment and permit systems. Each has a different failure profile — cameras struggle with occlusion and raise privacy questions a magnetometer never does; payment data misses anyone who parks without paying, which is precisely the population enforcement cares about.

The in-ground puck survives because it measures the physical fact directly, cheaply, and without seeing anything. For a device whose entire vocabulary is one bit, that is a durable position.

Published 2026-08-06 · StarFlash indexes public real-time sensor networks worldwide. Figures cited are counts held in the StarFlash index at the time of writing.