How to use traccar tracker?

Komplet Guide til Traccar GPS-sporing

05/02/2013

Rating: 4.79 (4385 votes)

Traccar er en utrolig alsidig og kraftfuld open-source platform, der giver dig mulighed for at oprette dit eget private GPS-sporingssystem. I en verden, hvor data er guld, giver Traccar dig fuld kontrol over dine egne positionsdata, uden at du behøver at betale dyre månedlige abonnementer til kommercielle tjenester. Uanset om du vil spore din bil, overvåge en flåde af køretøjer, holde øje med dine kæledyr eller sikre personlig sikkerhed, tilbyder Traccar en robust og fleksibel løsning. Denne artikel vil guide dig gennem alt, hvad du behøver at vide for at komme i gang, fra de grundlæggende principper til avanceret konfiguration og fejlfinding baseret på virkelige erfaringer.

How do I enable local variables in traccar?
Local variables are disabled by default in Traccar and must be enabled in the server configuration file by adding the following line: For example, you have a device connected to a vehicle's systems and report its speed in the speed attribute. You can use the following computed attribute to signal a speeding alarm:
Indholdsfortegnelse

Hvad er Traccar?

I sin kerne er Traccar en serversoftware, som du kan installere på din egen computer eller på en cloud-server. Denne server fungerer som et centralt knudepunkt, der modtager positionsdata fra et utal af forskellige GPS-enheder. Fordelen ved at være open-source er, at softwaren er gratis, og et stort fællesskab af udviklere bidrager konstant til at forbedre den. Dette giver dig en uovertruffen grad af frihed og tilpasning.

De primære funktioner i Traccar inkluderer:

  • Realtidssporing: Se dine enheders position live på et kort via en webbrowser eller mobilapp.
  • Historik og Rapporter: Gennemse tidligere ruter, stop, hastighed og andre data. Generer detaljerede rapporter for specifikke tidsperioder.
  • Alarmer og Notifikationer: Opsæt alarmer for hændelser som for høj hastighed, ind- og udkørsel af definerede zoner (geofencing), tændingsstatus og meget mere.
  • Bred Enhedskompatibilitet: Traccar understøtter tusindvis af forskellige GPS-trackere fra hundredvis af producenter, samt mobilapps, der kan forvandle din smartphone til en tracker.
  • Fuld Datakontrol: Da du hoster serveren selv, forbliver alle dine positionsdata private og under din kontrol.

Hvordan fungerer Traccar-systemet?

Arkitekturen i et Traccar-setup er relativt simpel, men utrolig effektiv. Processen kan opdeles i fire hovedtrin:

  1. Dataindsamling: En GPS-enhed (en hardware-tracker i en bil, en app på en telefon osv.) bestemmer sin position ved hjælp af GNSS-satellitter (GPS, GLONASS, etc.). Udover positionen indsamler den ofte yderligere data som hastighed, retning, højde og enhedsspecifikke oplysninger (f.eks. batteriniveau eller bildata fra en OBD-II port).
  2. Datatransmission: GPS-enheden bruger et SIM-kort og et mobilnetværk (f.eks. 4G/LTE) til at sende de indsamlede data til din Traccar-server over internettet. Hver enhedstype kommunikerer via en specifik protokol og sender data til en dedikeret port på serveren.
  3. Databehandling: Din Traccar-server lytter konstant på disse porte. Når den modtager data, afkoder den protokollen, identificerer enheden og gemmer informationen (position, tidspunkt, attributter) i sin database.
  4. Datavisualisering: Du kan nu logge ind på Traccar's webinterface eller bruge en mobilapp til at se enhedens position i realtid, analysere historiske data og administrere dine indstillinger.

Valg af Hardware til din GPS-sporing

Valget af hardware er afgørende for succesen af dit sporingsprojekt. Mens Traccar Client-appen på en smartphone er en fremragende måde at starte og teste på, kræver permanente installationer i køretøjer ofte dedikeret hardware. Et eksempel er den open-source Freematics-enhed, som giver et indblik i de overvejelser, man bør gøre sig.

Overvejelser ved valg af hardware

Når du vælger hardware, er der flere faktorer at tage i betragtning. Nedenstående tabel opsummerer nogle af de vigtigste komponenter og hvad du skal være opmærksom på, baseret på erfaringer med enheder som Freematics.

How does traccar work?
View live location data for smartphones and other GPS-enabled devices without delay with Traccar. Traccar provides live location data without delay, enabling rapid response to unfolding events. Administrators can create automated geofences and custom alerts based on location and movement behavior.
KomponentAnbefalinger og Overvejelser
GPS-enhed (Tracker)Enheder som Freematics er ideelle for DIY-entusiaster på grund af deres åbne software. Vær dog opmærksom på potentielle ulemper: mangel på internt batteri betyder, at sporingen stopper, hvis strømmen afbrydes. Placeringen af enhedens interne antenne kan også give dårligt GPS-signal.
GNSS-modtagerHvis din enheds interne GPS-antenne er utilstrækkelig (f.eks. på grund af placering i bilen), kan en ekstern GNSS-modtager dramatisk forbedre signalmodtagelsen. Sørg for at vælge en modtager (ikke kun en antenne) der bruger en standardprotokol som NMEA-0183.
SIM-kort & ModulFor fremtidssikring bør du vælge et SIM-modul, der understøtter 4G-netværk (f.eks. SIM7600E for Europa). Undersøg priser for mobildata grundigt; der findes mange prisvenlige IoT/M2M SIM-kort. Vær opmærksom på eventuelle roaming-begrænsninger, hvor nogle udbydere forbyder permanent brug i ét land i mere end et par måneder.
StrømkildeEn OBD-II-port er en nem strømkilde i biler produceret efter ca. år 2000. Den giver konstant strøm, så længe bilens batteri er tilsluttet. For sporing, der skal fortsætte selv hvis strømmen kappes, er en enhed med et indbygget backup-batteri essentielt.

Almindelige Udfordringer og Løsninger

Selv med det bedste setup kan man støde på problemer. Her er nogle af de mest almindelige udfordringer og hvordan du løser dem i Traccar.

Problem: Ugyldige Nul-lokationer (0, 0)

En meget almindelig fejl er, at en tracker sender koordinaterne (0, 0), hvilket placerer din enhed et sted i Atlanterhavet ud for Afrikas kyst. Dette sker typisk, når enheden er tændt, men endnu ikke har fået et gyldigt GPS-signal. Heldigvis har Traccar en indbygget funktion til at håndtere dette. Du kan aktivere et filter, der ignorerer disse ugyldige positioner.

For at aktivere filteret, skal du tilføje følgende linje til din Traccar konfigurationsfil (traccar.xml eller default.xml):

<entry key='filter.zero'>true</entry>

Efter en genstart af serveren vil alle (0, 0) positioner blive kasseret.

Problem: Forældet Lokation trods "Online" Status

Nogle gange kan Traccar vise en enhed som "Online", men positionen på kortet opdateres ikke. Dette sker, når enheden har en aktiv internetforbindelse (✓ Internet), men ikke kan få et GPS-signal (✘ GPS). Enheden sender "heartbeat"-beskeder til serveren for at vise, at den er i live, men disse beskeder indeholder ikke nye positionsdata. Det er vigtigt altid at tjekke tidsstemplet for den seneste position for at sikre, at dataene er aktuelle.

What are traccar settings?
The settings control how the background geolocation service operates and how location data is transmitted to the Traccar server. For information about the internal configuration management architecture that bridges user settings with the background service, see Preferences and Configuration Management.

Avanceret Konfiguration: Beregnede Attributter

En af de mest kraftfulde funktioner i Traccar er beregnede attributter (Computed Attributes). De giver dig mulighed for at transformere, beregne og skabe nye datafelter baseret på de rå data, som din GPS-enhed sender. Dette gøres ved hjælp af JEXL-udtryk, et simpelt scriptsprog.

Hver beregnet attribut består af:

  • Beskrivelse: En letforståelig beskrivelse af, hvad attributten gør.
  • Attribut: Navnet på det nye datafelt, du vil oprette (f.eks. "ignition" eller "fuelLevel").
  • Udtryk: JEXL-formlen, der beregner værdien.
  • Type: Datatypen for resultatet (String, Number eller Boolean).

Eksempel 1: Afled Tændingsstatus fra Spænding

Mange OBD-II trackere sender køretøjets spænding (f.eks. i et felt kaldet "power"). Når motoren kører, er spændingen typisk højere (over 13V) end når den er slukket (omkring 12V). Du kan bruge dette til at skabe en "ignition"-status.

  • Attribut:ignition
  • Udtryk:power ? power > 13.2: null
  • Type:Boolean

Dette udtryk tjekker, om feltet "power" eksisterer. Hvis det gør, og værdien er over 13.2, sættes "ignition" til true. Ellers sættes det til false (eller null, som fjerner attributten).

How to use traccar tracker?

Eksempel 2: Omdan Analog Input til Brændstofniveau

Forestil dig, at en tracker er forbundet til en brændstofsensor, der sender en analog værdi (f.eks. "adc1") fra 0 til 1024. Hvis du ved, at dette svarer til en 40-liters tank, kan du omregne det til en procentdel.

  • Attribut:fuelPercentage
  • Udtryk:adc1 ? (adc1 / 1024) * 100: null
  • Type:Number

Dette giver dig en langt mere meningsfuld værdi at arbejde med i rapporter og notifikationer.

Ofte Stillede Spørgsmål (FAQ)

Er Traccar helt gratis at bruge?

Ja, selve Traccar-softwaren er gratis og open-source. Dine omkostninger vil være forbundet med den infrastruktur, der kræves for at køre den: en server (som kan være en lille, billig cloud VPS eller en computer derhjemme), GPS-hardwaren og et dataabonnement til SIM-kortet i din tracker.

Hvilken hardware skal jeg vælge til min bil?

Det afhænger af dit tekniske niveau og dine behov. For en simpel plug-and-play-løsning er en OBD-II tracker fra en af de producenter, der er opført på Traccars liste over understøttede enheder, et godt valg. For mere avancerede brugere, der ønsker at tilpasse firmwaren, kan enheder som Freematics være interessante.

Does traccar send a 0 / 0 location?
Very often locations alternated each 2-3 seconds between accurate location and (0, 0). Thankfully, Traccar has filtering options true in configuration file default.xml. Freematics sometimes sends 2 streams of locations. NOT FIXED Freematics had had no support for sending ignition status (ON/OFF).

Kan jeg bruge min smartphone som en GPS-tracker?

Absolut! Traccar tilbyder en officiel "Traccar Client" app til både Android og iOS. Den omdanner din telefon til en fuldt funktionel GPS-tracker. Dette er den perfekte måde at afprøve Traccar-systemet på, før du investerer i dedikeret hardware.

Hvordan sikrer jeg min Traccar-server?

Sikkerhed er altafgørende, da du håndterer følsomme positionsdata. Sørg for at bruge stærke adgangskoder, konfigurer din server med HTTPS (f.eks. ved hjælp af en reverse proxy som Nginx med Let's Encrypt), og hold din server-software opdateret. Begræns adgangen til de nødvendige porte i din firewall.

At opsætte sit eget GPS-sporing system med Traccar er en givende proces, der giver dig uovertruffen kontrol og fleksibilitet. Selvom der kan være en indlæringskurve, især når man dykker ned i hardware-integration og avancerede funktioner som beregnede attributter, er resultatet et kraftfuldt system, der er skræddersyet præcist til dine behov.

Hvis du vil læse andre artikler, der ligner Komplet Guide til Traccar GPS-sporing, kan du besøge kategorien Teknologi.

Go up