Integración con driver Apollo
Ronda senior X tiene integración con el controlador del fabricante Apollo, que se puede utilizar en dispositivos registrados en el sistema. Está página detalla especificaciones sobre el funcionamiento de este driver, su configuración y cuales recursos del sistema serán atendidos por él.
Funcionamiento del driver Apollo
Instalación y configuración del driver
El driver Apollo debe ser instalado en el cliente para que la integración con el dispositivo Apollo ocurra con éxito. El conductor monitoriza la comunicación (online u offline) con todos los dispositivos conectados a él, les envía datos e información y realiza los trámites necesarios para su integración con el sistema.
Para obtener el controlador Apollo, regístrese en la pantalla de inicio de sesión.conductores y seleccione el elemento "Apolo" en el campoTipo de conductor. Luego, para descargarlo accede a la pantallaDescargas. Después que el driver esté descompactado, el puede ser iniciado y parado a través de archivos start-service.bat y stop-service.bat, respectivamente.
La configuración del driver es hecha en el archivo config. properties, que queda en directorio donde el driver fue descomprimido. Este archivo también puede ser obtenido por el botón Bajar archivo de configuración de la pantalla de drivers. El archivo ya tiene la configuración predeterminada completada, pero si es necesario cambiar alguno de sus campos, use un editor de texto (Bloc de notas, por ejemplo) para abrirlo.
- sdk.host: dirección de acceso a Ronda senior X seguida del puerto y otros parámetros.
- sdk.api_key: token generado para este conductor en la pantalla de registro del conductor.
- tiempo de espera de conexión sdk: tiempo máximo, en milisegundos, durante el cual el controlador Apollo esperará la respuesta de una tarjeta antes de considerarla fuera de línea.
- sdk.request.tiempo de espera: intervalo de tiempo, en milisegundos, en el que el controlador Apollo buscará eventos en cada tarjeta.
Estas configuraciones se envían a los dispositivos cuando se inicia el controlador Apollo y cuando se ejecuta el comando."Configurar dispositivo" se envía al sistema.
Informaciones de personas, tarjetas de identificación, lugares y permisos de acceso serán enviadas al dispositivo siempre que haya una inclusión, alteración o exclusión en estos datos. "Permisos de acceso" aquí corresponden a todo lo que define si una persona puede efectuar acceso por un dispositivo: papeles, niveles, rangos horarios y afines. Solamente personas que poseen acceso permitido en el dispositivo y no estén bloqueadas son enviadas.
Al enviar estas informaciones y configuraciones a los dispositivos, si la comunicación este off-line, estos datos serán enviados en el momento que la comunicación se restablezca.
Generación de logs
Los procedimientos efectuados por el driver Apollo son registrados en archivos de log, que pueden ser accedidos dentro del directorio donde el driver está instalado. Cada mensaje del log posee una clasificación dentro de las siguientes:
- FATAL: Mensajes que interrumpen el funcionamiento de la aplicación, forzando el servicio o el ejecutable a ser reiniciado;
- ERROR: mensajes de mal funcionamiento de la aplicación, que debe ser analizada por el equipo técnico de la Senior, por lo tanto el servicio o el ejecutable continua ejecutando;
- WARN: mensajes que indican falla en registros o en las configuraciones del sistema. Deben ser analizadas por el administrador del sistema.
- INFO: mensajes de funcionamiento normal del sistema( ejemplos:evento recibido, pendencia enviada etc.) para efectos informativos;
- DEBUG: mensajes de funcionamiento interno de componentes del sistema ( ejemplos: timer iniciado, parámetros leídos, etc.) para efectos informativos al equipo técnico de Senior. Ese nivel de log debe ser habilitado solamente en caso de problemas con el ambiente;
- TRACE: mensajes de funcionamiento interno de componentes del sistema, con detalles los datos que están siendo tratados.
Informaciones diversas de esta integración
Validaciones realizadas por el driver Apollo
| Validación | Situación |
|---|---|
| Credencial de acceso | OK |
| Rango horario del lugar | OK |
| Control de nivel | OK |
| Control de anti-passback | OK |
| Papel autorizado ( en lugar que controla papel) | OK |
| Suspensión de papel | OK |
| Franja horaria del papel | No utiliza |
| Número de vacantes del grupo | No utiliza |
| Requisición pendiente de autorización | No utiliza |
| Autorización por lugar | No utiliza |
| Autorizador por papel | No utiliza |
| Capacidad ( en lugar que controla vacantes) | No utiliza |
Las validaciones de acceso serán siempre realizadas en los dispositivos - en otras palabras, se basa en las informaciones que fueron enviadas a los dispositivos y se encuentran en ellos, y no en las informaciones registradas en el sistema, que pueden no estar en los dispositivos aún.
Relación entre las características de Apollo y Ronda senior X
Los dispositivos Apollo poseen un cierto estándar en los nombres de sus recursos. Como Ronda senior X tiene recursos equivalentes con diferentes nombres, en la siguiente tabla se enumeran estos términos para facilitar su comprensión:
| Apollo | ronda senior |
|---|---|
| Access level | Papel |
| Time zone | Rango horario del lugar |
| Área Control | Lugar físico |
Limitaciones identificadas
Placas AAN tiene un limite de datos que pueden estar relacionadas a ellas. Cada placa puede poseer:
- Hasta 124 time zones (franjas horarias de lugar) diferentes registradas, cada una conteniendo hasta seis franjas.
- Hasta 254 access levels ( papeles) diferentes registrados, cada uno conteniendo hasta 96 lectoras referenciadas a el.
- Hasta 100 festivos.
- Hasta 255 permisos.
Otras limitaciones encontradas:
- Una tarjeta asociada a la placa puede poseer hasta 37 access levels ( papeles). Es decir, una persona dada de alta en Ronda senior X cuyo registro se utilizará en los tableros de Apollo puede tener hasta 37 roles diferentes.
- Al incluir una tarjeta en la placa, es necesario informar el identificador del lugar actual de la persona. Esta información es limitada a 96 locales diferentes, ya que esta es la cantidad máxima de lectoras que una placa puede poseer.
- Las placas Apollo soportan tarjetas de los formatos Magnético (1 o 2 dígitos de error) y Wiegand. Actualmente, Ronda senior X sólo utiliza el formato Wiegand.
- Se puede registrar en la placa hasta 8 formatos Wiegand, 8 formatos Magnéticos con 1 dígito de error y 8 formatos Magnéticos con 2 dígitos de error.
Nota
Los permisos deben ser configuradas en la senior X Platform >Tecnología > Administración > Autorización > Gestión de los Papeles.





