Vehicle Activity Reports
Vehicle Activity Reports

Vehicle Activity Reports

πŸ“– Afaqy Knowledge Base / AVL / Reports / Vehicle Activity Reports

CONTENTS
β€£
Introduction
β€£
Monitoring
β€£
Tracking
β€£
Messages
β€£
Second By Second
β€£
Units
β€£
Reports
β€£
Multi-Unit Follow
β€£
Geofences

Vehicle activity reports provide detailed insights into the operational behavior and movement patterns of units. These reports enable users to analyze trip efficiency, downtime, fuel events, and activity anomalies for effective fleet control.

Report Types

  1. Trips
  2. Weights Trips
  3. Battery Unplugged
  4. Services
  5. Over Speed
  6. Stops
  7. Stops Enhanced
  8. Over Speed Enhanced
  9. Idle
  1. Trailer History
  2. Dozer Report
  3. Tampering Report
  4. Fuel Theft Report
  5. Engine Hours
  6. Fuel Filling Report
  7. Fuel Summary
  8. Movement
  9. Connection Loss

1. Trips

Description

The Trips report provides a segmented view of all trips made by each unit, including details such as start/end times and locations, total distance, max speed, and trip duration. It allows operational teams to assess trip behavior, efficiency, and trace routes.

Key Insights

  • Trip start and end locations/times
  • Route length per trip
  • Duration, idle vs. driving time
  • Maximum speed during each trip
  • Fuel usage per trip
  • Count of trips made per unit

Report Input

  • Units
  • Geofences (Optional)
  • Fields (Start Time, Route Length, Duration, etc.)
  • Report duration (e.g. for the previous 5 days; check Include Current to include today)
image

Data Filters

  • Time Limitation: Exclude specific periods. When enabled, this feature excludes specific timeframes from the report based on selected hours, weekdays, calendar days, and months.
    1. Users can:

    2. Define a time range (e.g., 09:00 to 16:00).
    3. Choose specific weekdays (e.g., Sunday).
    4. Include only certain days of the month, or use quick filters like Odd/Even.
    5. Select specific months of the year.
    6. Click on the Inverse button to treat the selected time ranges as excluded periods instead of included ones.
    7. Use Time Limitation to narrow report data to relevant operating hours or to exclude non-working periods.

  • Duration Filters (Min/Max): Filter trips by duration.
  • Mileage Filters (Min/Max): Focus on specific trip lengths.
  • Speed Limitation (Min/Max): Focus on safe or risky trips.
  • Hide Empty Records: Removes rows with no valid data or inactive units during the period.
  • Hide Summary Records: Hides unit-level summary rows in Excel.
image

Sensor Requirements

To accurately generate this report, the following sensors must be configured:

  • GPS Sensor (mandatory)
  • Ignition Sensor (to detect start/end)
  • Mileage Sensor (optional, prioritizes accuracy over GPS distance)
  • CAN Bus Interface (recommended for fuel consumption and advanced diagnostics)

How the report is calculated

  • Trip detection is based on the Accuracy tab in the unit profile (motion sensitivity, minimum trip time/distance, minimum park time, minimum speed).
  • Trip Start
    1. (This refers to the time when the unit starts moving within the selected report interval.)

    2. GPS + ACC units:
      • Speed exceeds the Minimum Speed threshold with ACC ON and β‰₯ 6 km/h, and
      • The unit keeps moving for β‰₯ Minimum Trip Time (default: 60 s) or covers β‰₯ Minimum Trip Distance (default: 100 m).
    3. GPS‑only units:
      • Speed exceeds the Minimum Speed threshold, and
      • The unit keeps moving for β‰₯ Minimum Trip Time (default: 60 s) or covers β‰₯ Minimum Trip Distance (default: 100 m).
  • Trip End
    1. (This refers to the time when the unit is considered to have stopped moving.)

    2. GPS + ACC units:
      • Speed falls below Minimum Speed (ACC ON or OFF), and
      • The unit remains stationary for β‰₯ Minimum Park Time (default: 300 s).
    3. GPS‑only units:
      • Speed falls below Minimum Speed, and
      • The unit remains stationary for β‰₯ Minimum Park Time (default: 300 s).
  • No Movement
    • Defined as speed below the Minimum Speed threshold (as configured in the unit profile).
  • Trip Start = Ignition On + Movement
  • Trip End = Motion stops or Ignition Off
  • Route Length = GPS Distance (or Mileage Sensor if enabled)
  • Idle Time = Engine On + Speed less than threshold
  • Fuel Consumed = Calculated or retrieved from CAN
  • Duration is calculated from trip start to end timestamps.
  • Grouped by unit per selected interval

2. Weights Trips

Description

The Weights Trips report tracks operations related to loading and unloading cargo. It includes the times, locations, durations, and amounts of each load/unload action for every unit involved.

Key Insights

  • Loading and unloading locations and times
  • Duration and amount of material handled per event
  • Route and trip durations during weighted operations
  • Full cycle view of logistics workflows

Data Filters

  • Driver: Filter operations based on assigned personnel(s) or driver group(s).
  • Trailer: Filter by units with/without linked trailers.

How the report is calculated

  • Weight = Delta from load/unload readings
  • Duration = Time between load/unload triggers
  • Loading and unloading points are determined based on changes in sensor values.
  • Timestamps are calculated from the moment a change is detected until it ends.
  • Load and unload amounts are recorded directly from the connected sensors.

Report Input

  • Units
  • Fields (Loading Location, Start Time, Duration, Amount, Unloading Location, etc.)
  • Report duration (e.g. for the previous 3 months; check Include Current to include current month)

Sensor Requirements

To accurately generate this report, the following sensors must be configured:

  • GPS Sensor (mandatory)
  • Ignition Sensor (to detect start/end)
  • Mileage Sensor (optional, prioritizes accuracy over GPS distance)
  • CAN Bus Interface (recommended for fuel consumption and advanced diagnostics)

3. Battery Unplugged

Description

The Battery Unplugged report detects and logs any disconnection of a vehicle’s battery. It helps monitor tampering attempts, electrical issues, or maintenance actions that involve battery removal. Each record provides start and end timestamps, location of unplugging, and event duration.

Key Insights

  • Detection of battery disconnection periods
  • Start and end timestamps and locations of unplug events
  • Duration of each unplugged session
  • Frequency of disconnection across the fleet

Data Filters

  • Time Limitation: When enabled, this feature excludes specific timeframes from the report based on selected hours, weekdays, calendar days, and months.
    1. Users can:

    2. Define a time range (e.g., 09:00 to 16:00)
    3. Choose specific weekdays (e.g., Sunday)
    4. Include only certain days of the month, or use quick filters like Odd/Even
    5. Select specific months of the year
    6. Click on the Inverse button to treat the selected time ranges as excluded periods instead of included ones
  • Duration Filters (Min/Max): Display only unplug events within a specific time threshold

Report Input

  • Units
  • Fields (Start Date, End Date, Start Location, End Location, Duration, Driver)
  • Report duration (e.g. for the previous 1 week; choose from minutes, hours, days, weeks, or months via dropdown and check Include Current to include the current period)

Sensor Requirements

  • Power Status Sensor (to detect battery disconnect)
  • GPS Sensor (to log location)

How the report is calculated

  • Battery unplug events are detected when the system receives a power disconnection signal from the vehicle’s main power line.
  • Start timestamp and location are captured at the moment of disconnection.
  • End timestamp and location are recorded upon reconnection.
  • Duration is calculated from the time difference between unplug and restore events.
  • Route length (if vehicle was moving during this time on the device battery) is calculated from the location difference between unplug and restore events.
  • All events are grouped by vehicle and sorted by the selected report duration.

4. Services

Description

The Services report displays all scheduled and triggered maintenance tasks for each vehicle. It supports operational teams in monitoring due, upcoming, or expired servicesβ€”ensuring timely vehicle upkeep and compliance.

Key Insights

  • List of configured service types (e.g., oil change, inspection)
  • Status of each service (Active / Expired)
  • Odometer or engine hour thresholds and actual values
  • Service messages and grouping by category

How the report is calculated

  • The system checks configured service schedules, which may be based on odometer readings, engine hours, or elapsed time.
  • When the threshold value is reached or exceeded, the service is marked as "Expired"; otherwise, it remains "Active".
  • Odometer and engine hour values are pulled from the latest readings at the time of report generation.
  • Grouping and status presentation follow the configuration defined in the maintenance setup.
  • Optional trailer and driver information is linked where available for traceability.

Report Input

  • Units
  • Fields (Service Name, Service Message, Service Status, Odometer, Engine Hours, Status)

Sensor Requirements

  • Odometer Sensor
  • Engine Hours Sensor
  • CAN Bus Interface (required if pulling service triggers from ECU)

Data Filters

  • Status
  • Service Status (All, Active, Expired)
  • Driver: Filter operations based on assigned personnel(s) or driver group(s)
  • Trailer: Filter by units with/without linked trailers

5. Over Speed

Description

The Over Speed report captures all speeding violations for a given period, highlighting excessive speed behavior for individual vehicles. The report shows each violation’s start and end time, locations, speed, and duration to help monitor safety compliance and improve driving standards.

Key Insights

  • Frequency and duration of speeding events
  • Start and end location of each violation
  • Maximum speed reached per incident
  • Duration of each violation
  • Driver-level visibility into speed behavior

Data Filters

  • Time Limitation: When enabled, this feature excludes specific timeframes from the report based on selected hours, weekdays, calendar days, and months.
    1. Users can:

    2. Define a time range (e.g., 09:00 to 16:00)
    3. Choose specific weekdays (e.g., Sunday)
    4. Include only certain days of the month, or use quick filters like Odd/Even
    5. Select specific months of the year
    6. Click on the Inverse button to treat the selected time ranges as excluded periods instead of included ones
  • Duration Filters (Min/Max): Filter events by their duration
  • Speed Filters (Max): Only include violations that exceed a defined max speed
  • Mileage Filters (Min/Max): Narrow reports to incidents within a specific mileage range
  • Driver: Filter operations based on assigned personnel(s) or driver group(s)
  • Trailer: Filter by units with/without linked trailers
  • Hide Summary Records: Hides the summary line for each selected resource in Excel exports

Report Input

  • Units
  • Geofences
  • Fields (Start Time, Start/End Location, Max Speed, Duration, Route Length, Driver)
  • Report duration (define custom intervals as needed)
  • Speed Threshold: Define the maximum speed that constitutes a violation.

Sensor Requirements

  • Speed Sensor / GPS
  • Driver Assignment Module (optional)
  • CAN Bus (preferred for accurate speed)

How the report is calculated

  • A violation is recorded when the unit's speed exceeds the threshold set in its configuration.
  • Start and end times are derived from the first moment the limit is exceeded until it returns below the threshold.
  • Max speed is the highest recorded value within the violation.
  • Duration reflects the time spent above the speed threshold.
  • Each record is grouped by unit, with optional filters for driver and trailer if configured.

6. Stops

Description

The Stops report details every stop made by each vehicle within a defined timeframe. It helps monitor unauthorized or extended stops and understand idle patterns. Each stop includes the start and end times, address, stop duration, and idle or engine-off breakdown if available.

Key Insights

  • Stop address and timing details
  • Duration spent stopped, idling, or with engine off
  • Personal points and unidentified stop durations
  • Driver-based accountability for stop behavior

Data Filters

  • Time Limitation: When enabled, this feature excludes specific timeframes from the report based on selected hours, weekdays, calendar days, and months.
    1. Users can:

    2. Define a time range (e.g., 09:00 to 16:00)
    3. Choose specific weekdays (e.g., Sunday)
    4. Include only certain days of the month, or use quick filters like Odd/Even
    5. Select specific months of the year
    6. Click on the Inverse button to treat the selected time ranges as excluded periods instead of included ones
  • Duration Filters (Min/Max): Focus the report on stops above or below a certain threshold
  • Driver: Filter stops based on assigned drivers or driver groups
  • Trailer: Filter based on trailer linkage
  • Hide Summary Records: Hides the summary line for each selected resource in Excel exports

Report Input

  • Units
  • Geofences
  • Fields (Start Time, End Time, Address, Idle Duration, Driver)
  • Report duration (e.g. for the previous 4 weeks; check Include Current to include current week)

Sensor Requirements

  • GPS Sensor
  • Ignition Sensor
  • Motion Sensor
  • CAN Bus (optional for RPM and engine state)

How the report is calculated

  • A stop is detected when the unit has zero movement for a configured threshold (e.g., based on ignition state and motion sensor).
  • Idle time is tracked when the engine is on, but the vehicle is stationary.
  • Engine-off duration reflects time the unit is stopped with ignition off.
  • Personal points and Duration N/A are system-detected annotations based on location tagging or data inconsistencies.
  • Each record is grouped per unit and segmented within the selected interval.

7. Stops Enhanced

Description

The Stops Enhanced report builds upon the basic Stops report by incorporating additional logistics insights, including weight tracking and trailer assignments. This report is ideal for analyzing stop behavior in industrial or cargo-heavy operations where weight data is relevant.

Key Insights

  • Complete stop details: address, timing, and duration
  • Breakdown of idle and engine-off durations
  • Weight data before and after the stop (if available)
  • Trailer linkage and group classification
  • Driver responsibility for extended or frequent stops

Data Filters

  • Time Limitation: When enabled, this feature excludes specific timeframes from the report based on selected hours, weekdays, calendar days, and months.
    1. Users can:

    2. Define a time range (e.g., 09:00 to 16:00)
    3. Choose specific weekdays (e.g., Sunday)
    4. Include only certain days of the month, or use quick filters like Odd/Even
    5. Select specific months of the year
    6. Click on the Inverse button to treat the selected time ranges as excluded periods instead of included ones
  • Duration Filters (Min/Max): Filter based on stop duration
  • Driver: Filter stop events by assigned driver(s) or driver group(s)
  • Trailer: Filter stop events by trailer linkage
  • Hide Empty Records: Removes rows with no detected data or offline status during the selected timeframe
  • Hide Summary Records: Hides the summary totals of each selected resource in Excel exports

Report Input

  • Units
  • Geofences
  • Fields (Start Time, End Time, Address, Idle Duration, Start/End Weight, Driver, Trailer)
  • Report duration (e.g. from 2025-07-29 00:00:00 to 2025-07-29 18:13:28 or define custom intervals as needed)

Sensor Requirements

  • All sensors in Stops Report
  • Weight Sensor (Start/End Weight)
  • Trailer Linkage Detection Sensor

How the report is calculated

  • Stops are recorded when the unit registers zero motion for a duration exceeding the unit-configured threshold.
  • Trailer associations are pulled from system linkage logs.
  • Idle time is calculated when the engine is on but the vehicle remains stationary.
  • Engine-off duration is the time the unit remains stopped with ignition off.
  • Weight fields (Start Weight, End Weight) are pulled from the associated sensors.
  • Personal point stops and N/A durations are derived from location tags or data inconsistencies.
  • Each record is grouped by unit and segmented according to the defined report interval.

8. Over Speed Enhanced

Description

The Over Speed Enhanced report provides a detailed view of all speeding incidents, including time, location, speed values, and duration. It helps monitor safety violations and identify drivers or vehicles frequently involved in over-speed events.

Key Insights

  • Start and end times of each over-speeding event
  • Maximum speed and duration of speeding
  • Route and location of the incident
  • Driver involved and unit-specific patterns

Data Filters

  • Time Limitation: When enabled, this feature excludes specific timeframes from the report based on selected hours, weekdays, calendar days, and months.
    1. Users can:

    2. Define a time range (e.g., 09:00 to 16:00)
    3. Choose specific weekdays (e.g., Sunday)
    4. Include only certain days of the month, or use quick filters like Odd/Even
    5. Select specific months of the year
    6. Click on the Inverse button to treat the selected time ranges as excluded periods instead of included ones
  • Duration Filters (Min/Max): Focus on speeding events that lasted longer or shorter than expected
  • Speed Filters (Max): Identify violations of defined speed thresholds
  • Mileage Filters (Min/Max): Restrict to specific trip lengths where speeding occurred
  • Driver: Filter events based on specific drivers or groups
  • Trailer: Filter incidents by trailer association
  • Hide Empty Records: Removes rows with no detected data or offline status during the selected timeframe
  • Hide Summary Records: Hides the summary totals of each selected resource in Excel exports

Report Input

  • Units
  • Geofences
  • Fields (Start Time, Max Speed, Route Length, Driver, etc.)
  • Report duration (e.g. from 2025-07-29 00:00:00 to 2025-07-29 18:51:15 or define custom intervals as needed)

Sensor Requirements

  • Same as Over Speed Report
  • Trailer Linkage Sensor
  • Driver Assignment (iButton or Manual)

How the report is calculated

  • Over-speeding is determined when a vehicle's speed exceeds the threshold configured in the system.
  • Each event logs the timestamp, location, duration, and top speed.
  • Duration is calculated between the start and end of the over-speed condition.
  • Max speed is pulled from sensor readings during the violation.
  • Route length is calculated based on the segment in which the violation occurred.
  • Driver and trailer linkage (if available) are included for detailed tracking.
  • Records are grouped by unit and time interval.

9. Idle

Description

The Idle report provides visibility into vehicle idle time, allowing you to identify excessive idling, possible misuse, or inefficient operations. It displays when and where a vehicle remained stationary with the engine on.

Key Insights

  • Start and end times of each idling period
  • Location and address of idling events
  • Total idle duration per vehicle
  • Personal or system-marked idling points

Data Filters

  • Time Limitation: When enabled, this feature excludes specific timeframes from the report based on selected hours, weekdays, calendar days, and months.
    1. Users can:

    2. Define a time range (e.g., 09:00 to 16:00)
    3. Choose specific weekdays (e.g., Sunday)
    4. Include only certain days of the month, or use quick filters like Odd/Even
    5. Select specific months of the year
    6. Click on the Inverse button to treat the selected time ranges as excluded periods instead of included ones
  • Duration Filters (Min/Max): Highlight excessively short or long idle events
  • Driver: Filter idle events by driver or driver group
  • Trailer: Filter idle events by trailer usage
  • Event Status: Filter idle events based on system-recognized status

Report Input

  • Units
  • Fields (Idle Location, Duration, Driver, Personal Point, etc.)
  • Duration format (Days or Hours)
  • Report duration (e.g. from 2025-07-29 00:00:00 to 2025-07-29 21:27:09 or define custom intervals as needed)

Sensor Requirements

  • Ignition Sensor
  • GPS Sensor
  • Motion Sensor
  • CAN Bus (optional, for RPM confirmation)

How the report is calculated

  • An idle event is logged when the ignition is on, but the vehicle remains stationary for a defined period.
  • Start and end timestamps are taken from the system’s movement detection algorithm.
  • Address is generated based on the GPS location of idling.
  • Duration is calculated from the first detected idle moment to movement resumption.
  • Driver assignment is pulled from system configuration.
  • Events may be marked as personal points for manual tagging and analysis.

10. Trailer History

Description

The Trailer History report tracks trailer connection and disconnection events to help monitor trailer usage and linkage patterns. It provides timestamps and identifiers for each event, offering transparency into asset allocation.

Key Insights

  • Start and end times of trailer connections
  • RFID and iButton records for trailer authentication
  • Historical linkage records across vehicles
  • Monitoring of trailer swap frequency and duration

How the report is calculated

  • Trailer connection is logged when the system detects a change in trailer status based on RFID, iButton, or system settings.
  • Start Time = moment of connection
  • End Time = moment of disconnection
  • iButton and RFID fields are captured when available to validate the trailer-user association.
  • Records are grouped by vehicle and trailer combination for reporting clarity.

Report Input

  • Units
  • Fields (Trailer, iButton, RFID, Start Date, End Date)
  • Report duration (e.g. from 2025-07-30 00:00:00 to 2025-07-30 20:26:14 or define custom intervals as needed)

Sensor Requirements

  • Trailer ID via iButton / RFID (mandatory)
  • Connection Detection Sensor (wired or wireless)
  • CAN Bus Interface (optional, if trailer data is available)

11. Dozer Report

Description

The Dozer Report provides detailed insights into the engine and operation cycles of dozer vehicles, enabling the evaluation of engine utilization, operational efficiency, and workload distribution across tasks.

Key Insights

  • Start and end times of engine activity
  • Start and end times of dozer operations
  • Engine vs. operation duration comparison
  • Utilization percentage and operational workload
  • Trip level identifiers for tracking sessions

How the report is calculated

  • Engine Start/End are captured when the engine is turned on and off.
  • Engine Duration = Engine End – Engine Start
  • Operation Duration = Dozer Operation End – Operation Start
  • Utilization % = (Operation Duration / Engine Duration) Γ— 100
  • Operation Start/End mark the beginning and end of physical operation activity.

Report Input

  • Units
  • Fields (Engine Start/End Date, Operation Start/End Date, Engine Duration, Operation Duration, Utilization, Trip Level, Location)
  • Report duration (e.g. from 2025-07-15 00:00:00 to 2025-07-30 21:01:37 or define custom intervals as needed)

Sensor Requirements

  • Engine Signal Sensor
  • Dozer Operation Sensor (plow/blade activation)
  • CAN Bus Interface (recommended for precise engine data)

12. Tampering Report

Description

The Tampering Report highlights instances where potential tampering with the tracking system is detected, such as attempts to interfere with GPS signals or disconnect the device. It helps identify suspicious behavior that could compromise data reliability.

Key Insights

  • Start time of suspected tampering event
  • Location where the tampering was detected
  • Speed reading during the incident
  • Involved driver name if applicable

How the report is calculated

  • Triggered by patterns like signal jamming, repeated GPS errors, or sudden disconnection.
  • Start Time is recorded at the onset of detected tampering behavior.
  • Location is logged using GPS coordinates at the time of the event.
  • Speed is registered from the vehicle at the moment of tampering.
  • Driver Name is included if driver assignment was active during the event.

Report Input

  • Units
  • Fields (Start Time, Start Location, Speed, Driver Name)
  • Report duration (e.g. from 2025-05-10 00:10:00 to 2025-07-30 22:36:40 or define custom intervals as needed)

Sensor Requirements

  • GPS Module (mandatory to detect signal loss or distortion)
  • Device Connectivity Status Sensor
  • Ignition Sensor (optional to contextualize tampering)

13. Fuel Theft Report

Description

The Fuel Theft Report detects potential fuel theft incidents by analyzing abnormal drops in fuel levels. It includes details such as start/end times, zone, volume stolen, and driver involved, aiding in fraud detection and asset protection.

Key Insights

  • Time and address of the suspected theft
  • Fuel levels before and after the incident
  • Total fuel volume suspected to be stolen
  • Assigned driver during the incident

Data Filters

  • Theft Rate Volume (Liters): Threshold volume change to consider theft
  • Theft Rate Time (Minutes): Duration threshold for the drop to be valid
  • Hide Empty Records: Removes records where no fuel theft was detected

How the report is calculated

  • Theft Volume = Fuel Level Before – Fuel Level After
  • Fuel theft detection is triggered when a rapid decrease in fuel level is observed within a short duration, surpassing configured volume and time thresholds, or if the vehicle is operating below the minimum speed limit.
  • Start Time and End Time are derived from when the fuel drop starts and stabilizes.
  • Driver Name is displayed if assigned to the unit at the time of the theft.
  • Zones and addresses are identified based on GPS location at the theft time.

Report Input

  • Units
  • Drivers
  • Fields (Start Time, End Time, Zone, Address, Fuel Level Before, Fuel Level After, Theft Volume, Driver Name)
  • Report duration (e.g. from 2025-01-00 00:00:00 to 2025-07-30 22:47:55 or define custom intervals as needed)
  • Consumption Rate (configured in the Unit’s profile) is not required, as it does not factor into fuel theft detection logic.
  • Theft Rate: Set a threshold rate in liters per minute to flag potential theft cases (suggested theft rate: 5 liters in 7 minutes)
β›½

This report applies only to units equipped with fuel level sensors

Sensor Requirements

  • Fuel Level Sensor (mandatory; CAN Bus recommended)
  • CAN Bus Interface (required for accurate real-time fuel readings)
  • GPS Sensor (to pinpoint location of theft)

14. Engine Hours

Description

The Engine Hours report provides comprehensive visibility into engine operating patterns, including start/end times, movement durations, idle durations, and odometer data. It helps fleet managers analyze vehicle utilization and detect excessive idling or unauthorized movement.

Key Insights

  • Engine start and end times and locations
  • Total duration of engine activity
  • Time spent moving vs. idling vs. stopped
  • Inefficiencies due to idle time or unnecessary engine usage
  • Route length and max speed per entry
  • Initial and final odometer readings

Data Filters

  • Time Limitation: When enabled, this feature excludes specific timeframes from the report based on selected hours, weekdays, calendar days, and months.
    1. Users can:

    2. Define a time range (e.g., 09:00 to 16:00)
    3. Choose specific weekdays (e.g., Monday & Friday)
    4. Include only certain days of the month, or use quick filters like Odd/Even
    5. Select specific months of the year
    6. Click on the Inverse button to treat the selected time ranges as excluded periods instead of included ones
  • Duration Filters (Min/Max): Focus on long or short engine sessions
  • Mileage Filters (Min/Max): Focus on movement vs. idle sessions
  • Driver / Trailer Filters: Filter data by assigned driver or trailer
  • Hide Empty Records: Removes rows with no engine activity during the selected period
  • Hide Summary Records: Hides summary totals per vehicle in Excel output

Report Input

  • Units
  • Geofences
  • Fields (Start Time, Engine Work Duration, Engine Move Duration, Driver Name, etc.)
  • Duration format (Days or Hours)
  • Report duration (e.g. from 2025-04-31 00:00:00 to 2025-07-31 01:16:53 or define a custom interval)
  • Chart to HTML: Adds a visual chart (e.g., Mileage vs. Fuel consumption chart) to the exported HTML (optional)

Sensor Requirements

  • Ignition Sensor (mandatory to determine engine state)
  • Motion Sensor / GPS (to classify idle vs. moving)
  • Odometer Sensor (optional, for movement distance)
  • CAN Bus Interface (recommended for precision)

How the report is calculated

  • Engine Work Duration = Engine End Time – Engine Start Time
  • Idle Duration = Engine On + No Motion
  • Move Duration = Engine On + Motion
  • Route Length = Distance between GPS points or via Odometer

15. Fuel Filling Report

Description

The Fuel Filling Report monitors all fuel refill events across your fleet. It records fill start and end times, locations, volumes, and fuel levels before and after filling. This data helps identify refueling patterns, detect anomalies, and analyze fuel consumption trends.

Key Insights

  • Refueling start and end timestamps
  • Fueling location and associated zone
  • Fuel levels before and after the event
  • Duration and total volume of each filling session
  • Filling rate per unit of time

Data Filters

  • Volume (Liters): Define a threshold to classify significant fuel filling events
  • Time (Minutes): Minimum duration to consider a valid filling operation
  • Hide Empty Records: Optionally exclude records with no filling data

How the report is calculated

  • Fuel Filling Duration = End Filling Time – Start Filling Time
  • Fuel Filling Volume = Fuel Level After – Fuel Level Before
  • Filling Rate = Fuel Filling Volume / Fuel Filling Duration (in minutes)
  • Fuel Filling Cost = Fuel Filling Volume Γ— Fuel Price (if price field is enabled)
  • Fuel Efficiency = (optional, if odometer available): Distance Covered / Fuel Used

Report Input

  • Units
  • Drivers
  • Fields (Driver Name, Zone, Address, Start/End Filling Time, Fuel Filling Duration, Fuel Type, Fuel Level Before/After, Fuel Filling Volume, Fuel Price, Fuel Cost)
  • Report duration (e.g., from 2025-02-31 00:00:00 to 2025-07-31 03:29:53 or custom intervals)
  • Filling Rate Filters (Required):
    • Volume (Liters)
    • Time (Minutes)
    • Recommended filling rate threshold: 5 liters within 7 minutes (used to help distinguish legitimate refueling from potential anomalies)

Sensor Requirements

To accurately generate this report, the following sensors must be configured:

  • Fuel Level Sensor (mandatory; CAN Bus recommended for accuracy)
  • Fuel Price Input (if cost analysis is required; mainly retrieved via CAN Bus)
  • Optional Sensors:
    • Odometer Sensor (for fuel efficiency calculation)
    • CAN Bus Interface (recommended for all fuel-related values to ensure precision and real-time updates)

16. Fuel Summary

Description

The Fuel Summary report aggregates fuel usage and consumption efficiency data for vehicles over a specified duration. It helps monitor refueling behavior, evaluate performance against target benchmarks, and track consumption anomalies per unit.

Key Insights

  • Actual vs. target consumption rates
  • Fuel used and filled over time
  • Total fuel volume and cost indicators
  • Consumption difference per driver or vehicle
  • Summary view by day, week, or month

How the report is calculated

  • Actual Consumption (Liters/100 KM) = (Fuel Used Γ— 100) / Distance Covered
  • Actual Consumption Ratio (KM/Liter) = Distance Covered / Actual Fuel Consumed (Liters)
  • Difference in Consumption = Target Consumption Ratio – Actual Consumption Ratio
  • Target Total Liters = Distance Γ— Target Consumption Ratio (converted to liters)
  • Actual Total Liters = Total Fuel (CAN) at end signal – Total Fuel (CAN) at first signal
  • Difference (Total Liters) = Actual Total Liters – Target Total Liters
  • Distance may be calculated via GPS or sensor depending on configuration.

Report Input

  • Units
  • Fields (Final Fuel Level, Fuel Filling Volume, Mileage, Actual/Target Consumption Ratio, Actual/Target Total Liters, Driver)
  • Report duration (e.g., from 2025-05-01 00:00:00 to 2025-08-01 04:42:08 or define custom intervals)
  • Summary By: Choose whether to group data by Days, Weeks, or Months
  • Mileage Source: Toggle Mileage from sensor if you want to calculate distance using mileage sensor readings instead of GPS.

Sensor Requirements

To ensure accurate reporting, the following sensors are required:

  • Fuel Level Sensor (mandatory)
  • Mileage Sensor (optional but recommended for high-precision consumption figures)
  • CAN Bus Interface (required to fetch actual fuel consumption and odometer readings)
β›½

Fuel consumption and efficiency data are most accurate when all CAN-based signals are enabled and functional.

17. Movement

Description

The Movement report provides a breakdown of all periods when a vehicle was in motion, highlighting movement duration, locations, speed, and distance covered. It is useful for operational analysis of fleet activity and route efficiency.

Key Insights

  • Movement start and end times and locations
  • Duration of movement
  • Distance covered and max speed
  • Movement type classification (e.g., Idle, Stop, Move, Engine Off)

Data Filters

  • Time Limitation: Exclude or include results based on defined weekdays, hours, calendar days, or months
  • Duration Filters (Min/Max): Focus on movements that fall within a certain duration range
  • Mileage Filters (Min/Max): Filter based on distance traveled
  • Speed Limitation (Min/Max): Report movements based on minimum or maximum speed
  • Driver: Filter events by driver or driver group
  • Trailer: Filter events based on trailer linkage
  • Vehicle Status Type: Select one or more movement states: Idle, Stop, Move, Engine Off
  • Hide Empty Records: Removes rows with no valid data or inactive units during the period.
  • Hide Summary Records: Hides unit-level summary rows in Excel.

Report Input

  • Units
  • Geofences (optional, for segmenting by zones)
  • Fields (Type, Duration, Route Length, Start/End Time and Location, Max Speed, and Average Speed)
  • Report duration (e.g., from 2025-03-01 00:00:00 to 2025-09-01 05:06:51 or define custom intervals)

Sensor Requirements

To ensure accurate reporting, the following sensors are recommended:

  • GPS Module (mandatory for tracking movement and calculating distance)
  • Speed Sensor (optional if CAN bus is unavailable)
  • CAN Bus Interface (optional, enhances speed and distance accuracy when integrated)
πŸ’‘

Movement types are classified internally using device GPS and ignition/motion events. Accurate time and location readings require a stable GPS signal.

How the report is calculated

  • Movement segments are identified based on GPS data and the unit's vehicle status
  • Start and end times are defined by status transitions (e.g., from idle to moving)
  • Distance is calculated using GPS tracking
  • Max speed is the highest speed recorded during the movement
  • Movement type (e.g., Move, Stop, Idle) is determined by internal system classification per time interval

18. Connection Loss

Description

The Connection Loss report identifies all periods when a unit lost connectivity with the platform. This is essential for diagnosing communication issues, detecting coverage blackouts, and monitoring system uptime.

Key Insights

  • Start and end times of each disconnection
  • Location of disconnection and reconnection
  • Total offline duration
  • Connection status classification

Data Filters

  • Time Limitation: Refine the report to specific hours, days, or months
  • Duration Filters (Min/Max): Focus on losses longer or shorter than defined thresholds
  • Driver: Filter records by driver or group (if linked)
  • Trailer: Filter records based on trailer attachment

How the report is calculated

  • A connection loss event is recorded when the platform receives no signal from the unit for a duration exceeding the configured offline threshold
  • Start time and location are captured from the last known point before loss
  • End time and location are captured upon reconnection
  • Duration is calculated as the difference between loss and recovery
  • Connection status events are included to help interpret anomalies:
    • Disconnected: Indicates a deliberate or system-triggered shutdown of the tracking device (e.g., manual power-off, device removal).
    • Connection Loss: Refers to an unexpected interruption in communication, typically due to poor signal, network issues, or hardware malfunction.
  • Records are grouped by unit and optionally filtered based on context.

Report Input

  • Units
  • Fields (Start Time, End Time, Start/End Location, Duration, Connection Status)
  • Report duration (e.g., from 2025-01-01 00:00:00 to 2025-08-03 00:46:15 or define custom intervals)
  • Maximum Allowed Offline Duration (e.g., 60 minutes) β€” this defines what qualifies as a β€œconnection loss”

Sensor Requirements

To track connection losses, the following are required:

  • Tracking Device with Cellular/GSM Module (mandatory)
  • Stable GPS Module (optional, enhances location tracking before/after loss)
  • CAN Bus or digital input for ignition state (optional, for verifying whether disconnection is linked to ignition off)
⚠️

Connection loss does not always indicate physical disconnection β€” it may occur due to coverage issues, hardware faults, or intentional signal blocks.

icon
Reports