SITIA
Métodos de Integración

Neural Labs — Neural Server

Guía de integración para enviar eventos LPR desde Neural Server 4.13.2.4 hacia la plataforma SITIA.

Neural Server (Neural Labs)

Proveedor: Neural Labs — Aplicación: Neural Server, versión 4.13.2.4.

Descripción General

Esta guía describe cómo configurar Neural Server para exportar lecturas LPR/ANPR vía Web Service hacia la API de eventos de SITIA.

🏗️ Arquitectura de Integración

Requisitos

  • Neural Server versión 4.13.2.4.
  • Conectividad saliente HTTPS desde el servidor donde corre Neural Server hacia el endpoint de SITIA.
  • Habilitar Web Service en Sending Connection con Type: EINSMER.
  • Credenciales (usuario/contraseña) provistas por SITIA para el ambiente correspondiente.

Documentación de Referencia

  • Guía del producto: Neural Server (consultar al proveedor).

Configuración en Neural Server

Habilitar Web Service

  1. Ir al módulo de Configuración.
  2. En Sending Connection, habilitar la opción Enable Web Service.

Configurar el Web Service

  1. Presionar Configure WS.
  2. En la ventana emergente, completar:
    • Type: EINSMER
    • URL: https://sandboxsapp.carabineros.cl/api/integration-test/events/vehicle-detected
    • User: <user> (provisto por SITIA)
    • Password: <password> (provisto por SITIA)

Notas

  • La URL indicada corresponde al ambiente de Sandbox.
  • Para producción, SITIA entregará URL y credenciales propias.
  • Verifique conectividad HTTPS saliente y reglas de firewall.

Guardar y Aplicar

  • Guardar la configuración y aplicar cambios para iniciar el envío de eventos.

Formato de Datos

Neural Server enviará un objeto JSON con los principales campos de la lectura LPR. A continuación, un ejemplo de referencia:

{
  "customerId": 5,
  "hash": "1fc51971d37d34ae9f1fe51af369bd54451ae9e9ff4d4af4586eeb5ae37fcfec",
  "date": 28888670,
  "plate": "LCK570",
  "sourceName": "Camara Salida",
  "direction": -1,
  "strdirection": null,
  "description": null,
  "countryId": 204,
  "image01": "/9j/...9k=",
  "accuracy02": "89,23893",
  "latitud": "0",
  "longitud": "0",
  "timestamp": "2024-12-04T13:50:16.284639Z"
}

Observaciones

  • image01 corresponde a una imagen en Base64 (típicamente JPEG). Verifique tamaño máximo aceptado por la red y por la API.
  • timestamp utiliza formato ISO 8601 (recomendado). Si su configuración usa otros campos de fecha/hora, asegure consistencia temporal.
  • accuracy02 puede incluir separador decimal con coma. Considere normalizar a punto si su sistema intermedio lo requiere.
  • latitud y longitud pueden venir como cadenas. SITIA puede normalizarlas; si dispone de valores reales, envíelos en lugar de "0".