Conference
Meet EMQ at SPS 2026: Real-Time Data for Industrial AI →

EMQX FOR FLEET TELEMETRY

MQTT data backbone for fleet telemetry

Build responsive dashboards, act on vehicle events, and power mobility services with live telemetry streamed through EMQX.

Overview

From polling to live updates

Let applications subscribe to vehicle updates instead of repeatedly requesting them.

Reduce polling overhead

Send a new MQTT message when vehicle data changes, so applications can consume updates without repeatedly requesting the same readings.

Keep applications current

Use incoming vehicle updates in dashboards and services as they arrive, instead of waiting for the next polling cycle.

Share one telemetry stream

Publish vehicle updates once and let multiple authorized applications subscribe, so new services can reuse the same telemetry stream.

Architecture

Stream fleet telemetry with EMQX

Publish vehicle updates to MQTT topics that applications can subscribe to directly.

  1. Vehicle signals

    Telematics devices publish location, driving, battery, and other available vehicle signals.

  2. Optional edge processing

    EMQX Edge supports local processing and bridging. MQTT-capable devices can also connect directly to EMQX.

  3. MQTT platform

    EMQX routes updates to topic subscribers and supported data integrations.

  4. Fleet applications

    Dashboards, alerts, analytics, and mobility services use the vehicle updates they subscribe to.

Secure vehicle connections

Connect telematics devices over TLS and configure certificate-based client authentication.

TLS connection guide

Subscribe to relevant data

Choose MQTT topics for the vehicles and signals your application needs.

MQTT topic guide

Route incoming updates

Deliver messages to MQTT subscribers or route them to supported databases and cloud services.

Rule Engine guide

Example

Vehicle data streams for your applications

Publish consistent JSON payloads for location, driving, battery, and other signals available from your vehicles.

Publish one vehicle

vehicles/VIN1234567890/telemetry

Example vehicle signals

Location and driving

  • GPS & location
  • Speed & acceleration
  • Odometer & range
  • Shift state (P/R/N/D)
  • Power & torque

Battery and charging

  • Battery level & health
  • Charging state & power

Vehicle status

  • Climate & temperature
  • Door & trunk status
  • Tire pressure

Subscribe across vehicles

vehicles/+/telemetry

Example JSON payload

{
  "timestamp": 1672531200000,
  "vehicle_id": "VIN1234567890",
  "data": {
    "location": {
      "latitude": 37.7749,
      "longitude": -122.4194
    },
    "vehicle_state": {
      "speed": 65.5,
      "odometer": 12345.6,
      "shift_state": "D"
    },
    "charge_state": {
      "battery_level": 82,
      "charging": false,
      "charge_power": 0
    }
  }
}

Illustrative payload. Signal names, units, and available fields are defined by your publisher’s schema and vehicle integration.

Applications

What you can build with fleet telemetry

Build dashboards and mobility services around the vehicle signals your application needs.

Live fleet dashboards

Stream location and status updates to dashboards used by dispatchers and fleet managers.

Usage-based insurance

Supply driving behavior data to insurance applications for risk analysis and usage-based models.

EV charging and battery analytics

Feed charging and battery data into applications for usage analysis and charging network planning.

Maintenance models

Use sensor and CAN bus data to train and evaluate models for identifying potential component failures.

Driver coaching

Send driving events to applications that provide timely feedback on safety and fuel efficiency.

Rental and car-sharing services

Share vehicle location, availability, and status with mobility applications, and route authorized remote commands.

Customer story

Connected vehicle services at Geely

Geely uses EMQX Enterprise in its Telematics Service Provider platform to connect vehicle telematics control units with cloud services. EMQX routes telemetry to Kafka and Geely’s data platform, supporting connected services and analytics across the business.

Read the customer story

Resources

Explore EMQX for fleet telemetry

Build real-time fleet applications with EMQX

Plan your telemetry topics, payloads, and application integrations with an EMQX expert.