HTTP API (Data Entry)

HTTP API (Data Entry)

Версия: 1.0

Назначение

HTTPS-канал для приборов и шлюзов, которым неудобен или недоступен MQTT. Альтернативный способ внесения текущих измерительных данных в ту же инфраструктуру облака.

Учётные данные совпадают с MQTT объекта и выдаются в кабинете (диалог «Подключение объекта», раздел HTTPS, QR-код).

Подключение

ПараметрЗначение
ПротоколHTTPS (TLS)
Хостrelsibcloud.com
Порт8080
Логинmqtt_login объекта
Парольmqtt_passw объекта

Строка подключения:

relsibcloud.com:8080:<mqtt_login>:<mqtt_passw>

Клиент обязан использовать TLS и проверять сертификат сервера.

Когда выбирать HTTP вместо MQTT

  • Сеть разрешает только HTTPS, исходящий MQTT (8883) закрыт.
  • Прошивка умеет HTTP-клиент и не реализует MQTT.
  • Нужна периодическая передача пакета значений без постоянной MQTT-сессии.

Для потоковой телеметрии с минимальной задержкой предпочтителен MQTT API.

Модель данных

Семантика измерений совпадает с MQTT API:

  • привязка к объекту через mqtt_login;
  • идентификация прибора и зоны;
  • каналы вида ch:type:val:err (см. MQTT API и «Типы приборов и параметров»).

Контур на порту 8080

РесурсНазначение
/getzonesАктуальное состояние зон (служебный контур)
/getdevsСведения о приборах
приём телеметрииТекущие данные от HTTP-адаптера прошивки

Путь и формат тела запроса на запись телеметрии задаются адаптером конкретной модели шлюза. Параметры подключения — из кабинета.

Аутентификация

Те же учётные данные объекта, что и для MQTT. Смена пароля объекта в кабинете затрагивает оба канала. При 401 / 403 проверьте актуальность логина и пароля.

Рекомендации

  • Не отключайте проверку TLS-сертификата.
  • Избегайте избыточной частоты запросов.
  • При сетевых сбоях — повтор с backoff.
  • После первой успешной передачи убедитесь в кабинете: зона онлайн, есть свежая метка времени.

Связь с другими API

  • MQTT API — основной канал телеметрии.
  • HTTP API (Management) — каталог объектов, зон и приборов; не для потоковой записи с датчика.
  • WebSocket API — отображение данных в кабинете; запись с прибора не предусмотрена.

Просмотров: 192
Сохранено: 15.06.2025







Выбор
...
OK Отмена

Пожалуйста подождите.

Хорошая погода, не так ли?
Тут нужно что-то ввести


Продолжить Отменить

Ура, всё отлично!


Ошибка

0.031042098999023