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

Una API ampliada para Xeoma, disponible en la edición Pro. Modifique la configuración de las cadenas de video, exporte grabaciones del archivo y gestione usuarios y permisos de acceso de forma remota desde aplicaciones de terceros.

POST http://IP:10090/api?
login=USUARIO&password=CONTRASEÑA&add=
Ver documentación JSON
Integración
Interfaz de streaming (API web)
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=
Ver documentación de Web API
Bidireccional
HTTP Switcher y HTTP Request Sender
Módulos para recibir y enviar comandos a través de HTTP

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

Entrada: sensor a Xeoma
Salida: Xeoma a sistema externo
Obtener más información sobre los módulos
Protocolos
Protocolos industriales y estándar del sector
ONVIF, Modbus, ISAPI — protocolos estándar de la industria para el intercambio de datos

Xeoma es compatible con el estándar ONVIF para cámaras IP, el protocolo industrial Modbus (para controladores lógicos programables, semáforos y 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 del sistema y scripts
Módulo de destino que ejecuta un script al activarse

El módulo "Application Runner" de Xeoma, sencillo y eficiente, permite ejecutar scripts en la computadora donde está instalado, o abrir programas y transmitir macros como %JPEG%, %FACECOUNT%, %NAMES%, %TEXT%, %EYEANGLE%.

Cámara -> Detector -> Application Runner: C://Surveillance/scripts/statisticts/customercounter.sh %FACECOUNT%
Leer más sobre Application Runner
En cámara
Activadores y reacciones desde 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 dar soporte a su hardware, sistemas de terceros o escenarios únicos. 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 desarrolladas 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.