Short version: not directly in the box today, but there's a workaround that works right now, and a native endpoint is on the near-term backlog. Details below.
## Where we are
TicketsCAD v4 has a multi-provider location framework — a unit or member can have positions coming from APRS, Meshtastic, OwnTracks, DMR-radio GPS, the browser's HTML5 geolocation, and a few others — and the dispatch map picks the freshest source per unit. The architecture has a slot for an OpenGTS / Traccar provider, with config UI and database wiring in place. What it's missing is the HTTP receiver itself — a device pointed at TicketsCAD's `/api/location.php` with Traccar's wire format would get accepted at the URL but nothing would parse the payload yet.
I'm being straight about this because adding a provider that half-works is worse than honestly saying it's not done.
## What works today
The OwnTracks endpoint is fully implemented and in production use. Traccar's HTTP forwarder can emit OwnTracks-shaped JSON, which means you can do this today:
1. Run a Traccar Server instance (or use Traccar Cloud).
2. Configure its HTTP forwarder to send positions to TicketsCAD's OwnTracks endpoint — same JSON shape OwnTracks devices use.
3. TicketsCAD treats those updates as if they came from OwnTracks directly: per-unit breadcrumbs, freshest-source-wins map, history retention, geofence alerts, the whole stack.
It's one extra hop, but every Traccar protocol your devices speak still works on the device → Traccar side. TicketsCAD just sees the OwnTracks output.
If you want, I can put together a one-page how-to for that specific config — happy to walk through it on a call.
## What's planned
A native Traccar / OpenGTS receiver is on the backlog and is a small build — I estimate a couple of hours of focused work. It would handle the standard OpenGTS GPRMC-over-HTTP format and Traccar's "osmand" JSON POST format, both of which Traccar Server can emit out of the box. The hard parts (binding device IDs to dispatcher-visible units, breadcrumb storage, map rendering) are already done by the APRS and OwnTracks paths — this is just adding the protocol parser to the same pipeline.
I haven't put a date on it because the priority depends on actual customer demand. If you're going to deploy with Traccar as your primary location source, please tell me — that bumps it up.
## What I'd ask of you
- Tell me what hardware / device firmware you're planning to point at it. The protocol mix Traccar supports is broad and I want to make sure the native receiver covers the format you actually use.
- Tell me whether the OwnTracks bridge above is good enough for now, or whether you need the native path before you can move forward.
Either way, thanks for the question — these "does it have X" asks are how the roadmap gets prioritized.
73,
Eric Osterberg
N0NKI
TicketsCAD