RUBICON engineering center

MQTT

Синонимы: Message Queuing Telemetry Transport, IoT протокол
Лёгкий протокол для обмена сообщениями между устройствами IoT и облачными сервисами. Работает по модели «publish-subscribe» через центральный брокер. Основа для диспетчеризации через интернет, умных домов, промышленного IoT.

MQTT (Message Queuing Telemetry Transport) — лёгкий протокол обмена сообщениями между устройствами IoT, стандарт OASIS MQTT 5.0. Работает по модели publish/subscribe через центральный брокер — основа облачной диспетчеризации, умных домов и промышленного IoT.

Устройство-publisher отправляет сообщение в иерархическую тему (например, /building/floor1/room101/temperature), брокер распределяет сообщение всем подписанным клиентам. Протокол асинхронный, с небольшим размером пакетов — экономит трафик для GSM и спутниковой связи. Поддерживает TLS/SSL и три уровня качества обслуживания QoS: 0 — отправить и забыть, 1 — минимум одно получение, 2 — ровно одно получение с подтверждением.

Пример: сеть из 30 загородных ЦТП, каждый ЦТП с контроллером Segnetics Pixel передаёт данные через 4G-модем в MQTT-брокер Mosquitto на VPS, диспетчер видит все объекты в одном веб-интерфейсе и получает push-уведомления об авариях. Контроллеры современных линеек (Pixel, Siemens Climatix) имеют встроенные MQTT-клиенты.

Для локальной автоматики остаётся Modbus — MQTT добавляется как шлюз в облако. Открытые брокеры — Mosquitto и HiveMQ Community.

Частые вопросы

  • MQTT или Modbus для диспетчеризации удалённой котельной?
    Для одной котельной с низким объёмом данных — MQTT через 4G модем проще (не нужны фиксированные IP, маршрутизация). Для многих котельных с большим трафиком — обычно Modbus TCP через VPN. Современная практика — Modbus на локальном уровне + MQTT-шлюз для передачи в облако.
  • Нужно ли программировать свой MQTT-брокер?
    Нет. Открытые решения: Mosquitto (бесплатный, Linux/Windows), HiveMQ Community (бесплатно до 50 клиентов), AWS IoT Core (облачный, оплата за использование). Контроллеры Pixel, Siemens Climatix уже имеют встроенные MQTT-клиенты для подключения к готовому брокеру.

Источники

  1. OASIS MQTT Version 5.0 Standard — OASIS
Автор: Sergey
Опубликовано: 27.10.2026
Обновлено: 27.10.2026
MQTT — лёгкий протокол для IoT и облачной диспетчеризации | РУБИКОН