Integrazione e sviluppo
API, SDK: strumenti per l'integrazione di Xeoma
Integra Xeoma in qualsiasi infrastruttura — sistemi di terze parti, hardware, IoT, piattaforme smart home e software aziendali — tramite le API (Application Programming Interfaces) aperte e i tool di sviluppo di Xeoma.
Nove modalità per integrare Xeoma nel vostro sistema
Ogni interfaccia risolve una specifica categoria di compiti: dai semplici comandi on/off al controllo remoto del server da applicazioni di terze parti. Non trovate ciò che cercate? Richiedete uno sviluppo su misura per il vostro progetto.
Cercate un SDK? In Xeoma, il ruolo dell'SDK è svolto dal Manuale Utente Xeoma: una documentazione completa di moduli, funzionalità, parametri e scenari di integrazione pronti all'uso.
Un metodo universale per controllare Xeoma tramite richieste web standard. Abiliti o disabiliti i moduli, recuperi istantanee delle telecamere, gestisca le registrazioni — da qualsiasi sistema in grado di inviare una richiesta HTTP.
module=HttpSwitcher.9
Un'API estesa per Xeoma, disponibile nell'edizione Pro. Modifichi da remoto le impostazioni della catena, esporti le registrazioni d'archivio, gestisca utenti e diritti di accesso da applicazioni di terze parti.
login=USERNAME&password=PWD&add=
Integra i flussi delle telecamere Xeoma (live o d'archivio) direttamente nel Suo sito web o in app di terze parti. Scarichi video o istantanee, aggiunga telecamere o moduli.
HTTP Switcher — riceve comandi da dispositivi esterni (sensori, controller, sistemi di controllo accessi) e attiva il modulo di destinazione. HTTP Request Sender — inoltra gli eventi di Xeoma a sistemi di terze parti, POS, piattaforme di contabilità e automazione.
Outbound: da Xeoma al sistema esterno
Xeoma supporta lo standard ONVIF per telecamere IP, il protocollo industriale Modbus (PLC, semafori, barriere) e l'interfaccia proprietaria ISAPI di HikVision per telecamere termiche. Integrazione hardware nativa, senza necessità di workaround.
Modbus: PLC, barriere,
controllo accessi
Per Xeoma Pro Your Cloud: gestisca utenti, abbonamenti e storage tramite un'interfaccia REST standard. Integrazione pronta per sistemi di fatturazione.
“email” “pass” days sources GB
Il modulo "Application Runner" di Xeoma, semplice ed economico, può lanciare uno script sul computer in cui è in esecuzione, oppure aprire un programma e passare macro come %JPEG%, %FACECOUNT%, %NAMES%, %TEXT%, %EYEANGLE%.
Utilizza i rilevatori integrati della telecamera invece di quelli di Xeoma: con il modulo Camera-Embedded Detector, Xeoma può ricevere trigger da una telecamera ONVIF. Lo stesso modulo consente di inviare comandi alla telecamera, ad esempio per attivare il tergicristallo al rilevamento di macchie sull'obiettivo.
selezioni il rilevatore dall'elenco
Se le interfacce integrate non sono sufficienti, estenderemo Xeoma per supportare il Suo hardware, sistemi di terze parti o scenari unici. Abbiamo già realizzato integrazioni per decine di dispositivi: sistemi di controllo accessi, controller industriali, sistemi POS, piattaforme smart home e altro ancora.
-> integrazione chiavi in mano
Soluzioni già realizzate con l'integrazione di Xeoma
Le API di Xeoma sono impiegate in progetti di qualsiasi scala, dalla domotica alle infrastrutture governative.
Xeoma è collegato ai controller dei semafori via Modbus. Quando il segnale rosso è attivo, il rilevatore di superamento linea scatta automaticamente e una foto dell'infrazione viene inviata alla piattaforma sanzionatoria dell'autorità.
L'HTTP Request Sender collega Xeoma al software POS: ogni transazione viene registrata su video con importo e numero dello scontrino sovrimpressi sull'immagine.
Xeoma scambia comandi tramite le API delle piattaforme smart home. Al rilevamento di movimento, vengono attivati tapparelle, luci o allarmi tramite il dispositivo esterno connesso.
Tramite l'interfaccia HikVision ISAPI, Xeoma recupera i dati di temperatura degli oggetti direttamente dalla telecamera termica, senza moduli analitici aggiuntivi: istantaneamente e senza distorsioni dell'immagine.
Sensori esterni e lettori di schede si collegano via HTTP Switcher. Serrature e cancelli si collegano via HTTP Request Sender: l'apertura di una porta avvia la registrazione; il riconoscimento facciale di Xeoma sblocca la barriera.
Tramite la Web API e l'interfaccia di streaming webRTC, i flussi in diretta e i filmati d'archivio delle telecamere Xeoma sono integrati direttamente nella pagina web o nell'app mobile del cliente, senza necessità di software o plugin aggiuntivi.
La REST API in Xeoma Pro Your Cloud consente ai provider di gestire automaticamente account clienti, quote di archiviazione e piani di abbonamento dal proprio sistema di fatturazione.
Via Modbus o HTTP, Xeoma comunica con PLC, piattaforme di pesatura, sistemi di sicurezza perimetrale e sensori di processo.
Funzionalità delle interfacce
Scelga lo strumento più adatto in base alle Sue esigenze e alla versione di Xeoma.
| Funzionalità | Comandi HTTP | JSON API Pro | Web API | REST Cloud Pro |
|---|---|---|---|---|
| Attivare / disattivare un modulo | ✓ | ✓ | — | — |
| Ottenere uno snapshot della telecamera | ✓ | ✓ | ✓ | — |
| Integrare uno stream in diretta in un sito web | — | — | ✓ | — |
| Modificare le impostazioni della catena da remoto | ✓ | ✓ | — | — |
| Esportare registrazioni d'archivio | — | ✓ | ✓ | — |
| Gestione utenti | — | ✓ | — | ✓ |
| Ricevere comandi da dispositivi esterni | ✓ | ✓ | — | — |
| Integrazione con sistemi di fatturazione | — | — | — | ✓ |
| Disponibile nelle edizioni Free / Lite | — | — | ✓ | — |
Iniziare con l'integrazione è semplice
Nessuna configurazione complessa né licenze speciali per iniziare: l'interfaccia HTTP di base è disponibile immediatamente dopo l'avvio di Xeoma.
Non è richiesta l'installazione: avvii semplicemente l'eseguibile di Xeoma.
Trovi i tipi di comando necessari nella sezione dedicata della documentazione.
Per ricevere comandi, aggiunga il modulo "HTTP Switcher"; per inviare eventi, il modulo "HTTP Request Sender". Trascini, rilasci, configuri: fatto.
Svilupperemo il supporto per qualsiasi interfaccia di terze parti per il Suo progetto. Abbiamo già realizzato integrazioni per decine di dispositivi e piattaforme.
Pronto a integrare Xeoma nella Sua infrastruttura?
Contatti il nostro team: l'aiuteremo a scegliere l'interfaccia ideale e a sviluppare una soluzione personalizzata per il Suo progetto.