GPS Tracking Setup and Quick Start Guide
Quick Start
🚀GPS Device Activation Steps After Subscription
Your username and password have been sent to your email. Now, you will learn step-by-step how to set up our system like a pro, even if you have zero technical knowledge.
🏗 LEVEL 1: Basic Configuration (First 5 Minutes)
- Server (Web Interface): This is the core of the system. It runs on a server and allows you to manage devices, view real-time tracking, and run reports through any standard web browser.
- Traccar Manager (iOS/Android App): This is the mobile version of the web interface. It is designed for monitoring your fleet or devices on the go from your smartphone.
- Traccar Client: This application turns a smartphone into a GPS tracker. It runs in the background and sends the phone’s location data directly to the Traccar server.
There are two different mobile application layers. Understanding this distinction is key to a successful setup:
* Traccar Client (Data Sender): Installed on the phone to be tracked. It turns the phone into a data source and pushes data to the server using the 5055 protocol.
📱 Traccar Client Setup Guide (Step-by-Step)
1. Installation
2. Core Configuration Settings
- Device Identifier: This is a unique 15-digit number generated by the app.You can use the IMEI as the Device Identifier.Physical GPS trackers use the IMEI by default. Using it for the app keeps your fleet organized.The Rule: The Device Identifier in the Traccar Client app must exactly match the Identifier field you enter in the Traccar Web Panel.How to do it: Simply delete the random 15-digit number in the app and type your phone’s IMEI instead. Then, add that same IMEI to your server.In short: If the numbers match on both the App and the Server, it works.
- Action: Do not change this. You must enter this exact number into the “Identifier” field when adding the device to your Web Panel.
- Server URL: This is the destination where your phone sends data.
- Set to:
http://5.10.220.44:5055 - Note: The port :5055 is mandatory for the mobile client protocol.
- Set to:
- Location Accuracy:
- Set to: High (Essential for precise tracking).
- Frequency (Seconds):
- Recommended: 60 (Sends a location update every 60 seconds).
- Distance (Meters):
- Recommended: 10 (Creates a new point every 10 meters of movement to ensure a smooth path on the map).
- Stationary Heartbeat (Seconds):
- Recommended: 60 (Sends an “I am online” signal every 60 seconds even when the device is not moving).
- Device Identifier: This is a unique 15-digit number generated by the app.You can use the IMEI as the Device Identifier.Physical GPS trackers use the IMEI by default. Using it for the app keeps your fleet organized.The Rule: The Device Identifier in the Traccar Client app must exactly match the Identifier field you enter in the Traccar Web Panel.How to do it: Simply delete the random 15-digit number in the app and type your phone’s IMEI instead. Then, add that same IMEI to your server.In short: If the numbers match on both the App and the Server, it works.
3. Advanced Settings (Optimization)
- Fastest Interval: Set to 10 (Optimizes data traffic frequency).
- Offline Buffering: ON (If the internet connection is lost, the app saves locations to memory and uploads them once the connection is restored).
- Stopping Detection: ON (Detects when the device is still and reduces GPS usage to save battery).
4. Critical Battery Optimization (Android Only)
- Go to your phone’s Settings > Apps > Traccar Client.
- Select Battery or Battery Optimization.
- Set it to “Unrestricted” or “Don’t Optimize”.
5. Final Step: Activation
- Go to your GPS Tracking TR Web Panel (or Manager App).
- Access the web or manager app using your login credentials.
- Click Add Device (+).
- Enter a name and the 15-digit Device Identifier.
- On the mobile app, toggle the Service Status to ON.
6. Data Logic: “Everything is a Client”
Mobile devices, physical trackers, or IoT sensors all act as “Clients” and transmit:
* Core Data: Location and Speed.
* Telemetry: Temperature, ECU data (RPM, etc.), door status, vibration, or agricultural IoT data.
7. Physical Devices & Correct Parameters
1. Manual Priority: For hardware other than mobile phones, follow the original user manual for setup and communication commands.
2. Server Connection: Strictly follow the manufacturer’s command formats so the device can communicate with the server (5.10.220.44). The port is mandatory.
GPS device setup on the gpstracking.com.tr platform requires configuring the device to server IP 5.10.220.44 using a specific port number corresponding to the device’s protocol. For a complete list of supported devices, ports, visit Supported GPS Devices.
Example (GT06): For GT06 devices, the server port is 5023. Send this SMS to the device:
SERVER,0,5.10.220.44,5023,0#
* Traccar Manager : Used by the person monitoring (you). It allows you to view and manage all data on the map.
To complete the setup in the Manager mobile app, follow these steps:
- Open Settings: On the login screen, click the icon located next to the language selection tab.
- Enter URL: Replace the default demo server URL with: https://www.gpsmonitor.com.tr
- Save: Save the settings and return to the login screen.
- You can now log in using your GPS Tracking TR credentials.
A. Traccar Manager: Monitoring & Management
You don’t need to be at a computer to monitor the system:
1. Web Browser: Access the system from any device via https://www.gpsmonitor.com.tr.
2. Manager App: Download it from the App Store or Play Store.
* ⚠️ CRITICAL STEP (Changing the Server): When you first open the app, a “Default Server” address will appear. Delete it and replace it with: https://www.gpsmonitor.com.tr. If you skip this, your login credentials will fail.
* Login: After updating the server address, log in using the email and password provided in your subscription.
* Register a Device
Click the add button (the plus icon) in the devices toolbar to register a new device.
You have to fill out the name and identifier fields. Name can be anything. The identifier has to match the unique id your device is reporting to the server. For most devices you should use IMEI or the serial number as the unique identifier.
* Configure the Device
Configure your device to start reporting the location data to your server. For more details on how to configure your specific model check your device manual or contact your device vendor support.
To select the correct port number, find your device in the list of Port column indicates the default port number in GPS Tracking TR for your device.
3. Alternatives: Since the Traccar infrastructure is universal, you can also use Traccar Manager+, Tarkan GPS, or GPS Pro using Traccar by setting the “Default Server” to https://www.gpsmonitor.com.tr.
📱 LEVEL 2: Adding Devices & Advanced Account Settings
Phase 1: Essential Initial Account Settings
- Localization (Crucial):
- Timezone: Set this to your specific region (e.g.,
Europe/London). If left at UTC, your “Last Update” times will be offset, causing reporting errors. - Coordinate Format: Choose
Decimal Degreesfor standard mapping.
- Timezone: Set this to your specific region (e.g.,
- Units of Measurement: Set Distance to
kmand Speed tokm/h. This ensures the dashboard matches the vehicle’s physical speedometer. - Global Attributes:
- Localization (Crucial):
- Under the Attributes tab, you can add a global
Speed Limit. This acts as a template for all devices in your account.
- Under the Attributes tab, you can add a global
Phase 2: Post-Device Addition & “Linking” Logic
1. The “Connections” Step (The Link Icon)
- Select your Device from the list.
- Click the Connections (chain link) icon.
- Manually check the boxes for the Notifications, Geofences, or Computed Attributes you want to activate for that specific vehicle.
2. Odometer Alignment
- Go to Device > Edit > Attributes.
- Add the
Odometerattribute and enter the current mileage from the vehicle’s dashboard. Traccar will then increment this value based on GPS data.
Phase 3: Advanced Computed Attributes (Data Translation)
io1, power, or adc1) often needs to be converted into human-readable information. Go to Settings > Computed Attributes to create these formulas:1. Ignition Status (Engine On/Off)
- Attribute:
Ignition - Expression:
acc ? true : false(orio1 ? true : falsedepending on your protocol). - Type:
Boolean
- Attribute:
2. External Power Voltage (power)
12600 becomes 12.6V).- Attribute:
Power - Expression:
power / 1000.0 - Type:
Number
- Attribute:
3. High-Precision Fuel/Liquid Sensor (io42)
- Attribute:
Fuel Level - Expression:
(io42 / 4095.0) * 100 - Type:
Number
- Attribute:
4. Motion Logic (Anti-Drift)
- Attribute:
Motion - Expression:
speed > 2.0 ? true : false - Type:
Boolean
- Attribute:
Summary Checklist for Success
- Account: Fix Timezone and Units first.
- Device: Add via Unique ID and verify it is “Online”.
- Attributes: Create Computed Attributes to translate raw sensor data.
- Linking: Use the Connections icon to “bind” your rules/formulas to the device.
Crucial Note: To use Computed Attributes effectively, you must be fully familiar with your device’s technical parameters and user manual. Each manufacturer uses different data formats for its sensors.
🛡 LEVEL 3: Security and Alerts 📍 Geofencing
Draw an area from the Geofences tab on the map (e.g., your parking lot).
* Usage: Check “Notify on Exit.” If your vehicle leaves the lot without you, you’ll receive an instant alert.
⚡ Speed Limit
Go to device settings and define a speed limit (e.g., 120 km/h).
* Attribute Example: Add speedLimit: 120 to the device attributes. The system will trigger an “Overspeed Alarm” the moment this limit is exceeded.
LEVEL 4: Advanced Management & Special Scenarios
At this stage, the system evolves from a simple tracking tool into an automation hub that reduces costs, maximizes security, and even saves lives.
🛠️ Technical Management & Maintenance
⛽ Fuel Economy: Enter your vehicle’s average fuel consumption (liters per 100 km) in the Fuel Consumption section under account settings. The system will automatically generate cost and consumption reports based on distance.
🔧 Maintenance Reminders: Create tasks like “Oil Change” or “Inspection Date” in the Maintenance section. Define limits by mileage or days; the system will alert you automatically as the date approaches.
🔔 Multi-Channel Notifications: Receive instant alerts not just on the panel, but via Telegram, SMS Gateways, Mobile Push Notifications, and Email.
💡 Industry Solutions & Scenario Examples
🧠 1. Healthcare & Dementia Tracking
📍 Virtual Invisible Fence (Safe-Zone): If a relative with Alzheimer’s wanders 100 meters away from home, the system sends a “Critical: Patient out of zone!” message and a live location link to all family members.
🚨 SOS Emergency Button: If the patient feels unwell, they press the SOS button for 3 seconds; the panel triggers a red alarm and automatically calls you with an emergency notification.
📉 Inactivity Alarm (Man-Down): If no movement is detected for 20 minutes, the system alerts relatives of a potential fall or fainting incident.
🔋 Low Battery Warning: When the charge drops below 20%, a “Charge Device” reminder is sent via SMS to ensure tracking is never interrupted.
🎒 2. Child & Student Safety
📍 School Bus Proximity: When the school bus is within 500 meters of your home, get a “Bus is approaching, get ready” notification.
✅ School Arrival Confirmation: Receive an instant “Your child has arrived safely at school” alert the moment they enter the school building (Geofence area).
🚚 3. Commercial Fleet & Logistics
⛽ Fuel Theft Protection: If a sudden drop in fuel level is detected while a truck is parked, a theft alarm is sent simultaneously to the driver and the headquarters.
🚥 Eco-Driving: Analyze sudden braking or harsh cornering data to reduce vehicle wear. Reward your most economical drivers to reduce fuel waste by up to 30%.
❄️ Cold Chain (Temp/Humidity): For vehicles carrying frozen goods, if the temperature rises from -18°C to -10°C, the shipment is flagged immediately to prevent spoilage.
🚜 4. Construction & Agriculture
🕒 Actual Work (Engine Hours): Track not just when the ignition is on, but the actual operating hours of rented machinery for 100% accurate billing.
🌾 Smart Farming: Monitor tractor routes to prevent double-spraying (Overlap) in fields, saving tons of water and pesticides.
🏍️ 5. Motorcycles & Valuable Assets
⚠️ Sensitive Motion: If someone sits on your parked motorcycle or moves it even a few millimeters, your phone sounds an immediate alarm (Vibration Sensor).
⚓ Maritime: If your boat drags its anchor due to a storm or is moved without permission, receive a “Boat has left its position” SMS.
📱LEVEL 5: Notification Ecosystem: User Account Configuration
1. Setting Up Your Delivery Channels
- Email: Enter your primary email for “Mail” alerts.
- Phone: Enter your number in international format (e.g.,
+44...) for SMS alerts. - Telegram Chat ID: Enter the ID provided by the server’s bot to receive “Telegram” alerts.
2. Specialized Channel: Android SMS Gateway
- The App: Download the Traccar SMS Gateway app on an Android phone with a SIM card.
- The Link: The app will provide an HTTP URL and an API Key/Token.
- User Level: In your Traccar Web Interface, go to Settings > Notifications > Attributes. You can often define your custom gateway URL here if the admin has enabled user-level SMS configurations. This allows the system to route your account’s SMS alerts through your own Android phone.
3. Notification Types & “Channels”
- Web: Live browser pop-ups.
- Mail: Traditional email alerts.
- Firebase: Direct Push Notifications to the Traccar Manager App on your mobile device.
- Telegram: Instant messages via the Telegram bot.
- SMS: Text messages sent via a gateway (like the Android SMS Gateway or Twilio).
To optimize costs in your GPS Tracking TR environment, the notification ecosystem has been configured to prioritize free and low-cost channels. High-cost services (like direct carrier SMS or premium API gateways) have been deactivated in favor of internet-based and open-source alternatives.
4. The Critical Connection (Binding)
- Select your Device from the list.
- Click the Connections (chain link) icon.
- Select Notifications.
- Check the boxes for the alerts you want this specific device to trigger.
Summary Checklist
- Account: Is your Email, Phone, and Telegram ID (Level 6) filled?
- SMS Gateway: Is your Android SMS Gateway app running and “Online”?
- Rules: Have you created the notification (e.g., Overspeeding) and selected the channels (e.g., Firebase + SMS)?
- Connections: Is the notification “linked” to the specific vehicle?
🚀 LEVEL 6: Automation and Telegram (Pro Level)
Stop checking the system; let the system report to you.Telegram Notifications (Free Instant Alerts) To receive critical alerts (speeding, ignition on, zone violations) instantly:
Get Your Chat ID: Find @BotFather on Telegram and send a message. Copy the numeric ID it provides.
Link to Panel: Paste this ID into the Account Settings section of the panel. Now, all alarms are in your pocket!
📊LEVEL 7: The Ultimate Report Ecosystem Guide
1. Detailed Report Types: Operational Deep-Dive
- The Detail: Beyond just location, it shows altitude, GPS accuracy, battery levels, and all active
IO(Input/Output) states at that specific second. - Use Case: Critical for Accident Reconstruction or legal disputes. It proves exactly how fast a vehicle was moving and the precise path taken at a specific timestamp.
- The Detail: Beyond just location, it shows altitude, GPS accuracy, battery levels, and all active
- Trips: Defined by ignition status or speed exceeding a certain threshold.
- Example: If a delivery van makes 10 stops at various warehouses, the report will show 10 distinct “Trips.” Each trip calculates its own start/end address, duration, and fuel consumption.
- Stops: Areas where the vehicle was stationary and the engine was off (or idling).
- Example: Idling Analysis. You can identify “Engine ON” but “Movement OFF” durations. This is vital for reducing wasted fuel and engine wear.
- Trips: Defined by ignition status or speed exceeding a certain threshold.
- The Detail: It aggregates Total Distance, Average Speed, Maximum Speed, Engine Hours, and Estimated Fuel Consumption into a single row per device for a selected period.
- Use Case: Weekly Productivity Comparison. Fleet managers use this to see which vehicles are covering the most mileage but producing the least operational value.
- The Detail: This logs every time a driver exceeded a speed limit, entered/exited a Geofence, or triggered an SOS alarm. It also tracks system events like Power Cut (if someone tampers with the battery).
2. Advanced Visual Analytics: Using Charts
- Speed Charts: Identifying “Aggressive Driving” patterns. Frequent spikes and sharp drops indicate harsh braking and acceleration.
- Fuel Charts: If a fuel sensor is connected, this is your primary defense against theft.
- The Logic: A vertical drop in the chart indicates Fuel Theft (drainage), while a vertical rise represents a Refuel Event, which can then be cross-referenced with fuel receipts.
3. The Automated Ecosystem: Scheduled Reports
- Setup: Navigate to Settings > Scheduled Reports.
- Configuration: Select your report type (e.g., Daily Summary), choose the Mail channel, and set the frequency (e.g., Every Monday at 08:00 AM).
- The Result: The system generates the report as an Excel (.xlsx) or PDF and sends it to your inbox automatically. You get the intelligence without ever having to log in.
4. Technical Precision: Ensuring Report Accuracy
- Trip Detection Thresholds: Set “Minimum Trip Distance” (e.g., 100 meters) to avoid “GPS jump” creating fake trips while the vehicle is parked.
- Ignition Source: Ensure the report engine knows exactly when the engine starts. This should be linked to an
ACCwire or a Computed Attribute (Level 2 logic). - Odometer Calibration: Periodically sync the virtual Odometer in the software with the physical dashboard of the vehicle to ensure “Total Distance” reports are accurate.
Summary Checklist for Fleet Managers
- Automation: Schedule “Weekly Violation Reports” to identify your highest-risk drivers.
- Maintenance: Use the “Maintenance Report” to track oil changes and tire rotations based on Odometer data.
- Verification: Export reports to Excel to integrate your tracking data with accounting or payroll software.
🚀 LEVEL 8: Practical Scenarios and Applications of GPS Tracking TR Reporting
1. Fuel Theft & Efficiency Analysis
You notice a sudden spike in fuel costs for a specific heavy-duty truck, but the delivery load hasn’t changed.
- Step 1: Generate a Fuel Chart. If you see a “vertical drop” while the engine status is Ignition: OFF, you have documented proof of Fuel Theft (siphoning).
- Step 2: If the drop occurs during movement, cross-reference the Summary Report. Compare the “Total Fuel Consumed” calculated by Traccar against physical fuel station receipts to identify engine inefficiencies or fuel card fraud.
Detect fuel drainage within minutes and eliminate unauthorized fuel expenses.
2. Workforce Productivity & Visit Verification
You manage a field sales team and need to verify if they are actually visiting clients or spending too much time at unauthorized locations.
- Step 1: Run a Stops Report with a filter of “Minimum Duration: 15 minutes.” This removes traffic lights and short pauses, leaving only actual site visits.
- Step 2: Use the Trips Report to see the exact time the representative left home/office and arrived back.
- Step 3: Export this to Excel to calculate “Total Customer Face-Time” versus “Total Driving Time.”
Accurate payroll processing and data-driven performance reviews for field staff.
3. Safety Compliance & Asset Longevity
Your vehicle maintenance costs (tires, brakes, suspension) are 20% higher than industry averages.
- Step 1: Filter the Event Report for “Overspeeding” and “Harsh Braking” (if supported by your hardware).
- Step 2: Analyze the Speed Chart for “Aggressive Spikes.” Frequent sharp peaks indicate a driver who accelerates and brakes violently.
- Step 3: Use these reports to identify the top 5 high-risk drivers for a “Safe Driving” training session.
Reduced maintenance costs and lower insurance premiums due to improved safety scores.
4. Contract Enforcement & Geofence Compliance
You lease equipment or vehicles under a contract that strictly forbids them from leaving a specific city or entering a “High-Risk Zone.”
- Step 1: Draw a Geofence (Digital Boundary) around the allowed area and link it to the device.
- Step 2: Monitor the Event Report specifically for “Geofence Exited.”
- Step 3: If a violation occurs, use the Route Report to see exactly where the vehicle went outside the allowed zone and for how long.
Immediate evidence for contract penalties or recovery of assets taken out of bounds.
💡 Pro-Tip: The “Hands-Off” Management Strategy
- Weekly Safety Audit: Schedule an Event Report to be emailed to you every Monday at 08:00 AM, listing all overspeeding incidents from the weekend.
- Monthly Mileage Summary: Schedule a Summary Report on the 1st of every month for accounting to calculate fuel taxes and mileage reimbursements.
⏱️ Level 9: Advanced Feature: Detecting “Excessive Idling” for Your Stops Report
1. Create the “Idling” Logic (Computed Attribute)
- Go to: Settings > Computed Attributes > Add (+)
- Description: Excessive Idling Logic
- Attribute: Choose Alarm (or create a custom string attribute)
- Expression:
ignition && speed < 1 ? "idling" : null
(Note: This assumes you have already set up the ignition attribute. If your sensor uses acc, useacc && speed < 1 ? "idling" : null) - Type: String
2. Linking the Logic to the Device
- Go to the Devices list.
- Select your Device.
- Click the Connections (chain link) icon.
- Select Computed Attributes and check the box for Excessive Idling Logic.
3. Reporting Scenario: Identifying the Waste
- Go to: Reports > Stops.
- Filter: Set a Minimum Duration (e.g., 5 minutes).
- Analysis: Look for stops where the Ignition column remains True (ON) for the entire duration.
- Calculation: If a heavy truck idles for 1 hour, it typically wastes 2-4 liters of fuel. You can now multiply “Total Idling Duration” from your report by the current fuel price to see your Total Monthly Loss.
4. Real-Time Excessive Idling Alert (Optional)
- Create a Notification: Settings > Notifications > Add (+).
- Type: Choose Alarm.
- Channel: Select Push (Firebase) or Telegram.
- Link to Device: Use the Connections icon on your device to link this specific alarm.
Summary of Benefits
- Reduced Fuel Costs: Cutting idling by 50% can save thousands of dollars annually for a medium fleet.
- Engine Longevity: Excessive idling causes more engine wear than highway driving due to incomplete combustion.
- Environmental Impact: Lowering carbon emissions by ensuring engines are turned off during long wait times.
⚠️ FINAL REMINDER:
Always remember to click the Save icon at the bottom right after making changes. For any issues, our forum at gpstracking.com.tr is available 24/7.
⚖️ Legal Disclaimer & Terms of Use
Local Laws & Compliance: All legal responsibility regarding the use of this system rests with the end-user. Users must comply with the local laws of the country where the tracked asset is located, personal data protection laws (e.g., KVKK, GDPR), and privacy rights. Unauthorized tracking may be a criminal offense in many countries.
Limitation of Liability: gpstracking.com.tr and gpsmonitor.com.tr accept no legal or criminal liability for misuse of the system, incorrect installation of devices, data loss, or violations of local laws. The software and guide content are provided “as is.”
Age Restriction: This system and subscription services are intended for individuals aged 18 and over. It is prohibited for minors to create accounts or use the system without parental supervision.
Support & Forum: gpstracking.com.tr | Monitoring Panel: gpsmonitor.com.tr
.