Você está na página 1de 12

Driver de Integração Control iD - Senior

Manual de Instalação, Configuração e Operação

Copyright © 2019 Control iD


www.controlid.com.br
Histórico de revisões:

Data Revisão Descrição


14/11/2016 1 Versão inicial
21/11/2016 2 Inclusão de configuração da porta de conexão para REP
05/12/2016 3 Inclusão de configuração de dados do Administrador do REP
05/05/2017 4 Atualização do manual para o driver de Acesso
22/06/2017 5 Inclusão de configuração de criptografia de cartões do REP
25/08/2017 6 Adição de novas opções de configuração de cartão e catraca
05/09/2017 7 Alteração das configurações de cartões para REP e Acesso
Alteração da configuração do Acesso e modo de
07/05/2018 8 funcionamento
17/06/2019 9 Descrição das propriedades extensíveis
23/12/2019 10 Propriedade extensível “ReleRevistaAleatoria”

_____________________________________________________________________
Driver Control iD / Senior
Manual de Configuração
SUMÁRIO

Identificação 4
Introdução 4
Instalação 5
Pré-requisitos 5
Instalando a Aplicação 5
Configuração 7
Rodando o aplicativo 7
Concentradora Senior 8
Configuração Geral 8
Acesso (apenas quando houver integração de aparelhos de Acesso): 8
REP (apenas quando houver integração de aparelhos de Relógio de Ponto): 8
Propriedades Extensíveis 10
Operação 11
Executando o Serviço no Windows 11
Apuração de Logs 12

_____________________________________________________________________
Driver Control iD / Senior
Manual de Configuração
Identificação
Introdução

Este documento tem o objetivo de orientar a instalação, configuração e operação do


driver de integração dos equipamentos da Control iD – iDAccess e REP iDClass – com a
Concentradora do Gestão de Acesso e Segurança (GAS) da Senior Sistemas.

O Driver da Control iD é um programa que faz o meio de campo entre a Concentradora


da Senior e os equipamentos iDAccess e REP iDClass. Ele funciona tanto como Windows Form

(para configuração) quanto como serviço Windows.

A concentradora é responsável pela troca de informações entre o GAS e os dispositivos


controlados através do driver da Control iD. A Concentradora se comunica com o Driver
enviando mensagens binárias via sockets, como descrito no documento 'SDK INTEGRAÇÃO
COM HARDWARE' da Senior.

A Concentradora abre um servidor ao qual o Driver se conecta para fazer a troca de


mensagens. O front-end Senior, chamado Gestão de Acesso e Segurança, é responsável pela
geração de mensagens na Concentradora para envio ao Driver.

O iDAccess e o REP iDClass se comunicam com o Driver através de um protocolo


moderno baseado inteiramente em HTTP / REST.

_____________________________________________________________________
Driver Control iD / Senior
Manual de Configuração
Instalação

Pré-requisitos

O driver de integração possui como pré-requisitos mínimos os seguintes itens:

● Windows 7 Service Pack 1; Windows Server 2008 R2 SP1; Windows Server 2008 Service
Pack 2; Windows Vista Service Pack 2
● Processador de 1 GHz ou mais rápido
● 512 MB de RAM
● 850 MB de espaço disponível no disco rígido (x86)
● 2 GB de espaço disponível no disco rígido (x64)
● Microsoft .NET Framework 4.5, disponível em:
● https://www.microsoft.com/pt-br/download/details.aspx?id=30653

Instalando a Aplicação

Ao rodar o instalador da aplicação, preferencialmente em modo Administrador,


(DriverControliDSenior.exe), será exibido:

Figura 01 - Iniciando o Instalador

_____________________________________________________________________
Driver Control iD / Senior
Manual de Configuração
Na próxima etapa, o instalador verificará se existe uma versão anterior instalada no
computador e a removerá antes de prosseguir com a instalação. Feito isso, copiará os arquivos
do driver para a pasta “Control iD\Senior” no “Arquivos de Programas”.

Figura 02 – Progresso da Instalação

Ao avançar, o software estará com a instalação concluída.

Figura 03 – Conclusão da Instalação

_____________________________________________________________________
Driver Control iD / Senior
Manual de Configuração
Configuração

Rodando o aplicativo

Concluída a instalação, existirá uma pasta no Menu Iniciar da Control iD, com o
“atalho” do software. Para configurar o driver, deve-se executar o aplicativo no modo
administrador.

O Driver Control iD / Senior possui dois modos de funcionamento Modo Lite e Modo
Enterprise. Quando o Driver está configurado no Modo Lite o limite de biometrias é 2000
digitais. Já no modo Enterprise o limite de biometrias é ilimitado entretanto para o Driver
funcionar neste modo é necessário adquirir uma licença de funcionamento com a Control iD,
para isso basta entrar em contato com o departamento Comercial que eles vão auxiliá-lo.

Figura 04 – Tela de Configuração

_____________________________________________________________________
Driver Control iD / Senior
Manual de Configuração
É necessário o preenchimento de todos os campos, conforme suas definições:

Concentradora Senior
● Endereço IP - IP do Servidor de comunicação da Concentradora Senior.
● Porta de Conexão - Porta do Servidor de comunicação da Concentradora. Padrão: 61000.
● Timeout (ms) - Timeout de comunicação do servidor da Concentradora Senior (em
milissegundos) - Padrão 60000 (60 segundos). Usado para reconexão automática.

Configuração Geral
● Device User Admin - Login padrão para acesso nos equipamentos Control iD.
● Device User Passwd - Senha padrão para acesso nos equipamentos Control iD.
● Habilitar Log - Define se o driver irá gerar arquivos de log de comunicação. Padrão: Sim.

Acesso (apenas quando houver integração de aparelhos de Acesso):


● Endereço IP - IP do Servidor de comunicação para equipamentos Acesso. Esse servidor é criado
pelo driver para que os equipamentos de acesso se conectem a ele. O valor “auto” define o IP
da rede local como padrão.
● Porta de Conexão - Porta do Servidor de comunicação para equipamentos Acesso. Padrão:
30000.
● Timeout (ms) - Timeout de comunicação para equipamentos Acesso (em milissegundos).
Padrão: 5000 (5 segundos).
● Driver Id - Acesso - ID do Driver de comunicação para Acesso cadastrado no Gestão de Acesso
Senior. Caso fique “zerado”, o driver de acesso não será executado.
● Cartão RFID - Define a tecnologia de cartão de proximidade (RFID). Padrão: ASK, mas pode ser:
Cartão Mifare(Smart) ou Cartão Virtual (Barras).
● Habilitar Modo Enterprise - Nesse modo de funcionamento o limite de digitais é acima de 2000,
entretanto é necessário adquirir uma licença com a Control iD.
● Salvar Imagem - Quando essa opção está habilitada no momento que é feito o cadastro de
biometria no modo enterprise a foto da digital (png) é salvo na pasta C:\ProgramData\Control
iD\Senior\Images
● Qualidade de Cadastramento - Essa opção só é utilizada quando o modo de funcionamento é
enterprise pois é definida a qualidade mínima da digital para efetuar o cadastro.
● Qualidade de verificação - Essa opção só é utilizada quando o modo de funcionamento é
enterprise pois é definida a qualidade mínima de identificação do usuário no momento que ele
se identifica no equipamento.
● Device Extração IP - Esse campo é utilizado quando o driver está no modo enterprise e
necessita gerar as biometrias compatíveis com a identificação local, isto é, os usuários em
contingência.

REP (apenas quando houver integração de aparelhos de Relógio de Ponto):


● Porta de Conexão - Porta de Conexão Padrão para equipamentos REP. Padrão: 443.
● Timeout (ms) - Timeout de comunicação para equipamentos REP (em milissegundos). Padrão:
10000 (10 segundos).
● Driver Id - REP - ID do Driver de comunicação para REP cadastrado no Gestão de Acesso Senior.
Caso fique “zerado”, o driver de REP não será executado.
● Ciclo de leitura (min) - Tempo de ciclos de leitura de monitoramento de REP (em minutos).
Padrão: 15 minutos.
● CPF Padrão - Número utilizado, quando não informado pela Concentradora, para configuração
do CPF do Responsável nos equipamentos REP.

_____________________________________________________________________
Driver Control iD / Senior
Manual de Configuração
● Nº Mín. Dígitos Cartão - Número de dígitos mínimo de preenchimento de número de cartão de
código de barras. Padrão: “1”. Exemplo: Se configuração for 10 e o número informado for 12,
será enviado ao dispositivo “0000000012”.
● Habilitar criptografia - Define que os cartões de barras utilizados pelo REP se utilizam de
criptografia. Será aberta uma nova tela para que sejam informados os valores de configuração
utilizados para o cálculo da criptografia. Padrão: Não.
● Habilitar Admin - Define se o driver irá gerar usuário administrador no REP. Padrão: Sim.
● Admin - Nome, PIS, Código e Senha: Campos relativos ao usuário administrador do REP, caso
esteja habilitado, que serão aplicados pelo driver na carga de usuários do REP.
● Cartão RFID - Define a tecnologia de cartão de proximidade (RFID). Padrão: ASK, mas pode ser:
Cartão Mifare(Smart) ou Cartão Virtual (Barras).

Figura 05 – Configuração da Criptografia

Concluída a configuração, basta clicar no botão “Salvar”. A mensagem de confirmação


deverá ser exibida para que seja garantida a aplicação dos valores.

Após salvar a configuração, será habilitado o botão “Iniciar Serviço”, onde


efetivamente o driver será executado com as parametrizações definidas. Porém,
recomendamos que antes seja realizada a configuração do serviço no Windows, conforme
descrito na próxima seção.

_____________________________________________________________________
Driver Control iD / Senior
Manual de Configuração
Propriedades Extensíveis
O sistema Sênior permite configurar propriedades extensíveis non cadastro de
dispositivos. O Driver Control iD suporta atualmente as seguintes propriedades extensíveis:

Nome Descrição
SentidoGiro Parâmetro opcional. Por padrão o sistema considera que o sentido de
giro horário corresponde à entrada, e o sentido anti-horário
corresponde à saída. Quando se deseja inverter esses valores é
necessário configurar essa propriedade extensível para 1. Possíveis
valores:
0 = não inverte (padrão)
1 = inverte
Urna Parâmetro opcional. Indica que determinado leitor corresponde à Urna
do equipamento. Possíveis valores:
0 = não é urna (padrão)
1 = urna
DuplaIdentificação Parâmetro opcional. Indica se será utilizada dupla identificação (crachá
+ biometria) para passar em determinado controlador de acesso.
Possíveis valores:
0 = sem dupla identificação (padrão)
1 = urna
Ddns Parâmetro opcional. Indica o IP e porta para comunicação com
determinado equipamento, quando se deseja utilizar o DDNS. Quando
configurado, esse parâmetro sobrepõem a configuração do IP
configurado para o dispositivo.
O parâmetro deve ser configurado no formato <IP>:<porta>, ex:
192.168.0.150:30443
ReleRevistaAleatoria Utilizar apenas no caso do iDBox. Caso deseje acionar algum relê para
ligar um alarme no caso de revista aleatória, no caso do iDBox deve-se
informar qual relê será acionado. Opções: 1, 2, 3 ou 4.

_____________________________________________________________________
Driver Control iD / Senior
Manual de Configuração
Operação
Executando o Serviço no Windows

Após a definição da configuração do driver, é possível inicializar a operação do


software. Para isso, entre na janela “Serviços” do Windows, acessível através do comando
“services.msc” no campo de Pesquisa do sistema ou pelo Painel de Controle.

Figura 06 – Serviços do Windows

Procure pela entrada “Senior Driver Control iD”. Clique com o botão direito e escolha
“Propriedades”. Defina o Tipo de inicialização como “Automático (Atraso na Inicialização)”.
Dessa forma, o software iniciará junto com o Windows, porém apenas depois que todos os
serviços que iniciam junto terminem de serem carregados, como, por exemplo, a própria
Concentradora da Senior.

Na guia “Recuperação”, defina a ação a ser tomada quando do interrompimento do


software por algum motivo. Recomenda-se selecionar “Reiniciar o serviço”. Clique em
“Aplicar” para efetivar as configurações e depois clique em “Iniciar” para que o software seja
executado.

_____________________________________________________________________
Driver Control iD / Senior
Manual de Configuração
Apuração de Logs

Após a o início da execução do software pela tela de gerenciamento de serviços do


Windows, é possível acompanhar a troca de mensagens de comunicação por meio de arquivos
de logs. Acesse a pasta localizada em:
C:\ProgramData\Control iD\Senior

O software organiza os Logs por tipo de equipamento (Acesso/REP) e mês de


operação, criando as pastas com o formato ”yyyy-mm/dd” (Ano-Mês/Dia). Dentro da pasta do
mês correspondente, haverá um arquivo de texto, com nome semelhante a
“20170825101326_INFO”, com a seguinte informação em seu conteúdo:

[ 25/08/2017 09:32:36 ] [ INFO ] Driver Senior Service - v1.17.08.25


[ 25/08/2017 09:32:36 ] [ INFO ] Driver Senior REP - START - Driver ID = 150
[ 25/08/2017 09:32:36 ] [ INFO ] Conexão realizada com sucesso! IP=10.1.45.30 - port=61000
[ 25/08/2017 09:32:36 ] [ INFO ] >> mNum=001 mType=01_01 M01_01 Request Authentication
[ 25/08/2017 09:32:36 ] [ INFO ] << mNum=001 mType=01_01 R01_01 Authentication Successful!
[ 25/08/2017 09:32:36 ] [ INFO ] Driver Id=5 - Type=REP - Autenticado.
[ 25/08/2017 09:32:36 ] [ INFO ] >> mNum=002 mType=01_02 M01_02 Request Device Data
[ 25/08/2017 09:32:36 ] [ INFO ] << mNum=002 mType=00_04 R00_04 Device Data Response : BioTechsCnt=1 – Device Cnt: 3,
ActionCnt=0
[ 25/08/2017 09:32:36 ] [ INFO ] Manager adicionado: 23 - IP: 10.1.42.52.
[ 25/08/2017 09:32:36 ] [ INFO ] Leitor adicionado: 33 - Reader Id: 0 - Parent Id: 23.
[ 25/08/2017 09:32:36 ] [ INFO ] Leitor adicionado: 27 - Reader Id: 0 - Parent Id: 23.

Caso algum erro ocorra, será gerado um log descrevendo a falha ocorrida. O arquivo
de texto terá um nome semelhante a “20170825101326_WARN”, para situações de advertência ou
“20170825101326_ERROR”. Exemplificando, poderá ocorrer erro na execução do processo por
alguns dos seguintes motivos:

● Não há certificado digital na pasta definida ou o certificado digital está inválido;


● Não foi possível utilizar uma porta do Windows para o Servidor de Acesso;
● Interrupção inesperada de execução do serviço do Windows.

É de extrema importância identificar o motivo pelo qual ocorreu um erro no processo.


Caso o problema seja de configuração incorreta, o processo não poderá ser executado até o
mesmo seja corrigido. Caso o problema resida na indisponibilidade de comunicação com a
Concentradora, o processo persistirá até que a conexão ocorra com sucesso.

Note que a estrutura do Log é linear no tempo e cada arquivo será gerado
automaticamente na mudança do dia. Para que os logs sejam gerados, a configuração
“Habilitar Log” deve estar como permitida.

_____________________________________________________________________
Driver Control iD / Senior
Manual de Configuração

Você também pode gostar