github.com/e154/smart-home@v0.17.2-0.20240311175135-e530a6e5cd45/doc/content/ru/docs/dashboard/mqtt/_index.md (about)

     1  
     2  ---
     3  title: "MQTT"
     4  linkTitle: "MQTT"
     5  date: 2017-01-03
     6  description: >
     7    
     8  ---
     9  
    10  Система проекта **Smart Home** включает встроенный MQTT брокер, что позволяет обмениваться сообщениями и управлять 
    11  устройствами в умном доме с помощью протокола MQTT (Message Queuing Telemetry Transport).
    12  
    13  MQTT - это легковесный протокол обмена сообщениями, разработанный для обмена данными между устройствами в сетях с 
    14  ограниченной пропускной способностью или низкой надежностью соединения. Он основан на модели издатель-подписчик 
    15  (publisher-subscriber) и обеспечивает надежную доставку сообщений между устройствами.
    16  
    17  Встроенный MQTT брокер в проекте **Smart Home** предоставляет серверную часть для обработки MQTT сообщений. 
    18  Он выполняет следующие функции:
    19  
    20  1. Поддержка издателей и подписчиков: MQTT брокер принимает сообщения от издателей (publishers) и перенаправляет их 
    21  подписчикам (subscribers). Это позволяет устройствам в умном доме обмениваться данными и управляться друг другом.
    22  
    23  2. Топики и фильтрация: MQTT брокер использует понятие "топика" (topic) для классификации сообщений. Подписчики могут 
    24  подписываться на определенные топики, чтобы получать только интересующие их данные. Брокер выполняет фильтрацию 
    25  сообщений и пересылает их только тем подписчикам, которые подписаны на соответствующие топики.
    26  
    27  3. Гарантированная доставка сообщений: MQTT брокер обеспечивает надежную доставку сообщений, гарантируя, что сообщения 
    28  будут доставлены подписчикам даже при временных проблемах с соединением или недоступности устройств.
    29  
    30  4. Управление доступом: MQTT брокер предоставляет возможности для аутентификации и авторизации, что позволяет контролировать
    31  доступ к различным топикам и ограничивать доступ к устройствам и данным в умном доме.
    32  
    33  Встроенный MQTT брокер в проекте **Smart Home** упрощает взаимодействие и интеграцию устройств в умном доме. Он предоставляет
    34  стабильную и эффективную среду для обмена данными и управления устройствами с использованием протокола MQTT. Это позволяет
    35  создавать сложные сценарии автоматизации, контролировать состояние устройств и обмениваться данными между различ