Integrasyon at pagpapaunlad

API, SDK: mga kagamitan para sa integrasyon ng Xeoma

I-embed ang Xeoma sa anumang imprastraktura—mga third-party system, hardware, IoT, smart home platform, at enterprise software—gamit ang mga open API (Application Programming Interfaces) at developer tools ng Xeoma.

HTTP requests JSON Website broadcast ONVIF Modbus Protocol REST API Custom Integration

Siyam na paraan upang ikonekta ang Xeoma sa iyong system

Bawat interface ay tumutugon sa tiyak na uri ng gawain—mula sa simpleng utos na on/off hanggang sa malayuang pagkontrol sa server mula sa third-party application. Hindi nakakita ng kailangan mo? Mag-order ng custom development para sa iyong proyekto.

Naghahanap ng SDK? Sa Xeoma, ang papel ng SDK ay ginagampanan ng Xeoma User Manual—kumpletong dokumentasyon ng mga module at feature ng Xeoma, mga parameter, at mga handa nang integration scenario.

Basic
HTTP commands
HTTP API—interface na batay sa HTTP data transfer protocol

Isang unibersal na paraan upang kontrolin ang Xeoma sa pamamagitan ng standard web requests. I-enable o i-disable ang mga module, kumuha ng snapshot ng camera, at pamahalaan ang pagre-record—mula sa anumang system na kayang magpadala ng HTTP request.

http://IP:10090/http_switcher_disable?
module=HttpSwitcher.9
Tingnan ang dokumentasyon ng HTTP
Xeoma Pro
JSON API (extended interface)
JSON API—programmatic interface na gumagamit ng JSON data exchange format

Isang extended API para sa Xeoma na available sa Pro edition. Baguhin nang malayuan ang chain settings, i-export ang archive recordings, at pamahalaan ang mga user at access rights mula sa mga third-party application.

POST http://IP:10090/api?
login=USERNAME&password=PWD&add=
Tingnan ang dokumentasyon ng JSON
Embedding
Streaming interface (Web API)
Koleksyon ng mga command para sa web automation at broadcast

I-embed ang mga stream ng camera ng Xeoma (live o mula sa archive) nang direkta sa iyong website o third-party app. Mag-download ng mga video o snapshot, magdagdag ng mga camera o module.

http://IP:10090/?archive_get_export_file=
Tingnan ang dokumentasyon ng Web API
Two-way
HTTP Switcher & HTTP Request Sender
Mga module para sa pagtanggap at pagpapadala ng mga command sa pamamagitan ng HTTP

HTTP Switcher—tumatanggap ng mga command mula sa mga external device (sensors, controllers, access control systems) at nag-a-activate ng target module. HTTP Request Sender—nagpapasa ng mga event ng Xeoma sa mga third-party system, POS, accounting, at automation platform.

Inbound: mula sa sensor papunta sa Xeoma
Outbound: mula sa Xeoma papunta sa external system
Alamin pa ang tungkol sa mga module
Protocols
Industrial at industry-standard protocols
ONVIF, Modbus, ISAPI—standard na industry data exchange protocols

Sinusuportahan ng Xeoma ang ONVIF standard para sa mga IP camera, ang industrial Modbus protocol (programmable logic controllers, traffic lights, barriers), at ang proprietary ISAPI interface ng HikVision para sa mga thermal camera. Native hardware integration—hindi na kailangan ng mga workaround.

ONVIF: anumang manufacturer
Modbus: PLC, barriers,
access control
Tingnan ang lahat ng integration capabilities
Cloud / Pro
Cloud management interface (REST)
REST API—management interface sa REST architectural style

Para sa Xeoma Pro Your Cloud: pamahalaan ang mga user, subscription, at storage sa pamamagitan ng standard REST interface. Handa nang integrasyon para sa mga billing system.

xeoma_cloud.php -a “user”
“email” “pass” days sources GB
Alamin pa ang tungkol sa Xeoma Pro Your Cloud
Running scripts
Pagpapatakbo ng mga computer command at script
Isang destination module na magpapatakbo ng script kapag na-trigger

Ang simple at abot-kayang module ng Xeoma na "Application Runner" ay kayang mag-launch ng script sa computer kung saan ito tumatakbo, o magbukas ng program at magpasa ng mga macro tulad ng %JPEG%, %FACECOUNT%, %NAMES%, %TEXT%, %EYEANGLE%.

Camera -> Detector -> Application Runner: C://Surveillance/scripts/statisticts/customercounter.sh %FACECOUNT%
Magbasa pa tungkol sa Application Runner
In-camera
Mga trigger at reaction mula sa camera
Camera-Embedded Detector—espesyal na module para sa komunikasyon ng camera

Gamitin ang mga embedded detector ng camera sa halip na ng Xeoma: sa pamamagitan ng Camera-Embedded Detector module, makakatanggap ang Xeoma ng mga trigger mula sa ONVIF camera. Magagamit din ang parehong module upang magpadala ng mga utos sa camera, halimbawa, upang i-activate ang wiper nito kapag nakadetect ng dumi sa lens.

Mga setting ng Camera-Embedded Detector:
piliin ang detector mula sa listahan
Magbasa pa tungkol sa Camera-Embedded Detector
Pasadyang order
Bayad na pagpapaunlad ng pasadyang integration
Non-standard na interface o protocol — bubuoin namin ito partikular para sa iyong proyekto

Kung hindi sapat ang mga built-in interface — palalawakin namin ang Xeoma upang suportahan ang iyong hardware, third-party system, o natatanging scenario. Nakapaghatid na kami ng mga integration para sa dose-dosenang device: access control systems, industrial controllers, POS systems, smart home platforms, at iba pa.

Iyong device / protocol / system
-> turnkey integration
Tingnan ang mga halimbawa ng mga natapos na proyekto

Mga nabuo na gamit ang Xeoma integration

Ginagamit ang mga API ng Xeoma sa mga proyekto ng anumang sukat — mula sa home automation hanggang sa imprastruktura ng gobyerno.

Awtomatikong pag-detect ng paglabag sa trapiko (“Safe City”)

Nakakonekta ang Xeoma sa mga traffic light controller sa pamamagitan ng Modbus. Kapag aktibo ang pulang signal, awtomatikong magti-trigger ang line-crossing detector at ipapadala ang larawan ng lumabag sa fining platform ng awtoridad.

Point of Sale system integration

Ikinokonekta ng HTTP Request Sender ang Xeoma sa POS software: nairerekord sa video ang bawat transaksyon na may nakalagay na halaga at receipt number sa imahe.

Mga smart home platform

Nagpapadala at tumatanggap ang Xeoma ng mga command sa pamamagitan ng mga smart home platform API. Sa motion detection — titi-trigger ang mga blinds, ilaw, o alarm sa pamamagitan ng nakakonektang external device.

HikVision thermal cameras — pagsukat ng temperatura

Sa pamamagitan ng HikVision ISAPI interface, kinukuha ng Xeoma ang data ng temperatura ng object nang direkta mula sa thermal camera — nang walang karagdagang analytics modules, agaran, at walang distortion sa imahe.

Access control system (ACS) integration

Ang mga external sensor at card reader ay kumokonekta sa pamamagitan ng HTTP Switcher. Ang mga lock at gate ay kumokonekta sa pamamagitan ng HTTP Request Sender: ang pagbubukas ng pinto ay nagti-trigger ng pagre-record; ang face recognition ng Xeoma — ang nagbubukas ng barrier.

Pag-embed ng live video sa isang website o app

Sa pamamagitan ng Web API at ng webRTC streaming interface nito, ang mga live stream at archive footage mula sa mga camera ng Xeoma ay direktang nai-e-embed sa web page o mobile application ng client — hindi na kailangan ng karagdagang software o plugin.

Pagbuo ng sarili mong cloud video surveillance service

Pinapayagan ng REST API sa Xeoma Pro Your Cloud ang mga provider na awtomatikong pamahalaan ang mga account ng client, quota ng storage, at mga plano ng subscription mula sa kanilang billing system.

Industrial equipment at sensor integration

Sa pamamagitan ng Modbus o HTTP, nakikipag-ugnayan ang Xeoma sa mga PLC, weighing platform, perimeter security systems, at process sensors.

Ano ang kayang gawin ng bawat interface

Piliin ang tamang tool batay sa iyong task at Xeoma edition.

Kakayahan Mga HTTP command JSON API Pro Web API REST Cloud Pro
I-enable / i-disable ang isang module
Kumuha ng snapshot ng camera
I-embed ang live stream sa website
Baguhin ang mga setting ng chain nang remote
I-export ang mga archive recording
User management
Tumanggap ng mga command mula sa external devices
Billing system integration
Available sa Free / Lite edition

Madali ang magsimula sa integration

Walang kumplikadong setup, walang espesyal na lisensya ang kailangan upang magsimula — available agad ang basic HTTP interface pagkatapos buksan ang Xeoma.

1
I-download at patakbuhin ang Xeoma

Hindi kailangan ng installation — buksan lang ang executable ng Xeoma.

2
Basahin ang dokumentasyon ng API

Hanapin sa seksyon ng dokumentasyon ang mga uri ng command na kakailanganin mo.

3
Idagdag ang mga kinakailangang module sa iyong chain

Upang tumanggap ng mga utos — idagdag ang "HTTP Switcher" module; upang magpadala ng mga event — "HTTP Request Sender". I-drag, i-drop, i-configure — tapos na.

4
Kailangan ng non-standard na integration?

Bubuo kami ng suporta para sa anumang third-party interface para sa iyong proyekto. Nakapaghatid na kami ng mga integration para sa dose-dosenang device at platform.

Handa nang i-integrate ang Xeoma sa iyong imprastruktura?

Makipag-ugnayan sa aming team — tutulungan ka naming pumili ng tamang interface at bumuo ng custom solution na angkop sa iyong proyekto.