Интеграция және әзірлеу

API, SDK: Xeoma интеграциясының құралдары

Xeoma-ның ашық API (Application Programming Interfaces) және әзірлеуші құралдарын пайдаланып, оны кез келген инфрақұрылымға — үшінші тарап жүйелеріне, аппараттық құралдарға, IoT құрылғыларына, «ақылды үй» платформаларына және корпоративтік бағдарламалық жасақтамаларға енгізіңіз.

HTTP сұраныстары JSON Веб-сайтқа трансляциялау ONVIF Modbus хаттамасы REST API Арнайы интеграция

Xeoma-ны жүйеңізге қосудың тоғыз жолы

Әрбір интерфейс нақты тапсырмалар санатын шешеді — қарапайым қосу/өшіру командаларынан бастап, үшінші тарап қолданбасы арқылы серверді қашықтан басқаруға дейін. Қажетті шешімді таппадыңыз ба? Жобаңыз үшін арнайы әзірлеуге тапсырыс беріңіз.

SDK іздеп жүрсіз бе? Xeoma жүйесінде SDK рөлін Xeoma пайдаланушы нұсқаулығы атқарады — бұл Xeoma модульдері мен мүмкіндіктерінің, параметрлерінің және дайын интеграция сценарийлерінің толық құжаттамасы.

Базалық
HTTP командалары
HTTP API — HTTP дерек тасымалдау хаттамасына негізделген интерфейс

Xeoma-ны стандартты веб-сұраныстар арқылы басқарудың әмбебап әдісі. Модульдерді қосыңыз немесе өшіріңіз, камера суреттерін алыңыз, жазуды басқарыңыз — HTTP сұранысын жібере алатын кез келген жүйе арқылы.

http://IP:10090/http_switcher_disable?
module=HttpSwitcher.9
HTTP құжаттамасын қарау
Xeoma Pro
JSON API (кеңейтілген интерфейс)
JSON API — JSON деректер алмасу форматын қолданатын бағдарламалық интерфейс

Xeoma Pro нұсқасында қолжетімді кеңейтілген API. Тізбек параметрлерін қашықтан өзгертіңіз, архивтік жазбаларды экспорттаңыз, үшінші тарап қолданбалары арқылы пайдаланушылар мен қолжетімділік құқықтарын басқарыңыз.

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 IP-камералар үшін ONVIF стандартын, өнеркәсіптік Modbus протоколын (бағдарламаланатын логикалық контроллерлер, бағдаршамдар, шлагбаумдар) және жылулық камераларға арналған HikVision компаниясының меншікті ISAPI интерфейсін қолдайды. Аппараттық деңгейдегі тікелей интеграция — қосымша шешімдер қажет емес.

ONVIF: кез келген өндіруші
Modbus: PLC, шлагбаумдар,
қолжетімділікті бақылау
Барлық интеграция мүмкіндіктерін қарау
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 ONVIF камерасынан триггерлер алады. Бұл модуль камераға командалар жіберу үшін де қолданылады, мысалы, линзада дақ анықталғанда тазартқышты іске қосу үшін.

Camera-Embedded Detector баптаулары:
тізімнен детекторды таңдаңыз
Camera-Embedded Detector туралы толығырақ оқыңыз
Жеке тапсырыс
Ақылы жеке интеграцияны әзірлеу
Стандартты емес интерфейс немесе протокол — біз оны сіздің жобаңыз үшін жеке әзірлейміз

Егер кірістірілген интерфейстер жеткіліксіз болса, біз Xeoma мүмкіндіктерін сіздің аппаратыңызды, үшінші тарап жүйесін немесе бірегей сценарийді қолдау үшін кеңейтеміз. Біз ондаған құрылғымен интеграцияны сәтті жүзеге асырдық: кіруді бақылау жүйелері, өнеркәсіптік контроллерлер, POS-жүйелер, «ақылды үй» платформалары және басқалары.

Құрылғыңыз / протоколыңыз / жүйеңіз
-> дайын интеграция
Жүзеге асырылған жобалардың мысалдарын қараңыз

Xeoma интеграциясымен әзірленген нақты шешімдер

Xeoma API-лары кез келген масштабтағы жобаларда — үй автоматизациясынан бастап мемлекеттік инфрақұрылымға дейін қолданылады.

Жол ережелерін бұзуды автоматты түрде анықтау («Қауіпсіз қала»)

Xeoma Modbus арқылы бағдаршам контроллерлеріне қосылады. Қызыл сигнал жанғанда, сызықты кесіп өту детекторы автоматты түрде іске қосылып, құқық бұзушының фотосы тиісті органның айыппұл салу платформасына жіберіледі.

Point of Sale (сату нүктесі) жүйесін интеграциялау

HTTP Request Sender модулі Xeoma-ны POS жүйесімен байланыстырады: әрбір транзакция бейнежазбаға түседі, ал сурет үстіне сома мен чек нөмірі шығарылады.

Smart home платформалары

Xeoma «ақылды үй» платформаларының API-лары арқылы командалар жібереді және қабылдайды. Қозғалыс анықталғанда — қосылған сыртқы құрылғы арқылы жалқаубақтар, жарық немесе дабыл іске қосылады.

HikVision термалды камералары — температураны өлшеу

HikVision ISAPI интерфейсі арқылы Xeoma объектінің температурасы туралы деректерді термалық камерадан тікелей алады — қосымша аналитикалық модульсіз, лезде әрі кескінді бұзбай.

Кіруді бақылау жүйесін (ACS) интеграциялау

Сыртқы сенсорлар мен карта оқығыштар HTTP Switcher арқылы қосылады. Құлыптар мен қақпалар HTTP Request Sender арқылы жалғанады: есіктің ашылуы жазуды іске қосады, ал Xeoma-ның бетті тану функциясы бөгетті ашады.

Тікелей бейнені веб-сайтқа немесе қолданбаға енгізу

Web API және оның webRTC стриминг интерфейсі арқылы Xeoma камераларының тікелей трансляциялары мен архивтік жазбалары клиенттің веб-бетіне немесе мобильді қолданбасына тікелей енгізіледі — қосымша бағдарламалар немесе плагиндер қажет емес.

Жеке бұлтты бейнебақылау сервисін құру

Xeoma Pro Your Cloud шешіміндегі REST API провайдерлерге клиенттік аккаунттарды, сақтау квоталарын және жазылым жоспарларын биллинг жүйесі арқылы автоматты түрде басқаруға мүмкіндік береді.

Индустриялық жабдықтар мен сенсорларды интеграциялау

Modbus немесе HTTP арқылы Xeoma бағдарламаланатын логикалық контроллерлермен (ПЛК), таразы платформаларымен, периметрлік қауіпсіздік жүйелерімен және процестік сенсорлармен әрекеттеседі.

Әр интерфейстің мүмкіндіктері

Тапсырмаңыз бен Xeoma нұсқасына сәйкес дұрыс құралды таңдаңыз.

Мүмкіндік HTTP командалары JSON API Pro Web API REST Cloud Pro
Модульді қосу / өшіру
Камера скриншотын алу
Тікелей трансляцияны веб-сайтқа енгізу
Тізбек баптауларын қашықтықтан өзгерту
Архивтік жазбаларды экспорттау
Пайдаланушыларды басқару
Сыртқы құрылғылардан командалар алу
Биллинг жүйесін интеграциялау
Free / Lite нұсқасында қолжетімді

Интеграцияны бастау оңай

Күрделі баптаулар мен арнайы лицензия қажет емес — базалық HTTP интерфейсі Xeoma іске қосылған сәтте бірден қолжетімді болады.

1
Xeoma-ны жүктеп алып, іске қосыңыз

Орнату қажет емес — Xeoma-ның орындалатын файлын іске қосу жеткілікті.

2
API құжаттамасын оқыңыз

Құжаттама бөлімінен сізге қажетті команда түрлерін табыңыз.

3
Тізбегіңізге қажетті модульдерді қосыңыз

Командаларды қабылдау үшін — «HTTP Switcher» модулін, оқиғаларды жіберу үшін — «HTTP Request Sender» модулін қосыңыз. Сүйреп апарыңыз, орналастырыңыз, баптаңыз — дайын.

4
Стандартты емес интеграция қажет пе?

Біз жобаңыз үшін кез келген үшінші тарап интерфейсіне қолдауды әзірлейміз. Ондаған құрылғы мен платформаға арналған интеграциялар дайын.

Xeoma-ны инфрақұрылымыңызға біріктіруге дайынсыз ба?

Біздің командаға хабарласыңыз — жобаңызға сәйкес интерфейсті таңдауға және жеке шешімді әзірлеуге көмектесеміз.