Integración y desarrollo

APIs, SDK: herramientas para la integración de Xeoma

Integre Xeoma en cualquier infraestructura — sistemas de terceros, hardware, IoT, plataformas de hogar inteligente y software empresarial — mediante las APIs abiertas (Interfaces de Programación de Aplicaciones) y las herramientas para desarrolladores de Xeoma.

Solicitudes HTTP JSON Transmisión web ONVIF Protocolo Modbus REST API Integración personalizada

Nueve formas de conectar Xeoma a su sistema

Cada interfaz resuelve un tipo de tarea específico, desde comandos simples de encendido/apagado hasta el control remoto del servidor desde una aplicación de terceros. ¿No encuentra lo que necesita? Solicite desarrollo personalizado para su proyecto.

¿Busca un SDK? En Xeoma, la función del SDK la cumple el Manual de Usuario de Xeoma: documentación completa de los módulos y funciones de Xeoma, parámetros y escenarios de integración listos para implementar.

Básico
Comandos HTTP
API HTTP — interfaz basada en el protocolo de transferencia de datos HTTP

Una forma universal de controlar Xeoma mediante solicitudes web estándar. Active o desactive módulos, obtenga capturas de cámara y gestione las grabaciones desde cualquier sistema capaz de enviar solicitudes HTTP.

http://IP:10090/http_switcher_disable?
module=HttpSwitcher.9
Ver documentación HTTP
Xeoma Pro
API JSON (interfaz ampliada)
API JSON: interfaz programática que utiliza el formato de intercambio de datos JSON

API extendida para Xeoma, disponible en la edición Pro. Modifique remotamente la configuración de la cadena, exporte grabaciones del archivo y gestione usuarios y permisos de acceso desde aplicaciones de terceros.

POST http://IP:10090/api?
login=USERNAME&password=PWD&add=
Consultar documentación de JSON
Integración
Interfaz de streaming (Web API)
Colección de comandos para automatización web y transmisiones

Integre flujos de cámara de Xeoma (en vivo o del archivo) directamente en su sitio web o aplicación de terceros. Descargue videos o instantáneas, y agregue cámaras o módulos.

http://IP:10090/?archive_get_export_file=
Consultar documentación de Web API
Bidireccional
Conmutador HTTP y Enviador de solicitudes HTTP
Módulos para recibir y enviar comandos mediante HTTP

Conmutador HTTP: recibe comandos de dispositivos externos (sensores, controladores, sistemas de control de acceso) y activa el módulo destino. Enviador de solicitudes HTTP: reenvía eventos de Xeoma a sistemas de terceros, puntos de venta (POS) y plataformas de contabilidad y automatización.

Entrada: del sensor a Xeoma
Salida: de Xeoma al sistema externo
Más información sobre estos módulos
Protocolos
Protocolos industriales y estándares del sector
ONVIF, Modbus, ISAPI: protocolos estándar de intercambio de datos del sector

Xeoma es compatible con el estándar ONVIF para cámaras IP, el protocolo industrial Modbus (controladores lógicos programables, semáforos, barreras) y la interfaz propietaria ISAPI de HikVision para cámaras térmicas. Integración nativa de hardware sin necesidad de soluciones alternativas.

ONVIF: cualquier fabricante
Modbus: PLC, barreras,
control de acceso
Ver todas las capacidades de integración
Cloud / Pro
Interfaz de gestión en la nube (REST)
API REST: interfaz de gestión basada en la arquitectura REST

Para Xeoma Pro Your Cloud: gestione usuarios, suscripciones y almacenamiento mediante una interfaz REST estándar. Integración lista para usar con sistemas de facturación.

xeoma_cloud.php -a “user”
“email” “pass” days sources GB
Conozca Xeoma Pro Your Cloud
Ejecución de scripts
Ejecución de comandos y scripts del sistema
Un módulo de destino que ejecuta un script al activarse

El módulo «Application Runner» de Xeoma, sencillo y accesible, permite ejecutar un script en el equipo donde se encuentra instalado o abrir un programa pasando macros como %JPEG%, %FACECOUNT%, %NAMES%, %TEXT%, %EYEANGLE%.

Cámara -> Detector -> Application Runner: C://Surveillance/scripts/statisticts/customercounter.sh %FACECOUNT%
Más información sobre Application Runner
En la cámara
Disparadores y reacciones de la cámara
Detector integrado en cámara: módulo especializado para la comunicación con la cámara

Utilice los detectores integrados de la cámara en lugar de los de Xeoma: con el módulo Detector Integrado en la Cámara, Xeoma puede recibir disparadores de una cámara ONVIF. Este mismo módulo permite enviar comandos a la cámara; por ejemplo, activar el limpiaparabrisas al detectar manchas en la lente.

Configuración del Detector Integrado en la Cámara:
seleccione el detector de la lista
Más información sobre el Detector Integrado en la Cámara
Pedido personalizado
Desarrollo de integraciones personalizadas pagadas
Interfaz o protocolo no estándar: lo desarrollamos específicamente para su proyecto

Si las interfaces integradas no son suficientes, ampliaremos Xeoma para compatibilizarlo con su hardware, sistema de terceros o un escenario único. Ya hemos implementado integraciones para decenas de dispositivos: sistemas de control de acceso, controladores industriales, sistemas POS, plataformas de hogar inteligente y más.

Su dispositivo / protocolo / sistema
-> integración llave en mano
Ver ejemplos de proyectos completados

Soluciones ya implementadas con integración de Xeoma

Las API de Xeoma se utilizan en proyectos de cualquier escala, desde domótica hasta infraestructura gubernamental.

Detección automática de infracciones de tráfico (“Ciudad Segura”)

Xeoma se conecta a los controladores de semáforos mediante Modbus. Cuando la señal roja está activa, el detector de cruce de línea se dispara automáticamente y se envía una foto del infractor a la plataforma de multas de la autoridad.

Integración con sistemas de Punto de Venta (POS)

El módulo Enviador de Solicitudes HTTP vincula Xeoma con el software POS: cada transacción se graba en video con el monto y el número de recibo superpuestos en la imagen.

Plataformas de hogar inteligente

Xeoma envía y recibe comandos a través de las API de plataformas de hogar inteligente. Al detectar movimiento, se activan persianas, luces o una alarma mediante el dispositivo externo conectado.

Cámaras térmicas HikVision — medición de temperatura

A través de la interfaz ISAPI de HikVision, Xeoma obtiene datos de temperatura de objetos directamente de la cámara térmica, sin módulos de analítica adicionales, de forma instantánea y sin distorsión de imagen.

Integración con sistemas de control de acceso (ACS)

Los sensores externos y lectores de tarjetas se conectan mediante el Conmutador HTTP. Las cerraduras y portones se conectan mediante el Enviador de Solicitudes HTTP: la apertura de una puerta dispara la grabación y el reconocimiento facial de Xeoma desbloquea la barrera.

Incrustación de video en vivo en sitios web o aplicaciones

A través de la Web API y su interfaz de streaming webRTC, las transmisiones en vivo y el material de archivo de las cámaras Xeoma se incrustan directamente en la página web o aplicación móvil del cliente, sin necesidad de software ni plugins adicionales.

Creación de su propio servicio de videovigilancia en la nube

La REST API en Xeoma Pro Your Cloud permite a los proveedores gestionar automáticamente cuentas de clientes, cuotas de almacenamiento y planes de suscripción desde su sistema de facturación.

Integración de equipo industrial y sensores

Mediante Modbus o HTTP, Xeoma se comunica con PLC, plataformas de pesaje, sistemas de seguridad perimetral y sensores de proceso.

Capacidades de cada interfaz

Elija la herramienta adecuada según su tarea y la edición de Xeoma.

Capacidad Comandos HTTP JSON API Pro Web API REST Cloud Pro
Activar / desactivar un módulo
Obtener una captura de la cámara
Incrustar un stream en vivo en un sitio web
Cambiar la configuración de la cadena de forma remota
Exportar grabaciones de archivo
Gestión de usuarios
Recibir comandos de dispositivos externos
Integración con sistema de facturación
Disponible en edición Free / Lite

Integrar es sencillo

Sin configuraciones complejas ni licencias especiales para comenzar: la interfaz HTTP básica está disponible inmediatamente después de iniciar Xeoma.

1
Descargue y ejecute Xeoma

No requiere instalación; solo ejecute el ejecutable de Xeoma.

2
Lea la documentación de la API

Consulte los tipos de comandos que necesite en la sección de documentación.

3
Agregue los módulos requeridos a su cadena

Para recibir comandos, agregue el módulo "Conmutador HTTP"; para enviar eventos, el "Enviador de Solicitudes HTTP". Arrastre, suelte, configure y listo.

4
¿Necesita una integración no estándar?

Desarrollaremos el soporte para cualquier interfaz de terceros para su proyecto. Ya hemos implementado integraciones para decenas de dispositivos y plataformas.

¿Listo para integrar Xeoma en su infraestructura?

Consulte con nuestro equipo: lo asesoramos en la elección de la interfaz ideal y desarrollamos una solución a medida para su proyecto.