How it works

Two counts per door, compared every second

The badge count comes from your access control panel over a pair of wires. The people count comes from the camera's own on-board analytics. The PassMatch unit, a Raspberry Pi with a relay board, counts the badges and compares them.

Signal flow: reader to access control panel, aux relay wired to a PassMatch input, the camera sends its people count to PassMatch over the LAN, PassMatch compares and pulses an alarm input on the panel Card reader at the door Access control panel e.g. Mercury · unchanged Spare AUX relay pulses on "access granted" Spare alarm input "Tailgate – Front Door" PassMatch Raspberry Pi · 4 inputs · 4 relays Input 1 counts badges people > badges within the door's delay? → TAILGATE Relay 1 alarm pulse Axis camera counts people at the door badge wire LAN wire badge signal people count tailgate alarm
01 · Badge

Valid read

The panel pulses a spare auxiliary relay on "access granted". PassMatch counts the pulse on one of its inputs.

02 · People

Camera counts

The Axis camera counts each person crossing the door line with its on-board analytics and sends the count to PassMatch over the network.

03 · Compare

Per-badge timer

Each badge is good for one person within the door's delay (for example 12 s). Every person uses one badge.

04 · Alarm

Within a second

A person with no badge left makes PassMatch pulse a relay into a spare alarm input. Guards see "Tailgate – Front Door".

What the monitor sees

The rule, door by door

Only a badge starts a timer. A person who walks in with no badge is a tailgate on their own and never uses up the next person's badge.

TimeEventResult
09:25:33Badge Front Door, delay 12 sBadge good until 09:25:45
09:25:36Person walks inOK uses the badge
09:25:41Person follows right behindTailgate 2 people, 1 badge · alarm sent
09:26:10Person walks in, no badge readTailgate 1 person, 0 badges · alarm sent
09:27:02Badge Badge two people badge in 3 sBoth badges good for 12 s
09:27:09Person PersonOK 2 people, 2 badges
How the devices connect

Everything stays on your local network

The camera, the I/O device and the monitor talk over the building's LAN. The access control panel is connected by wires only, with no network link and no software integration.

System diagram: local network with monitor PC, I/O devices, Axis cameras and guard browsers; access control panel wired by dry contacts only; no internet connection LOCAL NETWORK (LAN / security VLAN) PoE network switch powers cameras + I/O devices PassMatch PC Windows server, mini PC or Pi listens :8080 · :1883 live page :8081 Guard desk / admins any web browser, sign-in live view · history · CSV Axis cameras one per door · counts only I/O-to-network device one per 4 doors 4 inputs · 4 relays Access control panel its own network – untouched AUX relay ──▶ badge alarm input ◀── tailgate Connected by 4 low-voltage wires per door. No IP link. wire wire Internet / cloud not needed

Optional email alerts can use a mail server on the local network. Nothing has to leave the building.

The live page

Every door, live, in any browser

Guards and admins sign in from any PC on the network. Filter by site with NYC* or pick one door, switch to Alarms only, or look back over any date range and download it for Excel. The mother page does the same across every unit.

Live view: 62 doors with today's badges, people and tailgates, device status, and a live event list
Live view: every door's counts today, device status, and events as they happen.
Dates view filtered to NYC* doors for the last 7 days, with totals and the event history
Dates view: the NYC* doors over the last 7 days, with totals and every event.
Open the interactive demo Runs in your browser on made-up sample data: a mother page over three PassMatch units with 14 doors, temperature sensors and water sensors. Start a cooling failure or a water leak and watch the alert reach every page.

Bigger site? See the 62-door demo with door search, Dates and Reports across six sites.

What you get

Alarm, live view and records

Alarm in your ACS

A tailgate shows up as an alarm point in the access control software your guards already watch.

Live web page

Every door with today's badges, people and tailgates. Filter by site with NYC* or a unit name, pick one door, or show Alarms only.

History, CSV and Export logs

Pick any date range, see every event and download it for Excel. One click exports every log in a zip, with a folder for each unit.

Device health

Every camera and I/O device is checked each minute. A device that drops off is flagged on screen and by email.

Email alerts

Optional emails for tailgates, devices down, room alerts and a daily summary, through a mail server you choose.

Picks up after a restart

After a power cut a unit brings back today's counts, alerts that were still on and devices that were down, so nothing is reported twice or lost.

Doors and sensors in the browser

Add a door, water or temperature sensor and pick the relay board, input and relay from a list. Inputs already in use are greyed out, so nothing is wired twice.

Users and roles

Viewers watch. Admins edit doors and settings in the browser, with every change checked, backed up and logged.

See it at one of your doors

We can install PassMatch on a single door alongside your existing access control, with no changes to how the door works, and show you the tailgates it catches.

hello@passmatch.io

Email us to book a door demo