Integração e desenvolvimento

APIs, SDK: ferramentas para integração com Xeoma

Integre o Xeoma a qualquer infraestrutura — sistemas de terceiros, hardware, IoT, plataformas de automação residencial e softwares corporativos — utilizando as APIs abertas e as ferramentas de desenvolvimento do Xeoma.

Requisições HTTP JSON Transmissão web ONVIF Protocolo Modbus REST API Integração sob medida

Nove formas de conectar o Xeoma ao seu sistema

Cada interface atende a uma classe específica de tarefas — desde comandos simples de ligar/desligar até o controle remoto do servidor por aplicações de terceiros. Não encontrou o que precisa? Solicite desenvolvimento sob medida para o seu projeto.

Procurando por um SDK? No Xeoma, a função de SDK é desempenhada pelo Manual do Usuário do Xeoma — documentação completa de módulos, funcionalidades, parâmetros e cenários de integração prontos para uso.

Básico
Comandos HTTP
HTTP API — interface baseada no protocolo de transferência de dados HTTP

Uma forma universal de controlar o Xeoma por meio de requisições web padrão. Ative ou desative módulos, capture instantâneos de câmeras e gerencie gravações a partir de qualquer sistema capaz de enviar uma requisição HTTP.

http://IP:10090/http_switcher_disable?
module=HttpSwitcher.9
Consulte a documentação HTTP
Xeoma Pro
JSON API (interface avançada)
API JSON — interface programática que usa o formato de troca de dados JSON

Uma API estendida para o Xeoma, disponível na edição Pro. Altere remotamente configurações de chains, exporte gravações do arquivo, gerencie usuários e permissões de acesso a partir de aplicativos de terceiros.

POST http://IP:10090/api?
login=USERNAME&password=PWD&add=
Ver a documentação JSON
Embedding
Interface de streaming (Web API)
Conjunto de comandos para automação web e transmissão

Incorpore streams de câmeras Xeoma (ao vivo ou do arquivo) diretamente em seu site ou aplicativo de terceiros. Baixe vídeos ou instantâneos, adicione câmeras ou módulos.

http://IP:10090/?archive_get_export_file=
Ver documentação da Web API
Bidirecional
HTTP Switcher e HTTP Request Sender
Módulos para recepção e envio de comandos via HTTP

HTTP Switcher — recebe comandos de dispositivos externos (sensores, controladores, sistemas de controle de acesso) e ativa o módulo de destino. HTTP Request Sender — encaminha eventos do Xeoma para sistemas de terceiros, PDV e plataformas de faturamento e automação.

Entrada: sensor para Xeoma
Saída: Xeoma para sistema externo
Saiba mais sobre os módulos
Protocolos
Protocolos industriais e padrão do setor
ONVIF, Modbus, ISAPI — protocolos padrão de intercâmbio de dados do setor

O Xeoma suporta o padrão ONVIF para câmeras IP, o protocolo industrial Modbus (CLPs, semáforos, barreiras) e a interface proprietária ISAPI da HikVision para câmeras térmicas. Integração nativa de hardware — sem necessidade de soluções alternativas.

ONVIF: qualquer fabricante
Modbus: CLP, barreiras,
controle de acesso
Ver todas as capacidades de integração
Cloud / Pro
Interface de gerenciamento em nuvem (REST)
REST API — interface de gerenciamento no estilo arquitetural REST

Para Xeoma Pro Your Cloud: gerencie usuários, assinaturas e armazenamento por meio de uma interface REST padrão. Integração pronta para sistemas de faturamento.

xeoma_cloud.php -a “user”
“email” “pass” days sources GB
Saiba mais sobre o Xeoma Pro Your Cloud
Execução de scripts
Execução de comandos do sistema e scripts
Módulo de destino que executa um script ao ser acionado

O módulo "Application Runner" do Xeoma, simples e acessível, pode iniciar um script no computador onde está instalado ou abrir um programa e passar macros como %JPEG%, %FACECOUNT%, %NAMES%, %TEXT%, %EYEANGLE%.

Câmera -> Detector -> Application Runner: C://Surveillance/scripts/statisticts/customercounter.sh %FACECOUNT%
Saiba mais sobre o Application Runner
Na câmera
Gatilhos e reações da câmera
Camera-Embedded Detector – módulo especial para comunicação com a câmera

Use detectores integrados da câmera em vez dos do Xeoma: com o módulo Detector Integrado da Câmera, o Xeoma recebe gatilhos de uma câmera ONVIF. O mesmo módulo pode ser usado para enviar comandos à câmera, como ativar o limpador ao detectar manchas na lente.

Configurações do Detector Integrado da Câmera:
selecione o detector na lista
Leia mais sobre o Detector Integrado da Câmera
Pedido personalizado
Desenvolvimento pago de integração customizada
Interface ou protocolo não padronizado — desenvolvemos especificamente para o seu projeto

Se as interfaces nativas não forem suficientes, expandiremos o Xeoma para suportar seu hardware, sistema de terceiros ou um cenário exclusivo. Já entregamos integrações para dezenas de dispositivos: sistemas de controle de acesso, controladores industriais, sistemas POS, plataformas de smart home e muito mais.

Seu dispositivo / protocolo / sistema
-> integração chave na mão
Veja exemplos de projetos concluídos

O que já foi desenvolvido com a integração do Xeoma

As APIs do Xeoma são utilizadas em projetos de qualquer escala — da automação residencial à infraestrutura governamental.

Detecção automática de infrações de trânsito (“Cidade Segura”)

O Xeoma é conectado a controladores de semáforos via Modbus. Quando o sinal vermelho está ativo, o detector de cruzamento de linha dispara automaticamente e uma foto do infrator é enviada para a plataforma de multas do órgão competente.

Integração com sistema de Ponto de Venda (POS)

O Enviador de Requisições HTTP conecta o Xeoma ao software de PDV: cada transação é gravada em vídeo com o valor e o número do recibo sobrepostos à imagem.

Plataformas de smart home

O Xeoma envia e recebe comandos via APIs de plataformas de smart home. Na detecção de movimento, persianas, luzes ou um alarme são acionados via dispositivo externo conectado.

Câmeras térmicas HikVision — medição de temperatura

Via interface ISAPI da HikVision, o Xeoma recupera dados de temperatura de objetos diretamente da câmera térmica — sem módulos de análise adicionais, de forma instantânea e sem distorção de imagem.

Integração com sistema de controle de acesso (ACS)

Sensores externos e leitores de cartão conectam-se via Comutador HTTP. Travas e portões conectam-se via Enviador de Requisições HTTP: a abertura de uma porta inicia a gravação, e o reconhecimento facial do Xeoma desbloqueia a barreira.

Incorporação de vídeo ao vivo em websites ou apps

Por meio da Web API e de sua interface de streaming webRTC, transmissões ao vivo e gravações de arquivo das câmeras do Xeoma são incorporadas diretamente à página web ou ao aplicativo móvel do cliente — sem a necessidade de softwares ou plugins adicionais.

Criação do seu próprio serviço de videovigilância em nuvem

A REST API no Xeoma Pro Your Cloud permite que provedores gerenciem automaticamente contas de clientes, cotas de armazenamento e planos de assinatura a partir de seu sistema de faturamento.

Integração de sensores e equipamentos industriais

Via Modbus ou HTTP, o Xeoma comunica-se com CLPs, plataformas de pesagem, sistemas de segurança perimetral e sensores de processo.

O que cada interface pode fazer

Escolha a ferramenta ideal dependendo da sua tarefa e da edição do Xeoma.

Capacidade Comandos HTTP JSON API Pro Web API REST Cloud Pro
Ativar / desativar um módulo
Obter um snapshot da câmera
Incorporar streaming ao vivo em um website
Alterar configurações de cadeia remotamente
Exportar gravações de arquivo
Gerenciamento de usuários
Receber comandos de dispositivos externos
Integração com sistema de faturamento
Disponível nas edições Free / Lite

Começar a integrar é fácil

Sem configurações complexas ou licenças especiais para começar — a interface HTTP básica está disponível imediatamente após iniciar o Xeoma.

1
Baixe e execute o Xeoma

Não é necessária instalação — basta executar o arquivo do Xeoma.

2
Leia a documentação da API

Encontre os tipos de comandos necessários na seção de documentação.

3
Adicione os módulos necessários à sua cadeia

Para receber comandos, adicione o módulo “Comutador HTTP”; para enviar eventos, o “Enviador de Requisições HTTP”. Arraste, solte, configure — pronto.

4
Precisa de uma integração não padronizada?

Desenvolvemos suporte para qualquer interface de terceiros para o seu projeto. Integrações para dezenas de dispositivos e plataformas já foram entregues.

Pronto para integrar o Xeoma à sua infraestrutura?

Consulte nossa equipe — ajudaremos você a escolher a interface ideal e a desenvolver uma solução personalizada para o seu projeto.