Telematics and Hardware

Dead Simple Auto works fine with no hardware at all — you can run bookings, money and maintenance on nothing but a calendar. But most of what makes the product useful on the day a rental goes wrong (where is the car, did it enter a restricted zone, how many kilometres did it really do, did it use a toll road) comes from a tracking device in the vehicle. This chapter covers the three ways to fit one, the pages that show what it reports, and the features built on top of the data.

Three ways to track a car

You pick per vehicle. The software treats all three the same once the data arrives.

Method Hardware cost Gives you Removable by a renter
OBD-II telematics dongle Low GPS, fault codes, odometer, fuel, voltage Yes — it unplugs
Hardwired GPS tracker Low, plus fitting GPS, ignition sense, immobiliser option Not without tools and time
Android phone (companion app) Zero Position only Trivially

OBD-II telematics dongle. Plugs into the diagnostic socket under the dash — no wiring, no trim removal, no auto electrician. Beyond position, it reads what only the engine knows: fault codes, check-engine state, coolant temperature, fuel level and the odometer straight off the bus, so mileage is not a number someone typed in. It fits almost anything on the road: OBD-II has been mandatory in the US since 1996, and in the EU since 2001 for petrol and 2004 for diesel. We supply the dongle pre-configured — plug it in and it starts reporting. The honest downside: a renter can unplug it in five seconds.

Hardwired GPS tracker. Wired behind the dash to permanent 12V, ignition sense and ground — concealed, always powered, out of reach. This is the one for cars that go out to strangers. We supply the tracker pre-configured and ready to fit; it reports position, ignition and power state the moment it has power. Add the immobiliser relay (below) and the same unit can cut a circuit on command.

An Android phone. An old handset in the glovebox running our companion tracking app reports position over whatever data connection it has. No engine data, and it stops when the battery does. Its honest use is proving the idea — tracking a car you are about to sell, or a fleet you are still deciding about — before you spend money on hardware.

The Trackers page

Devices are managed at Fleet → Trackers. Each row is one physical device: its IMEI or identifier, its type, where its data comes from, the external ID that ties it to the GPS backend, whether it has an immobiliser fitted, and its current status. The counters across the top show total, active and immobiliser-equipped devices at a glance, and Add Tracker registers a new one. Tying a device to a car happens on the vehicle itself: open the vehicle’s detail page and use Register Tracker (or Replace Tracker) with the device’s IMEI — the Trackers page stays in sync automatically.

The Trackers page before any device is registered — one row per physical device once added, with identifier, type, data source, external ID, immobiliser capability and status, and counters for total, active and immobiliser-equipped devices.

Once a tracker is registered against a vehicle, its positions feed the live Fleet → Map, the per-vehicle and per-rental trails under Fleet → Breadcrumbs, and everything else in this chapter.

Engine diagnostics

Fleet → Diagnostics talks to our OBD-II dongles that are currently online. Select a device and you can run a remote fault-code scan — stored, pending and permanent codes (OBD modes 03, 07 and 0A) plus battery voltage — and clear codes remotely. A clear must immediately follow a successful scan, and every clear is recorded in an audit log you can export. If no device is online, the page says so rather than showing stale data.

The Diagnostics page — remote fault-code scan and clear. With no device online, it says so instead of showing stale data.

The same devices also stream coolant temperature, fuel level, check-engine state and the odometer continuously into telemetry — the stream that keeps the odometer honest for mileage-based maintenance schedules (see the Maintenance chapter) and mileage reconciliation (below).

The immobiliser (killswitch)

The immobiliser is a normally-closed relay, fitted at the fuse box by an auto electrician and driven by the tracker’s relay output. Normally closed matters: if the relay, the tracker or its wiring fails, the car still starts. On most cars the interrupt goes in the starter circuit — the professional convention, and the one that cannot stall a moving engine. A fuel-pump interrupt, where used, is done at the relay socket in the fuse box, never out at the pump.

The install, exploded: tracker, relay, battery, fuse box and fuel pump, with the wiring between them.

It is a short job because almost nothing crosses the engine bay: permanent 12V, ignition sense and a factory ground point are all within reach of the driver’s knee panel, so only the low-current relay control wire runs forward.

The factory fuel-pump feed runs from the fuse box back along the sill to the tank.

Two things the product is blunt about:

Immobilisation also backs the collections escalation under Money → Collections, where it always requires explicit admin approval (see the Money chapter).

Note: Wiring is a job for an auto electrician, not for you. The diagrams here show where things go on a typical car; every model differs.

Usage policies

Setup → Usage policies is where GPS data turns into enforcement. It is off by default. When you switch on usage-policy detection, every rental is swept at return: the trip’s GPS trail and odometer are checked against your policies, and any breach is logged to a durable policy-breach ledger, feeds a deposit-deduction suggestion, and raises a fleet alert that clears when you settle the deposit.

The Usage policies page, with the master switch for the return-time policy sweep — off by default.

Three kinds of breach are detected:

Breaches never charge anyone. Like everything else in the product, they become suggestions on the deposit panel that a human approves (see the Money chapter). The same page also holds the recovery-charge rates (fuel shortfall, late return) and the eligibility gate, covered in their own chapters.

Mileage reconciliation and toll early warning

Two more checks ride on the same data. Mileage reconciliation (a toggle under Setup → Settings) runs when a rental closes: it cross-checks the odometer delta the readings claim against the distance the GPS trail actually measured, catching odometer rollbacks and under-reported returns. A discrepancy is flagged as an incident with a notification — nothing is charged, and it never blocks the close. And toll-road early warning watches the GPS trail as a rental closes: if the car appears to have used a toll road, the rental is flagged and a fleet alert raised before the agency statement lands weeks later — so you can hold the deposit instead of chasing a guest who has long gone. Statements are then imported and matched under Money → Tolls, and cross-checked charge-by-charge under Money → Toll auditor (see the Money chapter).