Sistema Operacional:
Windows 11, Windows Server 2019 ou superior
Hardware:
1 core de CPU a cada 12 equipamentos conectados 250 MB de RAM a cada 12 equipamentos 2 GB de espaço em disco para instalação do serviço 512 MB de espaço em disco para até 7 dias de logs a cada 12 equipamentos.NET Runtime/SDK:
.NET Core 8.0 (instalado automaticamente, se usar o setup.exe)
akitasoft-gear-api:
Versão 1.3.3 ou superior
Portas TCP:
Devem estar liberadas e livres de bloqueios/barramentos de firewall e outros serviços de segurança:
É necessário que a base esteja vinculada ao REP-P e que o empregador esteja sincronizado. Clique aqui para consultar o tópico de sincronização com o REP-P.
Cadastro de usuário de integraçãoAcesse o Akita Soft e abra o programa ASW0330 (Lista de Usuários) e clique
em Adicionar:
683ab071-6838-43b8-9887-1113b7936e44-image.png
Tela de CadastroDefina um Login:
Não utilize espaço entre palavras; use akita ou underline.Exemplo: INTELBRAS_INTEGRACAO
Defina uma senha:
O campo é case sensitive (distingue letras maiúsculas e minúsculas).Defina privilégios de administrador do Akita
Tipo de Usuário:
Deve ser Integração.
Por fim, clique em Salvar.
56aa39ee-4e48-4fcc-998a-b89ec05958d0-image.png
Cadastro de Servidor de EquipamentosPara descobrir o Endereço IP do computador, pressione Windows + R. Na janela Executar, digite cmd e clique em OK.ATENÇÃO: Será necessário obter o Endereço IPv4 do servidor.
Siga os passos abaixo:
55007206-0f5c-4d15-b174-0bd88c58ae5d-image.png
Com o cmd aberto, digite ipconfig e pressione Enter. Procure especificamente pelo campo Endereço IPv4.02143e13-bfc4-4068-890d-2c7f6386e72d-image.png
No Akita Soft, abra o programa ASW0035 e clique em Adicionar:PS.: Copie o Endereço IPv4, pois ele será utilizado a seguir.
8e040c03-f4f9-4a09-9eb1-135f6b93a18c-image.png
Tela de Cadastro ¹ Clique no botão ao lado do campo Código para encontrar o próximo código disponível. ² Informe uma descrição para o cadastro do servidor. ³ Cole o Endereço IPv4 copiado no passo anterior. ⁴ Clique em Salvar.1ced14de-695e-43dd-888e-efa1ba9bbeef-image.png
Download e InstalaçãoO configurador pode ser instalado através do link: Configurador Serviço Integração Insoft4.
Ao clicar no link, o download de um arquivo compactado (.zip) será iniciado:
ed438e08-8bc9-408b-93c4-f9a3944cf6c3-image.png
Localize o arquivo compactado na sua pasta de Downloads:
479c8baa-c93b-4751-a0dc-80a98e967bbe-image.png
Extraia o arquivo no diretório C:\Insoft4. Este local é recomendado para armazenar com segurança os dados referentes ao Configurador.
Nota: Este diretório é uma sugestão. Você pode extrair os arquivos em outro local, se necessário. Outras pastas de configuração também serão criadas na mesma pasta.
dbdf6be5-abe9-4202-8f92-2944cc405882-image.png
Acesse a pasta extraída e localize o arquivo executável: Configurador Serviço Integração Insoft4.
87b27933-0d92-499e-a060-a72ee7536502-image.png
Clique com o botão direito do mouse sobre o arquivo e selecione Criar atalho.
73940325-db6f-4f96-81a5-1ce9bed16eb5-image.png
Mova o atalho recém-criado para a sua Área de Trabalho ou outro local de fácil acesso.
Configurar a aplicaçãoAo executar o Configurador, a tela inicial (home) será exibida:
Download Manager: Esta opção permite iniciar a configuração de uma nova integração (ex: Intelbras), incluindo o download dos drivers necessários.
Driver Configurado: Nesta seção ficam listados os drivers que já foram instalados e configurados, prontos para uso.
aea3f7a9-8d32-4d88-95a8-565ed21a8807-image.png
Nesse caso, clique em Download Manager.
Será aberta uma tela para escolher entre configurar um equipamento para Akita Soft ou Ponto Soft. Podemos prosseguir com a opção Akita Soft.
8a88b51e-f959-4243-8f14-0b67f6eb9821-image.png
No próximo passo aparecerá a escolha entre Hikvision ou Intelbras. Podemos prosseguir selecionando Intelbras, que será o equipamento a ser configurado.Lembrando que nos dois módulos é possível configurar o Intelbras. Nesta ocasião seguimos com o Akita Soft.
51124c98-9c9b-4030-8cf8-6ebc4114e061-image.png
Nesse passo iremos instalar o Driver da Intelbras. Na tela, como podemos ver, haverá um botão escrito Baixar Versão. É importante lembrar de baixar a versão compatível com o seu sistema.4e338323-90dc-40dd-8a11-d7ab12864f74-image.png
Após o download, aparecerá a opção de Extrair Agora ou Extrair Depois:
Extrair Agora: Será criada a pasta do serviço Intelbras diretamente no diretório da aplicação. Extrair Depois: Você poderá extrair o driver manualmente depois, realizando o mesmo processo.Podemos prosseguir com a opção Extrair Agora.
1dc65921-7ee4-479d-adf3-48c7ac7e3ae6-image.png
Depois que o processo de extração for concluído, poderemos configurar o Intelbras. Em Arquivos Baixados, teremos a opção Configurar.8682ebd6-770b-4a35-8692-40c554f9f4a5-image.png
Processo de configuração do Intelbras:
Módulo do Sistema: Logo no primeiro passo será indicado o sistema selecionado para a configuração. Como já escolhemos anteriormente, podemos Avançar essa etapa.
Configuração da URL da API: Deve ser informada a URL da API que a aplicação irá utilizar, lembrando de apontar para o Akita Soft.
3cc8b3ea-3ac0-4708-a4f4-a4d1f0dfa768-image.png
A URL exibida na imagem acima é apenas um exemplo.
Credenciais da API: Nessa etapa é necessário informar o Usuário e a Senha da API para que o acesso seja permitido.
9a5f25ea-a014-4540-b592-3d4e5feb1229-image.png
Configuração do Servidor: Aqui serão preenchidos os parâmetros para conexão com o servidor:
Código do Servidor (ASW0035): Informe o código do servidor cadastrado no Akita Soft. Depois de informar, pressione TAB no teclado. Endereço IPv4 do Servidor: Após pressionar TAB, esse campo deve ser preenchido automaticamente. Caso prefira, é possível informar manualmente o IP do servidor. Porta TCP do Servidor: Necessário informar a porta que receberá os eventos dos equipamentos. Lembre-se de informar uma porta que esteja liberada (Ex.: 8080).06ac1fcf-1d6d-4a15-a9a4-a7a4d94a947e-image.png
Configuração de Log: Define o tipo e a duração dos logs que serão gerados pelo sistema. É possível escolher entre os tipos INFORMATION ou DEBUG, além de informar a quantidade de dias que esses logs serão mantidos.
69cb5f6c-4f92-48a9-9742-f7eb7ae2b32d-image.png
Configuração de Tempos: Basicamente consiste na configuração da Validação do Tempo de Acesso e do Intervalo para Processamento dos Comandos.
fb26e5d5-d0bb-4089-8f37-85b9ee134b81-image.png
Configurações Comportamentais do Serviço: De acordo com o comportamento desejado para o sistema em operação, é possível configurar quatro opções presentes em tela, cada uma com sua função específica:
Utiliza código da pessoa como senha de identificação: Permite autenticação utilizando o código da pessoa digitado no teclado do equipamento.
Utiliza 10 dígitos do código do cartão Mifare: Utiliza o código completo do cartão, adicionando zeros à esquerda até completar 10 dígitos.
Modo Implantação: Configuração específica que ignora eventos anteriores a uma data determinada.
1390a842-4dcb-405b-9bc7-031e9171ac01-image.png
Configurações do Windows Service: Nesta última etapa são configurados os parâmetros necessários para execução do serviço Windows.
07589750-d738-471e-ac55-187236276db4-image.png
Clicando no botão Aceitar, a configuração desta etapa é realizada automaticamente, preenchendo os dados nos campos necessários.
Com isso finalizamos a configuração!
Gerenciador de ServiçosApós finalizar a instalação, haverá um redirecionamento diretamente para a tela de gerenciamento dos serviços, exibindo o serviço recém configurado.
Será Necessário realizar a instalação do Serviço, clicando no botão Instalar Serviço.
511c6884-de40-4ec1-8bc6-34efc33dd484-image.png
Iniciar: Inicia o serviço configurado e selecionado.
Parar: Pausa o serviço em execução.
Reiniciar: Reinicia o Serviço.
8d4697be-a348-4276-8173-e9d0398dc8ef-image.png
Status do Serviço
Parado Iniciando Reiniciando Em Execução Recursos do serviço Comandos implementados Comando Parâmetro Descrição 1 cod_pessoa Faz a cópia para o banco de dados, da biometria digital da pessoa cujo código foi parametrizado no comando. 3 ---- Faz a cópia para o banco de dados, da biometria digital de todas as pessoas. 11 cod_pessoa Envia para o equipamento a biometria digital da pessoa cujo código foi parametrizado no comando. 13 ---- Envia para o equipamento a biometria digital de todas as pessoas. 21 cod_pessoa Exclui do equipamento a biometria digital da pessoa cujo código foi parametrizado no comando. 23 ---- Exclui do equipamento a biometria digital de todas as pessoas. 200 ---- Atualiza a data e hora de acordo com a data do servidor. 201 cod_pessoa Enviar funcionários válidos para determinado equipamento. Se o parâmetro for NULO, enviará todas as pessoas do Setor de Acesso. 206 Código da placa Envia a lista dos dados do(s) veículo(s) cadastrado(s) na ASW0230. 207 Código da placa Exclui a lista dos dados do(s) veículo(s) cadastrado(s) na ASW0230. 208 Data inicial da coleta no formato dd/MM/yyyy Coleta eventos a partir da data informada no parâmetro do comando e até a data/hora atual. A data deve ser digitada no padrão: dd/mm/yyyy, exemplo: 01/01/2000 210 cod_pessoa Copiar as faces dos funcionários presentes no equipamento. Se o parâmetro for NULO, copiará as faces de todas as pessoas do equipamento. 211 cod_pessoa Enviar a face do banco para pessoa no equipamento. Se o parâmetro for NULO, enviará todas as faces do banco para as pessoas presentes no equipamento. 212 cod_pessoa Excluir as faces dos funcionários presentes no equipamento.Se o parâmetro for NULO, excluirá todas as faces do equipamento. 213 cod_pessoa Verifica no dispositivo os dados cadastrais (nome, face e digital) da pessoa cujo código foi parametrizado, e envia-os para a API. Caso não for informado o parâmetro, fará esse processo para todas as pessoas disponíveis na API. Eventos do equipamento e Akita Soft Evento Equipamento (Hex / Dec) Evento Akita Descrição 0x17 / 23 6 LIBERADO VIA BOTOERIA 0x19 / 25 13 PORTA NORMALMENTE ABERTA 0x1a / 26 14 PORTA NORMALMENTE FECHADA 0x1b / 27 16 PORTA ANORMALMENTE ABERTA 0x1c / 28 19 PORTA DEIXADA ABERTA 0x09 / 9 22 QR Code não reconhecido. 0x4b / 75 41 Face reconhecida com sucesso. Obs.: Este evento não significa que o acesso foi liberado, visto que, podemos ter outros gatilhos impedindo o acesso. 0x15 / 21 43 Este evento ocorre quando o acesso foi liberado. Geralmente contém anteriormente um evento gatilho, como o 75 (Face reconhecida com sucesso). Obs.: Neste momento o código Wiegand é enviado. 0x16 / 22 44 Fechou a passagem. Está vinculado diretamente com o evento 21(Porta aberta). 0x97 / 151 --- Senha de acesso incompatível. Obs.: Este evento não é encaminhado para a API. 0x1d / 29 54 Alarme iniciado. Este evento acontece quando houve algum gatilho rompido, como temperatura anormal. 0x1e / 30 55 Alarme finalizado. 0x01 / 1 61 QR Code lido com sucesso. Indica que o equipamento está operando em 1:N 0x1c / 28 --- Timeout de porta. Ocorre quando a porta não foi fechada com o evento 22, então, é enviado um evento para fechá-la. Obs.: Este evento não é encaminhado para a API. 0x99 / 153 41 Qr Code + Face reconhecido com sucesso. O equipamento está operando no modo 1:1 0x9b / 155 --- Modo de autenticação inválido. Obs.: Este evento não é encaminhado para a API. 0x08 / 8 --- Indica que o range de validade do usuário expirou. Isto pode ocorrer caso tenha algum afastamento para a pessoa indicada. Obs.: Este evento não é encaminhado para a API.