Интеграция и разработка
Программные интерфейсы
и интеграция Xeoma
Встраивайте Xeoma в любую инфраструктуру: сторонние системы, оборудование, интернет вещей, «умный дом» и корпоративные платформы с помощью открытых программных интерфейсов API и инструментов разработчика.
Семь способов подключить Xeoma к вашей системе
Каждый интерфейс решает свой класс задач — от простых команд включения до полноценного управления сервером из стороннего приложения. Не нашли нужный вариант? Закажите разработку под ваш проект.
Ищете SDK? В Xeoma роль SDK выполняет Руководство пользователя Xeoma — полная документация по программным интерфейсам с примерами команд, параметрами и готовыми сценариями интеграции.
Универсальный способ управления Xeoma через обычные веб-запросы. Позволяет включать и отключать модули, получать изображения с камер, управлять записью — из любой системы, способной отправить HTTP-запрос, например, 1С.
?module=HttpSwitcher.1
Расширенный программный интерфейс для Xeoma Pro. Позволяет удалённо изменять настройки цепочек, экспортировать архивные записи, управлять пользователями и правами доступа из сторонних приложений.
Authorization: Bearer <token>
Встраивайте трансляции камер Xeoma (в реальном времени или из архива) прямо в ваш сайт или стороннее приложение — без плагинов, с минимальной нагрузкой на сервер.
<video id=»remote-video» autoplay>
Модуль «HTTP Переключатель» — принимает команды от внешних устройств (датчиков, контроллеров, СКУД) и включает нужный модуль. Модуль «Отправка HTTP команд» — передаёт события Xeoma в сторонние системы, кассы, системы учёта и автоматизации.
Исходящий: Xeoma в стороннюю систему
Xeoma поддерживает стандарт ONVIF для IP-камер, промышленный протокол Modbus (контроллеры, светофоры, шлагбаумы) и фирменный интерфейс ISAPI для тепловизоров HikVision. Интеграция «без костылей» напрямую с оборудованием.
Modbus: ПЛК, светофоры, СКУД
Для Xeoma Pro Ваше Облако: управляйте пользователями, подписками и хранилищем через стандартный интерфейс в стиле REST. Готовая интеграция с биллинговыми системами.
«email» «pass» days sources GB
Если готовых интерфейсов недостаточно — мы доработаем Xeoma под ваше оборудование, стороннюю систему или уникальный сценарий. Уже реализованы интеграции для десятков устройств: СКУД, промышленных контроллеров, кассовых систем, платформ умного дома и многого другого.
→ интеграция под ключ
Что уже сделано с помощью интеграции Xeoma
Программный интерфейс Xeoma применяется в проектах любой сложности — от домашней автоматизации до государственной инфраструктуры.
Xeoma подключена к контроллерам светофоров по протоколу Modbus. Устройство передаёт информация о включении запрещающего сигнала надёжно и без задержек. Используется в системах автоматического штрафования нарушителей правил движения в комбинации с модулем «Распознавание автомобильных номеров».
Отправщик HTTP-запросов связывает Xeoma с кассовым ПО: каждая транзакция фиксируется на видео с отметками товаров, суммы и номера чека прямо поверх изображения.
Xeoma получает и отправляет команды через программные интерфейсы платформ умного дома. При обнаружении движения — включаются жалюзи, свет или сигнализация через внешнее устройство.
В модуле «Интеграция с тепловыми камерами» Xeoma получает данные о температуре объектов прямо от тепловизора ерез фирменный интерфейс ISAPI — без дополнительных аналитических модулей, мгновенно и без погрешностей изображения.
Внешние датчики, считыватели карт и замки подключаются через модуль «HTTP Переключатель» и запускают настроенную реакцию — например, запись при открытии двери, поднятие шлагбаума при распознавании автомобиля из «белого» списка.
С помощью модуля «Веб Сервер» вы получаете доступ к командам web API, которые пригодятся для встраивания в системы автоматизации, на веб-страницу или в мобильное приложение заказчика — без дополнительного ПО и плагинов.
Набор REST команд в Xeoma Pro Ваше Облако позволяет провайдерам автоматически управлять учётными записями клиентов, объёмом хранилища и тарифными планами из своей биллинговой системы.
В программе реализована поддержка многих устройств и систем. Аналогично возможна интеграция и с другими промышленными контроллерами, весовыми платформами, периметральными системами охраны и датчиками технологических процессов.
Что умеет каждый интерфейс
Выберите подходящий инструмент в зависимости от задачи и редакции Xeoma.
| Возможность | HTTP (веб) | JSON Pro | Web API | REST Cloud Pro |
|---|---|---|---|---|
| Включить / выключить модуль | ✓ | ✓ | — | — |
| Получить изображение с камеры | ✓ | ✓ | ✓ | — |
| Встроить трансляцию на сайт | — | — | ✓ | — |
| Изменить настройки цепочки удалённо | — | ✓ | — | — |
| Экспорт архивных записей | — | ✓ | ✓ | — |
| Управление пользователями | — | ✓ | — | ✓ |
| Приём команд от внешних устройств | ✓ | ✓ | — | — |
| Интеграция с биллинговой системой | — | — | — | ✓ |
| Доступна в бесплатной / Lite-редакции | ✓ | — | ✓ | — |
Начать интеграцию — просто
Ни сложной настройки, ни специальной лицензии для старта — базовый программный интерфейс HTTP доступен сразу после запуска Xeoma.
Установка не требуется — просто запустите исполняемый файл. Веб-интерфейс доступен сразу при добавлении модуля «Веб Сервер».
Изучите раздел документации, чтобы понять, какой набор команд подходит для ваших целей.
Для приёма команд — модуль «Переключатель (HTTP)», для отправки событий — «Отправщик запросов (HTTP)», для синхронизации с кассовыми аппаратами — «HTTP Маркировка». Подключите, настройте — готово.
Мы разработаем поддержку любого стороннего интерфейса под ваш проект. Уже реализованы интеграции для десятков устройств и платформ.
Готовы интегрировать Xeoma в вашу инфраструктуру?
Задайте вопрос нашей команде — поможем выбрать подходящий программный интерфейс и разработаем нестандартное решение под ваш проект.