Jump to content

Draft:Flespi

From Wikipedia, the free encyclopedia
flespi
Developer(s)Gurtam
Initial release2017-03-20
Written inC, JavaScript, Vue, Lua
Available inEnglish language
TypeTelematics & IoT API platform
LicenseProprietary software
Websitehttps://flespi.com/

Flespi is a telematics and IoT API platform by Gurtam released in 2017.

Flespi serves as a telematics hub between telemetry data sources (GPS trackers, IoT sensors, and OEM software) on one side and destination platforms (IoT hubs, fleet management, route optimization, toll road, logistics, ERPs, etc.) on the other side. The flespi platform provides access to telemetry data from GPS trackers via API in a universal JSON format.

Functionality[edit]

Raw data ingestion — once messages from telematics devices flow in, the platform normalizes them into the universal JSON format according to the protocol specification and saves them in the database. Currently, the platform is ready to consume raw telemetry data from nearly 1000 hardware types from 100+ device manufacturers (Teltonika[1], Queclink, Concox, Ruptela, Calamp, Suntech, Topflytech, Atrack, Xirgo, Cellocator, and more).

Data transformation — once device messages are normalized (converted to JSON), it’s possible to apply different transformations to them: attach custom static information, add calculated values, inject values obtained from third-party services (e.g. reverse geocoding or LBS data), delete specified parameters, and add custom parsing logic.

Real-time analytics — the platform creates intervals by aggregating data from device messages based on user-defined criteria. When the new messages arrive, the analytics engine will automatically recalculate all affected intervals in real time.

Downstream integrations — flespi can send normalized telematics data to the following platforms: Amazon AWS IoT, Azure IoT, Google Pub/Sub, Wialon, Mapon, GPSWOX, Key Telematics, Traccar, Ruhavik, Thingsboard, Maxoptra, GEFCO, Redlist, tollBG, e-Toll. There are also several generic protocols that can be configured to forward data to custom platforms: HTTP, MQTT, and Wialon Retranslator.

Device management — configuring GPS tracking devices via SMS commands[2] or OTA.

Diagnostics and troubleshooting — tools for analyzing logs, messages, and raw traffic.

Platform management[edit]

Most operations are doable via a GUI at flespi.io.

REST API covers all operations on the platform.

MQTT API offers access to device messages, telemetry, logs, connection info, etc.

Pricing model[edit]

Free plan for testing and development and a range of Commercial plans for projects of different scale. Customers are charged as per pay-as-you-use model.

References[edit]

  1. ^ "First time with flespi platform - Wiki Knowledge Base | Teltonika Mobility". wiki.teltonika-mobility.com. Retrieved 2022-11-04.
  2. ^ "EMnify SMS via SMPP integration with Gurtams' flespi and Wialon". www.emnify.com. Retrieved 2022-11-04.