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 výměny dat JSON

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

POST http://IP:10090/api?
login=USERNAME&password=PWD&add=
Viz dokumentace JSON
Embedding
Streamovací rozhraní (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=
Viz dokumentace Web API
Obousměrné
HTTP Switcher & 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, kontroléry, systémy kontroly přístupu) a aktivuje cílový modul. HTTP Request Sender — přeposílá události z Xeoma do externích systémů, POS terminálů, účetních a automatizačních platforem.

Příchozí: senzor do Xeoma
Odchozí: Xeoma do externího systému
Více o modulech
Protokoly
Průmyslové a 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é kontroléry, semafory, bariéry) a proprietární rozhraní ISAPI od HikVision pro termovizní kamery. Nativní hardwarová integrace bez nutnosti improvizovaných řešení.

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, který spustí skript po aktivaci

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

Kamera -> Detektor -> Application Runner: C://Surveillance/scripts/statisticts/customercounter.sh %FACECOUNT%
Více o modulu Application Runner
V kameře
Spouštěče a reakce 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í nebo protokol — vyvineme je specificky pro váš projekt

Pokud vestavěná rozhraní nestačí, rozšíříme Xeoma o podporu vašeho hardwaru, externího systému nebo unikátního scénáře. Již jsme realizovali integrace pro desítky zařízení: systémy kontroly přístupu, průmyslové kontroléry, POS systémy, platformy pro chytré domovy a další.

Vaše zařízení / protokol / systém
-> integrace na klíč
Zobrazit příklady hotových projektů

Co již bylo vybudováno díky integraci Xeoma

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.