Traccar is a free and open-source modern GPS tracking system. If you want to feed the telemetry data from flespi to Traccar, follow the steps below.
1. Create a unit in Traccar
-
Click on the Add ("+") button to add a new device. Give it a name and type in its unique identifier (usually IMEI).
2. Configure stream in flespi
-
When in the flespi panel, navigate to Telematics hub -> Streams -> "+" to add a new stream
-
Protocol_id — traccar
-
Then in Configuration type in the Host and Port of your Traccar server.
Important: port 5149 is dedicated for flespi, so no matter what hardware originally transmits data to the platform, the port should be the 5149, not the protocol-specific one.
3. Subscribe the stream to the channel
-
Once the stream is created, click on it to open settings.
-
Navigate to the Channels tab (or Devices tab if you want to forward data from specific devices only).
-
Click the green '+' button to pick the channel (or device) to instruct the stream to forward data from it.
4. Check message delivery
If you see the “stream has sent messages” log records in the stream Toolbox tab, it means flespi started forwarding the data via the stream:
And you should now see your messages in the Traccar system:
If Traccar shows nothing while the stream reports delivered messages, check the identifiers first: Traccar matches each forwarded message to a device by its unique identifier, which must equal the flespi device ident exactly, and silently drops messages for identifiers it does not know. Create the Traccar device before the first message, and after any ident change in flespi update the Traccar device to match. Two more things to expect: the stream is one way, so commands sent from Traccar never reach a tracker that connects to flespi (send them as flespi device commands instead), and a device fed this way never disconnects from Traccar, so when it stops reporting Traccar marks it "unknown" after its status timeout rather than "offline".
Prefer to let an assistant look after the server too? The Traccar AI agent connector lets a flespi AI agent operate the Traccar server itself, from tracing a vehicle that froze on the map across flespi and Traccar to alerting you when a geofence is crossed.
Change log
To stay in sync with all improvements and changes to the Traccar stream, subscribe to the change log on the forum.




