Integrace a vývoj

API, SDK: nástroje pro integraci Xeoma

Integrujte Xeoma do jakékoli infrastruktury – od externích systémů a hardwaru přes IoT a platformy chytrých domácností až po podnikový software – využívající otevřená API (Application Programming Interfaces) a vývojářské nástroje Xeoma.

Požadavky HTTP JSON Vysílání na webu ONVIF Protokol Modbus REST API Integrace na míru

Devět způsobů připojení Xeoma k vašemu systému

Každé rozhraní řeší specifickou třídu úloh – od jednoduchých příkazů zapnutí/vypnutí až po vzdálené ovládání serveru z externí aplikace. Nenašli jste, co potřebujete? Objednejte si pro svůj projekt vývoj na míru.

Hledáte SDK? V Xeoma funkci SDK přebírá Uživatelská příručka Xeoma – kompletní dokumentace modulů a funkcí, parametrů a připravených integračních scénářů.

Základní
HTTP příkazy
HTTP API – rozhraní založené na přenosovém protokolu HTTP

Univerzální způsob ovládání Xeoma prostřednictvím standardních webových požadavků. Aktivujte či deaktivujte moduly, získávejte snímky z kamer nebo spravujte nahrávání – z jakéhokoli systému schopného odeslat požadavek HTTP.

http://IP:10090/http_switcher_disable?
module=HttpSwitcher.9
Zobrazit dokumentaci k HTTP
Xeoma Pro
JSON API (rozšířené rozhraní)
JSON API – programové rozhraní využívající formát pro výměnu dat JSON

Rozšířené API pro Xeoma dostupné v edici Pro. Vzdáleně upravujte nastavení řetězců, exportujte archivní záznamy a spravujte uživatele a přístupová práva z externích aplikací.

POST http://IP:10090/api?
login=USERNAME&password=PWD&add=
Zobrazit dokumentaci k JSON
Vkládání
Rozhraní pro streamování (Web API)
Sada příkazů pro webovou automatizaci a vysílání

Vkládejte streamy z kamer Xeoma (živé nebo z archivu) přímo na svůj web nebo do externí aplikace. Stahujte videa či snímky, přidávejte kamery nebo moduly.

http://IP:10090/?archive_get_export_file=
Zobrazit dokumentaci k Web API
Obousměrná
HTTP Switcher a HTTP Request Sender
Moduly pro příjem a odesílání příkazů přes HTTP

HTTP Switcher – přijímá příkazy z externích zařízení (senzory, regulátory, systémy kontroly vstupu) a aktivuje cílový modul. HTTP Request Sender – přeposílá události ze systému Xeoma do externích systémů, pokladen POS, účetních a automatizačních platforem.

Příchozí: senzor do Xeoma
Odchozí: Xeoma do externího systému
Další informace o modulech
Protokoly
Průmyslové a odvětvové standardní protokoly
ONVIF, Modbus, ISAPI – standardní průmyslové protokoly pro výměnu dat

Xeoma podporuje standard ONVIF pro IP kamery, průmyslový protokol Modbus (programovatelné logické automaty, semafory, závory) a proprietární rozhraní ISAPI společnosti HikVision pro termovizní kamery. Nativní integrace hardwaru bez nutnosti obcházení omezení.

ONVIF: libovolný výrobce
Modbus: PLC, závory,
kontrola vstupu
Zobrazit všechny možnosti integrace
Cloud / Pro
Rozhraní pro správu cloudu (REST)
REST API – rozhraní pro správu v architektonickém stylu REST

Pro Xeoma Pro Your Cloud: spravujte uživatele, předplatná a úložiště prostřednictvím standardního rozhraní REST. Připravená integrace s fakturačními systémy.

xeoma_cloud.php -a “user”
“email” “pass” days sources GB
Další informace o Xeoma Pro Your Cloud
Spouštění skriptů
Spouštění počítačových příkazů a skriptů
Cílový modul spouštějící skript při aktivaci triggeru

Jednoduchý a cenově dostupný modul Xeoma „Application Runner“ dokáže spustit skript na počítači, na kterém běží, nebo otevřít program a předat mu makra jako %JPEG%, %FACECOUNT%, %NAMES%, %TEXT%, %EYEANGLE%.

Kamera -> Detektor -> Application Runner: C://Surveillance/scripts/statisticts/customercounter.sh %FACECOUNT%
Další informace o Application Runner
V kameře
Triggery a reakce z kamery
Camera-Embedded Detector – speciální modul pro komunikaci s kamerou

Používejte vestavěné detektory kamery místo detektorů Xeomy: díky modulu Camera-Embedded Detector umí Xeoma přijímat spouště z kamer ONVIF. Tentýž modul lze použít i k odesílání příkazů kameře, například k aktivaci stěrače při detekci nečistot na objektivu.

Nastavení Camera-Embedded Detector:
vyberte detektor ze seznamu
Více informací o Camera-Embedded Detector
Zakázka na míru
Placený vývoj integrací na míru
Nestandardní rozhraní či protokol – vyvineme jej specificky pro váš projekt

Pokud vestavěná rozhraní nestačí, rozšíříme Xeoma o podporu vašeho hardwaru, systému třetí strany nebo unikátního scénáře. Již jsme realizovali integrace pro desítky zařízení: systémy kontroly vstupu, průmyslové regulátory, POS systémy, platformy chytrých domácností a další.

Vaše zařízení / protokol / systém
→ integrace na klíč
Zobrazit ukázky realizovaných projektů

Co již bylo díky integraci Xeoma vytvořeno

Rozhraní API Xeoma se využívají v projektech jakéhokoli rozsahu – od domácí automatizace až po státní infrastrukturu.

Automatická detekce dopravních přestupků („Bezpečné město“)

Xeoma je připojena k řídicím jednotkám semaforů prostřednictvím protokolu Modbus. Při červeném signálu se automaticky aktivuje detektor překročení čáry a fotografie pachatele je odeslána na pokutovou platformu příslušného úřadu.

Integrace s POS systémy

Modul HTTP Request Sender propojuje Xeoma s POS systémem: každá transakce je zaznamenána na video s překrytím částky a čísla účtenky přímo v obraze.

Platformy pro chytrou domácnost

Xeoma odesílá a přijímá příkazy prostřednictvím API platforem chytrých domácností. Při detekci pohybu jsou přes připojené externí zařízení aktivovány žaluzie, osvětlení nebo alarm.

Tepelné kamery HikVision — měření teploty

Prostřednictvím rozhraní HikVision ISAPI získává Xeoma data o teplotě objektů přímo z tepelné kamery – bez dalších analytických modulů, okamžitě a bez zkreslení obrazu.

Integrace s kontrolou vstupu (ACS)

Externí senzory a čtečky karet se připojují přes modul HTTP Switcher. Zámky a brány přes HTTP Request Sender: otevření dveří spustí nahrávání, rozpoznávání obličejů v Xeoma odemkne závoru.

Vložení živého videa do webu nebo aplikace

Díky Web API a rozhraní webRTC jsou živé přenosy i archivní záznamy z kamer Xeoma vkládány přímo na webovou stránku klienta nebo do mobilní aplikace – bez nutnosti instalovat další software či pluginy.

Vlastní cloudová služba videodozoru

REST API v produktu Xeoma Pro Your Cloud umožňuje poskytovatelům automaticky spravovat klientské účty, kvóty úložiště a předplatné přímo z jejich fakturačního systému.

Integrace průmyslového vybavení a senzorů

Prostřednictvím protokolů Modbus nebo HTTP komunikuje Xeoma s PLC, vážními systémy, perimetrovými zabezpečovacími systémy a procesními senzory.

Co umí jednotlivá rozhraní

Vyberte si správný nástroj podle svého úkolu a edice Xeoma.

Funkcionalita HTTP příkazy JSON API Pro Web API REST Cloud Pro
Aktivovat/deaktivovat modul
Získat snímek z kamery
Vložit živý přenos na web
Změnit nastavení řetězce na dálku
Exportovat archivní záznamy
Správa uživatelů
Přijímat příkazy z externích zařízení
Integrace s fakturačním systémem
Dostupné v edici Free / Lite

Začít s integrací je snadné

Žádná složitá konfigurace, k začátku není potřeba žádná speciální licence – základní rozhraní HTTP je k dispozici ihned po spuštění Xeoma.

1
Stáhněte a spusťte Xeoma

Instalace není nutná – stačí spustit spustitelný soubor Xeoma.

2
Prostudujte si dokumentaci API

V sekci dokumentace najdete typy příkazů, které budete potřebovat.

3
Přidejte do řetězce požadované moduly

Pro příjem příkazů přidejte modul „HTTP Switcher", pro odesílání událostí „HTTP Request Sender". Přetáhněte, nakonfigurujte a hotovo.

4
Potřebujete nestandardní integraci?

Vyvineme podporu pro jakékoli rozhraní třetí strany pro váš projekt. Integrace pro desítky zařízení a platforem již byly úspěšně dodány.

Jste připraveni integrovat Xeoma do své infrastruktury?

Kontaktujte náš tým — pomůžeme vám vybrat optimální rozhraní a vyvineme řešení na míru vašemu projektu.