СОДЕРЖАНИЕ
Инструмент Редактор запросов позволяет создавать HTTP- и MQTT-запросы для отправки данных на сервер. Запросы можно использовать для управления кнопками, выключателями и слайдерами.
Для перехода к инструменту нажмите на кнопку Настройки (в верхней панели) — Специальные возможности — Редактор запросов. Для просмотра, добавления, редактирования и удаления запросов выберите вкладку с нужным протоколом.
HTTP-запросы
Протокол HTTP используется для передачи одиночных сообщений на сервер посредством веб-браузера. Обмен сообщениями происходит через типы запросов GET, PUT, POST и DELETE.
Для создания HTTP-запроса:
- Если требуется, создайте папку для хранения запросов. Для этого нажмите на кнопку Создать — Создать папку.
На вкладке HTTP, внизу панели, заполните следующие параметры:
- Укажите имя запроса (произвольно).
- Выберите тип: Кнопка, Выключатель или Слайдер. Для типа запроса Выключатель необходимо заполнить условия для действий на включение и выключение.
- Укажите тип запроса: GET, POST, PUT или DELETE.
- Введите URL удаленного источника.
- Добавьте заголовки HTTP-запроса. Для этого нажмите на кнопку +. Каждый заголовок должен идти отдельно. Указывается в формате ЗАГОЛОВОК: СОДЕРЖИМОЕ. Например: Server: Apache или Content-type: text/html. Чтобы удалить заголовок, нажмите на крестик напротив него.
- Для типов запросов POST и PUT также необходимо указать тело запроса (сообщения).
После заполнения параметров нажмите на кнопку Сохранить.
MQTT-запросы
Асинхронный протокол MQTT используется для передачи компактных сообщений на сервер в условиях нестабильной связи. Протокол работает на прикладном уровне поверх TCP/IP и использует по умолчанию 1883 порт (8883 при подключении через SSL).
Как создать запрос:
- Выберите вкладку MQTT.
- Если требуется, создайте папку для хранения создаваемых запросов. Для этого нажмите на кнопку Создать — Создать папку.
- Укажите имя запроса (произвольно).
- Выберите тип: Кнопка, Выключатель или Слайдер. Для типа запроса Выключатель необходимо заполнить условия для действий на включение и выключение.
- Укажите хост, с которым будет происходить обмен данными.
- Укажите порт подключения — 1883 (или 8883 при подключении через SSL)
- Укажите топик. Многоуровневый топик разделяйте знаком /. Например: /home/living-space/living-room1/temperature
- Укажите тело запроса (сообщения).
После заполнения параметров нажмите на кнопку Сохранить.
Как удалить запрос:
- Для удаления запроса перейдите к списку HTTP- или MQTT-запросов.
- Нажмите правой кнопкой мыши по нужному запросу.
- В появившемся меню нажмите на кнопку Удалить.
Статья помогла?
Отлично!
Спасибо за ваш отзыв
Извините, что не удалось помочь!
Спасибо за ваш отзыв
Комментарий отправлен
Мы ценим вашу помощь и постараемся исправить статью