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

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 деректер алмасу форматын қолданатын бағдарламалық интерфейс

Pro нұсқасында қолжетімді Xeoma-ның кеңейтілген 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-ны инфрақұрылымыңызға біріктіруге дайынсыз ба?

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