The Fleet Management System for Dealers allows real-time data about the condition of a vehicle. The system is installed inside the vehicle and is plugged into the obd-connector. Using a modem, the solution reads the vehicle's indicators and transmits them to the server. In the next step, data were processed and made available to the user for analysis in the interface. In addition, it is easy to track the location of the vehicle on Google maps.
The goal of the project was to create an Azure infrastructure, receive data via the Azure IoT system and analyze it based on critical values, which can be further used in client web and mobile apps. With their help managers track current data on battery charge level, fuel, speed, mileage, RPM, etc. The portal allows the creation of rules for push notifications of some events: when a driver leaves a specified geozone or exceeds the speed limit during the test drive, whether a car will soon run out of fuel, etc. Thus the solution helps both to organize workflow more efficiently and to improve customer service for business growth.
Also Maybe interesting:
What Was Done
We developed an innovative and versatile solution for the client that fully met his requirements. In addition, we have created the following functions:
- Device registering of a new device (dongle) when a vehicle is purchased;
- Device set up;
- Retrieve vehicle report which includes the trip data (Location of the vehicle at all times, mileage); trip parameters (speed, RPM, fuel level, etc.);
- Event notifications. The following events can be captured by Dongle and transmitted to Platform to create messages: Airbag deployment; Towing; Warning lamp; Dongle unplugged;
- Server certificate validation;
- Device twin. It is a logical representation of the device state on the server-side;
- Direct methods. It is a communication pattern implemented in the manner of request-reply;
- Messages. This is a push model communication pattern allowing one side to initiate data sending to the other side (device-to-cloud (d2c) messages, Cloud-to-device (c2d) messages).