Інтеграція та розробка

API, SDK: інструменти для інтеграції Xeoma

Інтегруйте Xeoma в будь-яку інфраструктуру — сторонні системи, апаратне забезпечення, IoT, платформи розумного дому та корпоративне ПЗ — за допомогою відкритих API та інструментів розробника Xeoma.

HTTP-запити JSON Трансляція на сайті ONVIF Протокол Modbus REST API Спеціальна інтеграція

Дев'ять способів підключення Xeoma до вашої системи

Кожен інтерфейс вирішує свій клас завдань — від простих команд увімкнення/вимкнення до віддаленого керування сервером зі стороннього застосунку. Не знайшли потрібного? Замовте індивідуальну розробку для свого проєкту.

Шукаєте SDK? У Xeoma функцію SDK виконує посібник користувача Xeoma — вичерпна документація щодо модулів, функцій, параметрів та готових сценаріїв інтеграції.

Базові
HTTP-команди
HTTP API — інтерфейс на базі протоколу передачі даних HTTP

Універсальний спосіб керувати Xeoma через стандартні веб-запити. Вмикайте й вимикайте модулі, отримуйте знімки з камер, керуйте записом — з будь-якої системи, що може надсилати HTTP-запити.

http://IP:10090/http_switcher_disable?
module=HttpSwitcher.9
Переглянути документацію HTTP
Xeoma Pro
JSON API (розширений інтерфейс)
JSON API — програмний інтерфейс, що використовує формат обміну даними JSON

Розширений API для Xeoma, доступний у версії Pro. Віддалено змінюйте налаштування ланцюжків, експортуйте архівні записи, керуйте користувачами та правами доступу зі сторонніх застосунків.

POST http://IP:10090/api?
login=USERNAME&password=PWD&add=
Переглянути документацію JSON
Вбудовування
Інтерфейс потокового мовлення (Web API)
Набір команд для веб-автоматизації та трансляцій

Вбудовуйте відеопотоки камер Xeoma (наживо або з архіву) безпосередньо на свій вебсайт або в сторонній застосунок. Завантажуйте відео чи знімки, додавайте камери або модулі.

http://IP:10090/?archive_get_export_file=
Переглянути документацію Web API
Двосторонні
HTTP Switcher та HTTP Request Sender
Модулі для отримання та надсилання команд через HTTP

HTTP Switcher — отримує команди від зовнішніх пристроїв (датчиків, контролерів, систем контролю доступу) і активує цільовий модуль. HTTP Request Sender — надсилає події Xeoma до сторонніх систем, POS-терміналів, облікових систем і платформ автоматизації.

Вхідні: від датчика до Xeoma
Вихідні: від Xeoma до зовнішньої системи
Докладніше про модулі
Протоколи
Промислові та галузеві стандарти
ONVIF, Modbus, ISAPI — стандартні галузеві протоколи обміну даними

Xeoma підтримує стандарт ONVIF для IP-камер, промисловий протокол Modbus (для програмованих логічних контролерів, світлофорів, шлагбаумів) та фірмовий інтерфейс ISAPI від HikVision для тепловізійних камер. Нативна інтеграція з обладнанням — без жодних обхідних шляхів.

ONVIF: будь-який виробник
Modbus: ПЛК, шлагбауми,
контроль доступу
Переглянути всі можливості інтеграції
Cloud / Pro
Інтерфейс керування хмарою (REST)
REST API — інтерфейс керування в архітектурному стилі REST

Для Xeoma Pro Your Cloud: керуйте користувачами, підписками та сховищем через стандартний REST-інтерфейс. Готова інтеграція з білінговими системами.

xeoma_cloud.php -a “user”
“email” “pass” days sources GB
Дізнатися більше про Xeoma Pro Your Cloud
Запуск скриптів
Виконання системних команд і скриптів
Цільовий модуль, який запускає скрипт після спрацювання тригера

Простий і доступний модуль Xeoma «Application Runner» запускає скрипт на комп’ютері, де він працює, або відкриває програму, передаючи макроси, такі як %JPEG%, %FACECOUNT%, %NAMES%, %TEXT%, %EYEANGLE%.

Камера -> Детектор -> Application Runner: C://Surveillance/scripts/statisticts/customercounter.sh %FACECOUNT%
Докладніше про Application Runner
На рівні камери
Тригери та реакції камери
Camera-Embedded Detector — спеціальний модуль для взаємодії з камерою

Використовуйте вбудовані детектори камери замість детекторів Xeoma: модуль «Вбудований детектор камери» дозволяє Xeoma отримувати тригери від ONVIF-камери. Той самий модуль дає змогу надсилати команди на камеру, наприклад, активувати склоочисник при виявленні забруднень на об'єктиві.

Налаштування вбудованого детектора камери:
виберіть детектор зі списку
Докладніше про вбудований детектор камери
Індивідуальне замовлення
Платна розробка індивідуальної інтеграції
Нестандартний інтерфейс або протокол — розробимо спеціально для вашого проєкту

Якщо вбудованих інтерфейсів недостатньо, ми розширимо можливості Xeoma для підтримки вашого обладнання, сторонніх систем або унікальних сценаріїв. Ми вже реалізували інтеграції для десятків пристроїв: систем контролю доступу, промислових контролерів, POS-систем, платформ розумного дому тощо.

Ваш пристрій / протокол / система
-> інтеграція під ключ
Переглянути приклади виконаних проєктів

Що вже реалізовано за допомогою інтеграції Xeoma

API Xeoma використовуються в проєктах будь-якого масштабу — від домашньої автоматизації до державної інфраструктури.

Автоматичне виявлення порушень ПДР («Безпечне місто»)

Xeoma підключається до контролерів світлофорів через Modbus. Коли горить червоний сигнал, детектор перетину лінії спрацьовує автоматично, а фото порушника надсилається на платформу для накладення штрафів відповідного органу.

Інтеграція з POS-системами

Модуль «Відправник HTTP-запитів» інтегрує Xeoma з ПЗ POS-термінала: кожна транзакція записується на відео з накладанням суми та номера чека на зображення.

Платформи розумного дому

Xeoma надсилає та отримує команди через API платформ розумного дому. При виявленні руху через підключений зовнішній пристрій активуються жалюзі, освітлення або сигналізація.

Тепловізори HikVision — вимірювання температури

Через інтерфейс HikVision ISAPI Xeoma отримує дані про температуру об'єктів безпосередньо з тепловізора — без додаткових модулів аналітики, миттєво та без спотворення зображення.

Інтеграція з системами контролю доступу (СКУД)

Зовнішні сенсори та зчитувачі карт підключаються через модуль «HTTP-перемикач». Замки та ворота — через «Відправник HTTP-запитів»: відкриття дверей запускає запис, а розпізнавання облич у Xeoma розблоковує бар'єр.

Вбудовування відео в реальному часі на сайт або в застосунок

За допомогою Web API та інтерфейсу потокової передачі WebRTC прямі трансляції та архівні записи з камер Xeoma вбудовуються безпосередньо у вебсторінку або мобільний застосунок клієнта — без додаткового ПЗ чи плагінів.

Створення власного сервісу хмарного відеоспостереження

REST API у Xeoma Pro Your Cloud дозволяє провайдерам автоматично керувати обліковими записами клієнтів, квотами сховища та тарифними планами зі своєї білінгової системи.

Інтеграція з промисловим обладнанням та сенсорами

Через Modbus або HTTP Xeoma взаємодіє з ПЛК, ваговими платформами, системами охорони периметра та технологічними датчиками.

Можливості кожного інтерфейсу

Оберіть відповідний інструмент залежно від завдання та редакції Xeoma.

Функціонал HTTP-команди JSON API Pro Web API REST Cloud Pro
Увімкнути / вимкнути модуль
Отримати знімок з камери
Вбудувати пряму трансляцію на сайт
Дистанційно змінити налаштування ланцюга
Експортувати архівні записи
Керування користувачами
Отримувати команди від зовнішніх пристроїв
Інтеграція з білінговою системою
Доступно у редакціях Free / Lite

Почати інтеграцію легко

Жодних складних налаштувань чи спеціальних ліцензій для старту не потрібно — базовий HTTP-інтерфейс доступний одразу після запуску Xeoma.

1
Завантажте та запустіть Xeoma

Встановлення не потрібне — просто запустіть виконуваний файл Xeoma.

2
Ознайомтеся з документацією API

Знайдіть потрібні типи команд у розділі документації.

3
Додайте потрібні модулі до ланцюга

Для отримання команд додайте модуль «HTTP-перемикач», для надсилання подій — «Відправник HTTP-запитів». Перетягніть, налаштуйте — готово.

4
Потрібна нестандартна інтеграція?

Ми розробимо підтримку будь-якого стороннього інтерфейсу для вашого проєкту. Інтеграції для десятків пристроїв і платформ уже реалізовано.

Готові інтегрувати Xeoma у вашу інфраструктуру?

Зверніться до нашої команди — ми допоможемо підібрати оптимальний інтерфейс та розробимо індивідуальне рішення для вашого проєкту.