Maintenance based on engine hours

With accumulators you can measure the total time that a vehicle status signal, such as Engine on, has been active. This can for example be used to create maintenance schedules based on engine hours.


Follow these steps to install and activate the required plugins on your GpsGate Server.

  1. Log in to the Site Administration application and click on the Plugins tab
  2. Install the Maintenance plugin from the repository
  3. Install the Interval Event plugin from the repository
  4. Click on the Applications tab and select your application in the application list
  5. Enable the feature Admin / _EditAccumulatorType in the Privileges and Roles section
  6. Enable the feature Plugins / Maintenance in the Privileges and Roles section
  7. Save your application settings

Setup an accumulator type

Follow these steps to set up a new accumulator type.


  1. Log in as an administrator to your VehicleTracker application
  2. Select the menu Admin / Accumulator Types
  3. Click on the Add new Accumulator Type button
  4. Create an accumulator called EngineHours based on the variable Engine
  5. Save the accumulator

Note: You need a device with an input that is connected to the engine in the vehicle. That input signal must be mapped to the variable Engine in the Device Mapper so that the engine state is available in GpsGate Server

Add accumulator to a vehicle

When you have created the accumulator type you can follow these steps to add an accumulator to a vehicle.


  1. Right-click on a vehicle in the vehicle list and click on Edit User
  2. Click on Accumulators and Add Accumulator
    Note: The Accumulators tab is only visible for User Types Device and Empty (Advanced)
  3. Select EngineHours and enter the current engine hours value for the vehicle
  4. Save the changes

Setup a Maintenance schedule

You can now create a maintenance event that triggers on the EngineHours accumulator type.


The image above shows step 2 in the Maintenance Schedule editor where EngineHoursis used to trigger maintenance for every 100 engine hours. Please read the Maintenance Schedule article for a complete walk-through of the maintenance setup process.