В модуль интеграции Эмулятор добавлена возможность работы с Swagger напрямую через POST-запросы, для этого:

  1. Активировать Swagger и UI Swagger (см. Настройка модуля интеграции Эмулятор).
  2. Подключиться к Swagger в Web-браузере строкой вида:

    http://{ip}:{port}/swagger

    В результате после подключения будет доступна страница:

  3. Авторизация происходит по токену, который отображался в настройках объекта модуля интеграции Эмулятор (см. Настройка модуля интеграции Эмулятор), нажатием кнопки Authorize в правом верхнем углу страницы.
  4. После успешной авторизации возможно выполнение следующих команд:

    Для выполнения команд необходимо:
    1. Выбрать соответствующий запрос.
    2. Нажать на кнопку Try it Out.
    3. Нажать на кнопку Execute

Примеры команд:

  • Вычитать дерево оборудования с текущими состояниями. Запрос GET/virtual/tree.
  • Перевести сенсор с заданным адресом в состояние arm.
  • Перевести сенсор с заданным адресом в состояние disarm.
  • Перевести сенсор с заданным адресом из состояния arm в состояние alarm.
  • Обработать тревогу и перевести сенсор в состояние disarm.
  • И т.д. по аналогии с описанными командами.
  • No labels