MQTT Endpoints

What is MQTT?

MQTT is an OASIS-standard messaging protocol for the Internet of Things. It is a lightweight publish/subscribe transport designed for remote Devices with constrained code footprints and limited network bandwidth, used widely across automotive, manufacturing, telecommunications, oil and gas, and other industries.

MQTT's main strengths:

  • Lightweight and efficient on the wire.
  • Bidirectional communication.
  • Reliable message delivery.
  • Resilience on unreliable networks.

MQTT with Xyte

Xyte supports MQTT v5 in a hybrid setup alongside HTTPS.

All Device-to-server traffic still goes over HTTPS — register, send Telemetry, fetch Commands, update Licenses, and so on. MQTT is used to subscribe to server-side notifications (Commands, Licenses, etc.) so the Device reacts faster than it would by polling Telemetry.

📘

With MQTT subscriptions in place, Telemetry can drop to one update every 30–300 seconds.