ectoControlСправочный центр

Описание протоколов API / MQTT

В статье мы подробно рассказываем о протоколах API и MQTT. Как с ними работать?! Как с их помощью получать информацию с нашего сервера для последующей работы с ними.

2 мин чтения1 иллюстрацийОбновлено 31.08.2026

Зачем нужен API к ЛК ectoControl?#

Если необходимо автоматически собирать статистику работы устройств системы ectoControl, воспользуйтесь одним из доступных способов: API с использованием HTTP-запросов или протокол MQTT. Для использования этих методов достаточно зарегистрироваться в ЛК, перейти на страницу настроек пользователя, в верхнем меню выбрать пункт "Интеграция" и получить токен, с помощью которого будет происходить авторизация на сервере ЛК.

Давайте разберемся, какие методы можно использовать и как они работают.

Функционал HTTP API:#

  1. 1получение основных данных всех устройств из ЛК;
  1. 2получение базовой информации по конкретному устройству;
  1. 3установка состояния реле, кранов;
  1. 4получение значений и состояний устройств без запроса, по подписке.

Достоинство такого метода - простота реализации. Однако для получения своевременной информации запросы нужно делать периодически, чтобы не пропустить важных изменений.

Функционал MQTT API:#

  1. 5получение основных данных всех устройств из ЛК;
  1. 6получение базовой информации по конкретному устройству;
  1. 7установка состояния реле, кранов;
  1. 8получение значений и состояний устройств без запроса, по подписке.

Достоинство такого метода - брокер MQTT сам вышлет необходимые данные по мере их изменения, что существенно снижает нагрузку на приложение пользователя. Однако применение такого подхода требует установки дополнительных программных пакетов на стороне пользователя.

ВАЖНО! В настоящий момент интеграция поддерживает только часть функций ЛК, пожалуйста, ознакомьтесь с документацией по ссылкам выше.

Помогла статья?

Смотрите также

ГлавнаяКотлыПрошивки