User Guide

  • User Settings
  • Dashboard
  • Monitoring
  • Units
  • Users
  • Staff
  • Trailer
  • Vehicle
  • Geofences
  • Events
  • Reports
  • Dlogs
  • Tracks
  • Time Machine
  • Schedule
  • Commands
  • Maintenance
  • eLogic
User Settings

PREFERENCES:

  • Name:

Enter the name of the user in this field.

  • Map:

Select the map format you want tit display in the software.

  • Coordinates Format:

Select the coordinate format from the available options including decimal degrees, degrees decimal minutes, and degrees minutes seconds.

  • Zoom:

Select the zoom limit of the map according to your requirement.

  • Latitude/Longitude:

User can select the latitude and longitude of their target location.

  • 12 hour format:

By checking this checkbox, you can set the time in AM/PM format.

  • Notification enable:

By checking this checkbox, the notifications will be enabled in the system.


PERMISSIONS:

  • Expiration:

You can select the expiration limit of the unit and users.

  • Public Login Link:

There is a public login link available that can be used for directly logging in the software without entering username and password.


USER DEFAULT:

Time zone:

Users can select the time zone according to their requirement.

Language:

Select the language in which you want to use the Flotilla IoT web app.

Measurement Standard:

Select the measurement standard in which all the measurement units will be displayed in the system.

Set Vehicle Tag Label:

Users can set different vehicles tags for their convenience to conveniently search all the vehicles falling under those tags. You can change the name of the vehicle tags from the user settings according to your requirement. For example, you can select tag 1 as Type, tag 2 as Make, Tag 3 as year etc. By entering all these specifications in the vehicle filter of monitoring screen, you can search all the units falling in that category.

Set Staff Tag Label:

Users can set different staff tags for their convenience to search all the drivers falling under those tags. You can change the name of the staff tags from the user settings according to your requirement. For example, you can select tag 1 as License Category, tag 2 as Department, Tag 3 as Work shift. By entering all these specifications in the staff filter of monitoring screen, you can search all the units attached to the staff of this category.


CHANGED PASSWORD:

New Password:

Enter the new password that you want to set.

Repeat New Password:

Enter the new password again for confirmation.

Current Password:

Enter the current password that you want to change.

Dashboard
Flotilla IoT’s dashboard is designed to provide the user an overview of the fleet operations without looking into details.
Unit Status
The real-time status of the units (vehicles) is shown in this option. Whenever the status of a unit changes, it moves from one category to the other. The following categories are included in this option.  
  • Online:
All the units (vehicles) that are registered in the system and are sending data currently are considered online. By clicking on this option, you can view all the units in this category.
  • Offline:
All the units (vehicles) that are registered in the system but not sending data currently are considered offline. By clicking on this option, you can view all the units in this category.
  • Not Registered Yet:
It includes the units whose device is either not attached or the initial device signal is not received yet. By clicking on this option, you can view all the units in this category.
  • GPS not Updated:
All the units (vehicles) whose GPS is not updated are included in this category. By clicking on this option, you can view all the units in this category.
Staff
The real-time status of the staff (drivers) is shown in this option. The following categories are included in this option.  
  • Assigned:
All the (staff) drivers assigned to a unit (vehicle) are displayed in this category. By clicking on the driver’s name, you can view the details like its ID, phone number, ID and name of the unit assigned to it.
  • Un-Assigned:
All the (staff) drivers which are not assigned to any unit (vehicle) are displayed in this category. By clicking on the driver’s name, you can view the details like staff ID etc.
  • Unknown:
The unknown drivers are those who are created from some other user accounts. By clicking on the driver name, you can view the details like driver ID, unit name, unit ID.
  • No Signal:
‘No Signal’ category includes a driver that is registered on the system and attached to a unit but its unit is not sending any data. By clicking on the name of the driver, you can view details like driver ID, unit name unit ID etc.
Motion Status
The real-time motion status of all the units (vehicles) is shown in this option. Following categories are include in the motion status.
  • Moving:
The units that are currently in the moving state are included in this category.
  • Idling:
This category includes the vehicles whose engine is on and they are not moving for more than the minimal parking duration.
  • Parking:
This category includes the vehicles whose engine is off and they are not moving for more than the minimal parking duration.
  • Towing:
Towing means when the vehicle’s ignition is OFF and it is moving. The vehicles that are towed currently are included in this category.
  • GPS not updated:
If no GPS data is received for more than 10 minutes and device data is received within 30 minutes, the device displays ‘GPS not updated’ status.
  • Stop:
This category includes the units whose engine is either on or off but they are not moving.
  • Unknown:
If no device data is received for more than 30 minutes, the device displays ‘Unknown’ status.
  • Not registered yet:
It includes the units whose device is either not attached or the initial device signal is not received yet.
Geofence
The names of all the geofences created by the user are shown in this option. By clicking on the geofence name, you can view all the units that are currently inside it.
Unit Types
This option includes the different unit types like truck, cars, tractors, buses etc.
Engine Hours
This option shows the engine hours of the top ten units in descending order. Engine hours are estimated by including all the time when the vehicle’s engine is on. It includes both movement and idling time. You can view the engine hour value of every unit by hovering over the graph next to its name.
Mileage
It shows the mileage of the top ten units in the descending order. By hovering over the graph next to the unit’s name, the mileage value can be seen.
Monitoring

In the monitoring module, the units and groups can be monitored in real-time. From their information and location to the real-time statuses, everything is available in this module. The option of geofencing and POI (POINT OF INTEREST) is also available for location-based monitoring.

Unit:

The units can be monitored individually and sorted on the basis of their name or device statuses. User can view the units in both list and grid view.

Group:

Groups containing multiple units can be monitored in real time. The vehicles included in a group are shown in the list and grid view along with their information, status and location.

Unit Information:

The information of every unit is available that includes all the details including the name, unique ID, device model, current status, tracking history, location, odometer reading, inputs, outputs, sensors etc.

Unit Statuses:

Unit statuses can be seen in real-time next to their names and in the status bar. There are various icons defining different statuses. For example,

  • Red circle for ‘Offline’.
  • Red circle with white question mark for ‘Unknown’.
  • Blue circle for ‘GPS not updated’.
  • Yellow engine sign for ‘Idling’.
  • Green circle for ‘Online’.
  • Green circle with white play sign for ‘Moving’.
  • Green circle with white pause sign for ‘Stop’.
  • Green circle with white ‘P’ for ‘Parking’.
  • Green circle with a hooked vehicle for ‘Towing’.
  • Grey Circle for ‘Not Updated Yet’.  

In addition to the above-mentioned statuses, there are many other types of unit statuses in the Flotilla IoT software including:

  • Over speed
  • Harsh Brake
  • Connection restore
  • Connection loss
  • Inside Geofence
  • Battery low

Whenever a unit status changes, it is displayed in real-time. You can also select the unit statuses to be displayed on the status bar.


 

Status Bar

Cluster Markers:

When there is a large number of vehicles in one area, they tend to overlap on the map. The cluster markers are used to display the total number of vehicles on the map. In the zoom-out display of the map, you can view the number of vehicles and by zooming in the vehicles can be separately seen in their current location.

Map Types:

There are different types of map types available and can be selected according to the requirement of the user.

Toggle Traffic:

Toggle traffic provides the complete information about the traffic situation in different areas on the map. It is only applicable for Google maps. There are different indicators to show the traffic situation. For example

  • Green lines indicate no traffic
  • Orange lines indicate light traffic
  • Red lines indicate heavy traffic

Area Calculator:

The area can be calculated by specifying the points on the map. You can calculate area in any shape by attaching the various points together.

Measure Distance:

Like area, distance can be calculated by marking the starting and ending points on the map.

Geofence:

All the geofences created by the user appear in this option. The user can select the geofence to show it on the map.

POI (Point of Interest): All the POIs created by the user are displayed in this option. By checking a POI, the user can show it on the map.


 

Filters

Vehicle Filter:

The users can set different vehicle filters according to their convenience to differentiate and identify them in the software.

Staff Filter:

Users can set different stafffilter according to their convenience to differentiate and identify them in the software.

There are many other option also available in the monitoring module including, Event History, Time Machine, Open Device Settings, Open Reports, Send Command, Street View.

Geofences:

Geo-fences help users monitor the movement of the vehicles based on their location. A geographical boundary can be created on the map to check the activity of a unit inside it. Users can also set notification alerts whenever a unit enters or leaves the geofence.

All the geofences created by the user can be searched and viewed in this modules. User can also create new geofences and assign them to different units.

 

Units

Any object that has to be tracked is known as a unit in the Flotilla IoT fleet management system. Usually different types of vehicles are added as units to monitor them in real time. A unique identification code is assigned to every unit to separate it from others. In the ‘Units’ module, there are two modes of display including units and groups.

Units

Units includes the individual vehicles (tracking objects). All the units created by the user are displayed in the vertical list. You can also search the name of a unit to find it quickly.

Groups

Groups includes multiple number of units (vehicles). One unit can be in multiple groups. All the groups created by the users are displayed in the vertical list. You can also search the name of a group to find it quickly.

Create New Unit

You can create a new unit by adding all the required information. Following information has to be added for creating a new unit:

Required

  1. Name:

Give the unit any name according to your liking to distinguish it amongst all the units.

  • Device Model

Mention the model of the tracking device attached to the unit. For configuring the device, IP address and the port is required to connect the device with the exact protocol. Multiple devices can use similar ports which means that they are following the similar protocol.  

  • Identifier

The identifier is basically the IMEI number of the tracking device and is unique for everyone. You can also identify a unit with this identifier in the Flotilla IoT software. Whenever you want to search a unit, you can enter its unique ID.

Extra

  1. Phone

Add the phone number of the staff (driver) attached to the unit or any other concerned person.

  • Search Group

If you want to add the unit in any group, you can search its name here.

  • Contact

Add the contact info related to the unit.

  • Category

Add the type of unit (vehicle) in this field.

Attributes

  1. Unit Password

Set a unique password for the unit.

  • Time Zone

Set the time zone according to your region.

Create New Group

You can create a new group by adding all the required information. Following information has to be added for creating a new group:

Name

Set a unique name of the group according to your liking to distinguish it amongst all the groups.

Search Group

The parent groups can be searched and the child group can be linked to it.

Time zone

The user can set the time zone according to their location.

ALL ATTRIBUTES (Units)

The data received from the device on different parameters is shown in this option. All the parameters showing values mean that the device is sending these types of data.

Sensors

There are four types of sensors available in the Flotilla IoT software including:

Discreet

It is a digital sensor that gives the input in the form of true false. It is normally used to check the trueness of a condition. For example, if you add ignition sensor then you will get the result in ON/OFF.

  • Description

You can enter the name with which you want to describe the sensor.

  • Sensor Type

The various types of discreet sensor types are given below:

  • Ignition
  • Panic Button
  • External Power
  • Engine Status
  • Car Alarm
  • Doors
  • Custom
  • Input:

The input is the attribute on which the device is sending data. Different devices have different inputs on which they send data. For example, some devices send ignition data as adc while others send it as input.

  • Threshold:

You have to set a threshold value as a parameter to check the validity of the condition. For example if the device is sending value 1 or above in ON state, you can set the threshold value as 1. It means that if the device sends value of 1 or above, the result would be ON and for value below 1, the result would be OFF.

  • Save last data received:

By clicking this option, the software will consider the last value otherwise not. It is usually used when the new data value from the device is delayed so the last saved data will be considered.

Measurement

The measurement sensor is used for performing calibration on different inputs fetched from the device. At times, the device does not send data in the form that has to be displayed on the software. By applying calibration, you can display the inputs from the device in the required form. For example, if the device is sending data in the form of voltage, we can convert it into temperature, fuel consumption or any other such parameter.

  • Required:
  • Sensor Label:

It is the name that you want to set for the sensor.

  • Input:

It is the attribute on which device is sending a specific type of data. 

  • Sensor Type:

It is the type of sensor that you are adding. You can also add a custom sensor type according to your requirement.

  • Index:

It indicates the number of the sensor that you are creating. For example, if you are creating a third fuel sensor, you will enter 3 in the index and it will display the sensor as fuel3.

  • Units:

Select the measurement unit for calculating the sensor value. For example, temperature can be calculated in °C and °F.

  • Accuracy %:

The option of relative accuracy percentage is included in the fuel sensors. If the fuel amount varies within the specified accuracy percentage, it will not be considered as drainage or fueling. It is generally set for the sensors with low precision.

  • Thresholds for Drain Detection:

You can set a specified values for standard fuel consumption. If the fuel is used faster than the threshold values, it would be considered as drainage.

  • By Time:

In this field you can set the maximum fuel consumption limit based on time after which the drainage will be considered. For example, if you set threshold at 60 units/hr and the fuel consumption is 61 units/hr, it would be considered as drainage.

  • By Distance:

In this field you can set the maximum fuel consumption limit based on distance after which the drainage will be considered. For example, if you set threshold at 10 units/km and the fuel consumption is 11 units/km, it would be considered as drainage.

  • Ignore Values (Optional):

In this field, you can set a range of value to consider by providing lower and upper limits.

  • Less than:

It is the lower limit and the values below it would be ignored. For example, if the lower limit is 0, the values below 0 will be ignored.

  • More than:

It is the upper limit and the values above it would be ignored. For example, if the upper limit is 100, the values above 100 will be ignored.  

  • Multiplier:

It is used to multiply a certain number with the raw device value for correctional purpose. In many cases, the device is sending very low data values which are not appropriate for recording keeping. So, by multiplying them with a certain number, a bigger number can be saved. For example, if the device is sending 0.001, you can multiply it by 1000 and the result will be 1 that can be saved.

  • Save last data received:

By clicking this option, the software will consider the last value otherwise not. It is usually used when the new data value from the device is delayed so the last saved data will be considered.

Sensor Value

The raw data value from the device is stored here.

Quantity

The required quantity can be calculated from the raw sensor value. For example, if you are calculating the battery charging percentage and the raw data value from the device is 1 when the device is charged 25 than using this you can map other values as well.

1=25%

2=50%

3=75%

4=100%

All these values will also be shown on the graph with ‘Sensor Value’ in the x-axis and ‘Quantity’ on the y-axis.

Other Sensors

It includes the verification sensors for driver, passenger and trailers. When a unique ID is punched, it verifies that the authorized driver, passenger or trailer is attached to the unit.

  • Description:

You can enter the name with which you want to describe the sensor.

  • Sensor Type:
  • Driver ID:

The driver ID can be verified by attaching this sensor.

  • Trailer ID:

The trailer ID can be verified by attaching this sensor.

  • Passenger ID:

The passenger ID can be verified by attaching this sensor.

  • Input:

It is the attribute on which device is sending a specific type of data. 

  • Save last data received:

By clicking this option, the software will consider the last value otherwise not. It is usually used when the new data value from the device is delayed so the last saved data will be considered.

Aggregate Sensors

It is used to calculate aggregate values from the input data. When the device is sending data on certain parameters, you can calculate the value of missing parameter. For example, if device is sending data speed and time then you can calculate distance from it by applying the formula distance = speed*time. You can add the inputs on which the speed and time data is being received and apply multiplication (*) operation on it to get distance value.

  • Description:

You can enter the name with which you want to describe the sensor.

  • Sensor Type:

There are many sensor types available by default along with the option to create custom sensor types. The default sensor types are given below:

  • Driver ID
  • Passenger ID
  • Trailer UUID
  • Ignition
  • Panic Button
  • External Power
  • Engine Status
  • Car Alarm
  • Doors
  • Fuel
  • Temperature
  • RPM
  • Board Power
  • Mileage
  • Speed
  • Counter
  • Avg. Fuel Consumption
  • Inst. Fuel Consumption
  • Flow Meter
  • Attributes:

All the currently available input attributes of the selected unit are displayed in the list. By selecting the required attributes on both sides, arithmetic operations can be performed on them.

  • Operator:

The arithmetic operation which has to be applied on the attributes can be selected from the list.

  • Return Type:

You can select the return type in which you want to display the result. There are three available options.

  • String
  • Number
  • Boolean
  • Save last data received:

By clicking this option, the software will consider the last value otherwise not. It is usually used when the new data value from the device is delayed so the last saved data will be considered.

Mileage and Engine Hours

It contains the parameters required for calculating mileage and engine hours. There are sources available for calculating mileage, GPS, device sensor and alternative sensor. You can select any option out of them to fetch mileage value.

Mileage Accuracy %

The mileage accuracy % is the correction percentage set for the mileage received from the device. For example, if the mileage accuracy percentage is 3.5, the mileage displayed for 100km will be 103.5km. It is kept as a buffer value to compensate for the inaccuracy of the device reading.

Advance

Trip Detection:

All the parameters for trip detection are mentioned in this option.

  • Movement Detection:

The movement can be detected from two sources:

  • GPS Speed: The movement is detectedthrough the GPS.
  • Engine Ignition Sensor: The movement is detected through engine.
  • Minimal No Data Duration:

It is the minimum no data duration for ending a trip. For example, if the minimal no data duration is set 10 minutes, the trip would end if the device does not send any data for more than 10 minutes.

  • Minimal Parking/Idling Duration:

It refers to the minimum stop duration of the vehicle (unit) for checking the parking and idling condition. For example, consider the case where minimal parking/idling duration is set for 5 minutes. It means that when the car is stopped for more than 5 minutes and its engine is ON, it is in idling state. Similarly, if the car is stopped for more than 5 minutes and its engine is OFF, it is in parking state.

  • Minimal Trip Duration:

It is the minimum movement duration of a vehicle (unit) to detect a trip. For example, if the minimal trip duration is 1 minute, it means that if a vehicle moves for more than 1 minute, it would be considered as trip otherwise not.

  • Minimal Trip Distance:

It is the minimum distance to be covered by a vehicle to consider it as a trip. For example, if the minimum trip distance is 100m, the trip would be detected when the vehicles covers a distance of more than 100m otherwise not.

  • Speed Threshold:

It is the minimum speed to be achieved by a vehicle to consider it as a trip. For example, if the speed threshold is 3 km/h, the trip would be detected if the vehicle achieves speed more than 3km/h otherwise not.

Access

In this option, the access of the unit can be assigned to different users. A user can only give access to the users that they have created. It means that a parent account can give access to the child accounts. There are options to assign individual users and all users at once. When the access of the unit is assigned to any users, they can view, edit and delete the unit.

Notifications

In this option, notifications can be assigned to the unit. A user can assign those notifications to the unit that they have created. There are options to assign individual notifications and all at once. When a notification is assigned to the unit, it is activated for that unit.

eLogic

In this option, eLogics can be assigned to the unit. eLogic is used to convert raw inputs into desired ones. At times, the device is not sending the required inputs and by using eLogic, you can use the available inputs to get required values. Users can perform arithmetic and logical operation on different inputs to get the desired values. For example, if device is not sending distance but it is sending speed and time.

You can apply formula distance=speed*time to get distance. You can assign individual eLogics and all at once. When an eLogic is assigned to the unit, it becomes valid for that unit.

Commands

In this option, commands can be assigned to the unit. Commands are the instruction sent to the device from the software to perform a certain function. For example, if you want to turn the ignition of a vehicle OFF, you can create and assign this command. You can assign individual commands and all at once. When a command is assigned to the unit, it becomes applicable on that unit.

Maintenance

In this option, you can assign maintenance to the unit. Maintenance allows the users to create any maintenance needs of the vehicle and set notification alerts for them. For example, if you want to set notification based on mileage, set a threshold mileage value in ‘Start’ field and whenever the vehicle exceeds that limit, you will receive a notification alert to conduct the maintenance. You can add the distance after which you want to receive notifications in the ‘Period’ field. Users have the option to assign maintenance individually and all at once.

ECO Driving

ECO driving allows the users to monitor the driving during trips. Whether you talk about the speeding or sharp turns, everything can be monitored through ECO driving. The user can set threshold values for getting the notification alerts whenever they are crossed. For example, if the extreme acceleration is set at 0.50 G, the notification alert will be triggered whenever the vehicle exceeds this limit.

Users

A user is a person that uses the software. Flotilla IoT has different types of user accounts including distributors, resellers, service providers, admin and users. All of these accounts have different privileges. For example, an account allowed access to create, delete and edit other accounts can do all of that. Similarly assigning and unassigning of different entities is also allowed through authorization.

CREATE NEW

A new user can be created by adding all the required information including Preference and Attributes.

BASIC
  • Required:

It contains all the essential information of the user including Name, User Name, Password, Role Name.

  • Preferences:

It contains all the optional choice that the user prefers including map type, coordinates format, POI layer etc.

  • Permissions:

It contains all the permissions that are allowed to a user including Expiration date, Unit limit, and User limit.

  • Attributes:

It contains different attributes selected by the user including Maximum zoom, Time zone, Measurement standard etc.

UNITS

The units can be assigned and unassigned to the user from this option. When a unit is assigned to the user, it can be monitored by that user.

GROUPS

Groups can be assigned and unassigned to the user from this option. When a group is assigned to the user, it can be monitored by that user.

STAFF

Staff can be assigned and unassigned to the user from this option. When staff is assigned to the user, it can be monitored by that user.

TRAILER

Trailer can be assigned and unassigned to the user from this option. When a trailer is assigned to the user, it can be monitored by that user.

ACCESS

It contains all the child users created by the user.

NOTIFICATIONS

The units can be assigned and unassigned to the user from this option. When a unit is assigned to the user, it can be monitored by that user.

ELOGIC

ELOGIC can be assigned and unassigned to the user from this option. When an eLogic is assigned to the user, it can be monitored by that user.

Commands

Commands can be assigned and unassigned to the user from this option. When a command is assigned to the user, it can be monitored by that user.

Maintenance

Maintenance can be assigned and unassigned to the user from this option. When a maintenance is assigned to the user, it can be monitored by that user.

Staff

Staff basically refers to drivers in the Flotilla IoT app. The staff can be assigned to different users and their activity can be monitored in real-time. There is an option to generate driver-based reports in Flotilla IoT to check their performance. By clicking on the name of staff, its basic information including Name, ID, and License Info etc. can be seen along with its current location. The location of the unit assigned to the staff can also be viewed on the map.

CREATE

A new staff member can be created by adding all the basic information including Name, Unique ID, Department, Driving License Expiration Date, Phone, Email etc.

Tags

Different tags can also be added with a staff to identify it in the software easily. Users can add more customized attributes for the staff according to their requirements.

Groups:

Multiple staff members (drivers) can be added in a group to manage their record conveniently. If you want to categorize different drivers, you can add them in separate groups. For example, the drivers of pickup vehicles can be entered in one group while the ones driving buses can be in another group. You can also create reports, schedules and events with respect to the groups.

Trailer

Trailer is an independent identity in Flotilla IoT system designed for tracking the luggage carriers by attaching them to a vehicle. By clicking on a trailer’s name, users can view basic information about a trailer like Trailer ID. The current location of the unit with which the trailer is connected can also be viewed in the info and on the map.

CREATE

A new trailer can be created by adding all the required information including Name, Description, and Unique ID etc.

ATTRIBUTES

Users can also add customized attributes according to their requirements.

Groups:

Multiple trailers can be added in a group to manage their record conveniently. If you want to categorize different trailers, you can add them in separate groups. For example, the trailers with 500kg load capacity can be entered in one group while the ones with 250kg load capacity can be in another group. You can also create reports, schedules and events with respect to the groups.

Vehicle

Vehicle is a separate identity in the Flotilla IoT software. It is created to keep the record of the different types of vehicles added in the system. Different types of vehicles are assigned unique icons to differentiate between them. By clicking on the name of the vehicle, its basic information can be displayed including make, color, model, vehicle tags etc. The current location of the can also be viewed in the info and on the map as well.

CREATE:

A new vehicle can be created by adding the basic information including the Label, Make, Model, Year, Color, Chassis Number, Fuel type, Capacity, etc.

TAGS:

Different customized tags can also be created for a vehicle according to the requirement of the user.

Groups:

Multiple vehicles can be added in a group to manage their record conveniently. If you want to categorize different vehicles, you can add them in separate groups. For example, the pickup vehicles can be entered in one group while the sedans can be in another group. You can also create reports, schedules and events with respect to the groups.

Geofences

This module allows users to create a boundary on the map to strictly monitor their movement in that area. Users can set notification alerts on entry and exit of the geofence to keep you updated about the latest vehicle activity. It is really helpful for fleet managers to conduct area-based monitoring of the vehicles.

CREATE

You can create three types of geofences in the Flotilla IoT software including:

Circle

You can draw the circle of any size to make it a geofence.

Polyline

You can draw a geofence of any shape using straight lines by joining different points.

Polygon

You can draw a polygon of various shapes by joining the starting and ending point.

Name

Add the name of the geofence in this field.

Description

Users can add any description related to the geofence for their convenience.

Select a Color

You can select the color of the geofence according to your requirement.

Groups:

Multiple geofences can be added in a group to manage their record conveniently. If you want to categorize different geofences, you can add them in separate groups. For example, the circle geofences can be entered in one group while the polygons and polylines can be added in other groups. You can also create reports, schedules and events with respect to the groups.

Events

Users can create customized events as per requirements to get notification alerts. All the units created by the user can be viewed in this module by selecting the required information.

From To

Users have to select the duration for which they want to view the events. There are different durations given like Today, Yesterday, Last 7 Days, Last 30 Days etc.

EVENT

All the customized events created by the user are displayed in this option. You can select any event to view its details including location, driver name, trigger date and time.

TYPE

It includes all the default notifications available in the system. You can select any notification type to view its details like location, driver name, trigger date and time.

Select Units

User can select the units for which you want to view notification details. You can select one or multiple units according to your requirement. There is also an option of select all available.

MANAGE

By clicking on the ‘Manage’ button in the top, the user can create new events and update older ones. All the already created by the user events show up in the list. You can click on the event that you want to update and make changes in it according to your requirement.

CREATE NEW

You can create a new event and set up a notification for it.

Functional Type

It is the parameter to which the event is assigned. There are different types of functional types available and can be chosen according to requirement.

Movement

Notifications:

  • Geofence Entrance:
    You can choose a geofence to set entrance notification for it. Whenever the vehicle will enter the specified geofence, a notification will be triggered.
  • Geofence Exit:

You can choose a geofence to set exit notification for it. Wheneverthe vehicle will leaves the specified geofence, a notification will be triggered.

  • Speed Limit Exceeded:

You can set a specific speed limit and whenever it is crossed, a notification is triggered.

  • Tolerance:

The tolerance is the value added in the max. limit enhancing the range for triggering notification. For example, if the max. limit = 100 and tolerance= 3, the notification will be triggered till the speed is 103.

  • Min. Limit:

The minimum speed limit of a unit is the lower threshold after which the notification is triggered. For example, if the min. limit is 80, the notification will be triggered when the vehicle reaches speed of 81 and above.

  • Max. limit:

The maximum speed limit of a unit is the higher threshold till which the notification is triggered. For example, if the max. limit is 100, the notification will be triggered when the vehicle reaches speed of 

  • Unit Stopped:

You can create an event for unit stopped and set a threshold time for it. When the vehicle is stopped for more than the threshold value, the notification is triggered. For example, if the threshold value is 2 minutes, then when the vehicle is stopped for more than 2 minutes, the notification will be triggered. If the vehicle starts moving before 2 minutes then the notification will not be triggered.

  • Unit Moving:

You can create an event for unit moving. Whenever the vehicle starts to move from for the first time after a stop, the notification is triggered.

  • Towing:

When the engine of a vehicle is OFF and it is moving, it falls under towing state and notification triggers when this condition is fulfilled.

  • Idling:

When the vehicle is stopped for more than minimal parking/idling duration and its ignition is ON, this notification will be triggered.

  • Parking:

When the vehicle is stopped for more than minimal parking/idling duration and its ignition is ON, the notification will be triggered.

Maintenance Reminder

Search Maintenance:

Enter the maintenance for which you want to receive reminder.  

  • Notify me on due*:

In this field, you add the due value at which you want to receive notification.

  • Remind me before*:

In this field, you can set the value at which you want to receive a maintenance notification. For example, if you have set the maintenance for mileage at 3000, you can add 2900 in remind me before field.

Digital
  • Notification:

You can set different types of notifications including ignition panic button, external power according to your requirements.

  • State:

Users can select the state for which they want to receive notification. The available options are ON, OFF, Both ON & OFF.

Analog
  • Notification:

Users can select the parameter for which they want to receive notification. The available options include Fuel, Temperature, RPM, Board Power, Mileage, Counter, Average Fuel Consumption, Instant Fuel Consumption, Flow Meter and Humidity.

  • Index:

Here you enter the index of the notification which refers to the quantity of the notification.

  • Min. Limit/ Max. Limit:

You can set the minimum and maximum limit for the selected parameter to develop a range.

  • Trigger when:

It sets the condition to trigger notification.

  • In Range:

By selecting this checkbox, the notification will be triggered when the value of the selected parameter is within the range.

  • Out Range:

By selecting this checkbox, the notification will be triggered when the value of the selected parameter is outside the range.

Detect
  • Notification:

Users can select the notification condition from the available options i-e. Driver Changed, Passenger Changed, and Trailer Changed.

  • Consider Null Value:

By checking this option, the null value will also be considered while analyzing the condition.

Unit Status
  • Notification:

You can select the condition for notification from the available options like Connection restore, Status unknown Connection loss.

Eco Driving
  • Notification:

You should select the condition for which you want to set notification. The available option include Harsh Brake, Harsh Turn, Harsh Acceleration, and Harsh Bump.

Tolerance

The tolerance is the cushion value which you want to set to trigger notification once the upper limit is achieved. For example, if you set the tolerance at 3 and the max. limit is 100, the notification will be triggered till 103.

Min. Limit/ Max. Limit

You can set the minimum and maximum limit for the selected parameter to develop a range. For example, if the min. limit is 80 and max. limit is 120, the notification will be triggered between 80-120.

Notificators:

User can receive notification on three mediums including:

  • Email:

By enabling this option, you can receive notification on user email or any customized email.

  • Web Popup:

By enabling this option, you can receive notification via web popups on the Flotilla web app.

  • Mobile Notification:

By enabling this option, you can receive notification on Flotilla IoT mobile app.

  • Commands:

By enabling this option, you can set different customized commands to the device automatically whenever the notification is triggered.

Basic
  • Alarm State/sec:

It is the time duration for which the alarm will be triggered. For example, if you set the alarm state as 10, the alarm will be triggered for 10 seconds.  

  • Interval/min:

In this field, users can add the time interval between the notifications. For example, if the interval is set at 5, the notification will be triggered after every 5 minutes.

Custom Time Control

You can set the time span, days and months for receiving notifications. Regardless of the occurrence of the event, you will receive the notification only on the set time, date and month.

Reports

Flotilla IoT offers an unlimited number of reporting templates. Users can create customized reports according to their requirements to get the desired data insights.

From To

In this option, you have to add the duration for which you want to view the report. There are different duration options given like Today, Yesterday, Last 7 Days, Last 30 Days etc.

Report for Days

You can select the days for which you want to receive report. If you uncheck any day, the report for that day will not be displayed.

Report Time Control

You can also select the time duration for which you want to receive report. By specifying a time duration, you will only be able to see the reports for that specific time. For example, of you want to receive reports from 9AM to 6PM, you can select that time duration and view the reports generated for that time period.

Select Template

You can select different report templates according to your requirements. These report templates are generated from the CMS and can be selected from the Flotilla IoT monitoring app as per need.

Unit

The unit reports can be seen by selecting the users.

Group

Users can view group reports by selecting this option.

Staff

The reports of the drivers can be displayed from the staff option.

Dlogs

Dlogs contains all the data received from the device for a specific unit. It keeps the record and history of all the data transfer that happened. From location coordinates to speed and time, everything is available in Dlogs. It is a really helpful module for the technical support as it helps them debug an issue quickly and more accurately.

From To

In this field, you add the duration for which you want to view Dlogs. There are many default time durations available like today, yesterday, last 7 days, last 30 days etc. In addition to that, the users can also set a custom range by selecting the date and time according to their requirement.

Select Units

In this field, you select the unit for which you want to view Dlogs.

Download

You can also download the Dlogs to save the useful data.

Tracks

This module provides the complete track record of the units. It provides the complete the complete information about the total number of trips completed by a unit along with discreet details like distance, starting time and duration. By clicking on any trip, you can view it on the map with starting/ending points and route taken.

From to

Select the time duration for which you want to view tracks. There are many default time durations available like today, yesterday, last 7 days, last 30 days etc. In addition to that, the users can also set a custom range by selecting the date and time according to their requirement.

Search Units

Check all the units for which you want to view tracks. 

Upload Tracks

You can upload the KML files to view tracks on the map.

Download Tracks

You can check the trips and download them in KML format.

Time Machine

Time Machine

This module provides the complete trip history of the units. The users can replay the whole trip and view the route taken, speed and other trip activity like moving, idling, stop etc. It is really helpful in assessing the performance of the drivers and save fuel costs.

From To

In this option, you can select the time duration for which you want to replay trips.

Search Units

You can select one or multiple units to replay their trips. There is also an option to select all the units simultaneously.

Schedule

This module allows users to perform scheduling for various reports. You can set a time and date to receive any report via email. It allows you to stay one step ahead by planning and anticipating your reporting requirements.

CREATE NEW

You can edit already created schedules and create new ones as well.

Name

Select the name of the report you want to receive.

Report Interval

Select the time span of the report that you want to receive. There are many default time durations available like today, yesterday, last 7 days, last 30 days etc. along with custom interval.

Commands

Commands

Commands

In this module, users can send various customized commands to the tracking device to perform certain functions. These commands basically control the outputs of the device. For example, if a user creates a command of power cut and puts the data attribute for sending command, the ignition of the car would be turned off.

Assign Unit

Any created command can be assigned to the units according to requirements. One command can be assigned to multiple units.

Assign User

Any created command can be assigned to the users according to requirements. One command can be assigned to multiple users.

Assign Group

Any created command can be assigned to the groups according to requirements. One command can be assigned to different groups.

Maintenance
Maintenance

This module allows users to maintain their fleet by creating different maintenance tasks. You can schedule maintenance for any unit and set reminders for them. It allows fleet managers to anticipate the maintenance needs and conduct them timely.

 

CREATE NEW:

Users can create new maintenance according to their requirement.

 

Search Units:

Select the unit for which you want to create a maintenance.

 

Name:

Add name of the maintenance in this field.

 

Cost:

Add the estimated cost of the maintenance.

 

Select Expense Type:

You can select the expense type of the maintenance from the list.

 

User Input Required:

By checking this option, you can add maintenance based on different parameters.

 

Maintenance Parameters:

You can set maintenance on three parameters including:

  • Mileage:

Enable mileage parameter to set the maintenance based on mileage.

 

Target Value:

Set the value at which you want to trigger the due maintenance notification.

 

Reminder:

Check this checkbox to set a value less than the target value to remind you about the upcoming due maintenance.

 

             Repeat:

             Check this checkbox to add period after which maintenance will become due.

 

Period:

Add the value after which you want the trigger the due maintenance notification.

 

  • EngineHours:

 

Target Value:

Set the value at which you want to trigger the due maintenance notification.

 

Reminder:

Check this checkbox to set a value less than the target value to remind you about the upcoming due maintenance.

 

Repeat:

Check this checkbox to add period after which maintenance will become due.

 

Period:

Add the value after which you want the trigger the due maintenance notification.

 

  • Date:

 

Target Value:

Set the date at which you want to trigger the due maintenance notification.

 

Reminder:

Check this checkbox to set a date earlier than the target date to remind you about the upcoming due maintenance.

 

Repeat:

Check this checkbox to add period after which maintenance will become due.

 

Period:

Add the value after which you want the trigger the due maintenance notification.

 

User Input Required:

By checking this checkbox, the maintenance will become due allowing you to complete it by yourself. If this option is unchecked, the maintenance will be automatically completed once the notification is triggered.

 

Notificators:

User can receive notification on three mediums including:

  • Email
  • Web Popup
  • Mobile Notification

Maintenance Due/Overdue:

When the notification is triggered and the ‘User input required’ option is checked, the maintenance goes in this category. You can view the status of the maintenance showing due and overdue.

Due:

When the maintenance notification is triggered once and it has not been marked completed, it is considered due.

 

Overdue:

After becoming due, when the maintenance notification is triggered again when the threshold is achieved, it becomes overdue.

 

Mark Complete:

You can click on this option to mark a maintenance as complete.

 

Update Maintenace:

By checking this checkbox, the values added by you at which the actual maintenance was performed will be updated. The next notification will be triggered by adding the period in the updated value.

Odometer:

Add the actual odometer reading at which you performed the maintenance.

Engine Hours:

Add the actual engine hours at which you performed the maintenance.

Date:

Add the actual date at which you performed the maintenance.

 

Add All Expenses:

You can select the expense types of all the maintenance tasks that you have actually performed. Click on ‘Add More’ option to add multiple expense types.

 

Upload/Download:

By clicking on the three vertical dots next to the CREATE NEW button, you can download and upload any maintenance.

 

Maintenance History:

 

All the completed maintenance are included in this category with their discreet detail like name, Mileage, Engine hours, Date, Cost, etc. You can also edit and delete any maintenance.

 

 
eLogic

eLogic is an innovative module mainly designed for technical staff to convert inputs into desired values. Users can apply different arithmetic and logical operations on multiple attributes. eLogic allows users to find aggregate and unknown values from the given inputs.

Description

Add the description or name that you want for the eLogic.

Attribute

In this field, you add the attribute on which the value of the eLogic will be stored. For example, if you want to find distance, you can select mileage in the attribute.

Type

In this field, you select the return type of the eLogic. You have three types of options available:

  • String (Gives output in all the data types including, characters, numbers etc.)
  • Number(Gives output only in numbers)
  • Boolean(Gives output in True/False)
Drag & Drop Builder

In this user-friendly feature, the users have everything available in front of them. They can just drag and drop everything including attributes and operators to get the desired result.

Direct Expression

If you want to write the complete expression by yourself, you can do it through this option.

Variables

This option includes all the data inputs that are available for the selected unit. They are basically the data inputs that the device is currently sending.

Add Custom Variables/Operators

In this field, you can create different custom variables/operators and add them in the eLogic.

ASSIGN UNIT

You can select the unit on which you want to assign the eLogic.

ASSIGN USER

You can select the user on which you want to assign the eLogic.

ASSIGN GROUP

You can select the user on which you want to assign the eLogic.

Start typing and press Enter to search