<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Insoft Hikvision Service no Akita Soft]]></title><description><![CDATA[<h1>Insoft Hikvision Service para Akita Soft</h1>
<h2>Objetivo</h2>
<p dir="auto">Esta documentação explica como usar o <strong>Insoft Hikvision Service</strong> integrado ao <strong>Akita Soft</strong>.</p>
<p dir="auto">Nesse modo, o serviço mantém os dispositivos Hikvision sincronizados com os cadastros do Akita Soft. Ele envia pessoas, cartões, faces, digitais, placas de veículos e configurações necessárias para controle de acesso. Também recebe eventos dos dispositivos, valida acessos remotamente quando configurado e sincroniza os registros com a API do Akita Soft.</p>
<h2>Pré-requisitos</h2>
<p dir="auto">Antes de iniciar o serviço, confirme os itens abaixo.</p>
<h3>API e licença</h3>
<ul>
<li>A API do Akita Soft deve estar acessível pela rede.</li>
<li>A API precisa responder aos endpoints de autenticação, saúde e informações da API.</li>
<li>A versão da API do Akita Soft deve ser <strong>2.0.1 ou superior</strong>.</li>
<li>O servidor configurado no serviço deve existir na API principal.</li>
<li>A licença dos equipamentos deve estar válida. Quando a licença está inválida, o serviço interrompe a consulta de dispositivos.</li>
</ul>
<h3>Serviço e servidor</h3>
<ul>
<li>O Insoft Hikvision Service deve estar instalado em um servidor Windows.</li>
<li>O servidor precisa ter permissão de rede para acessar a API do Akita Soft.</li>
<li>O servidor precisa acessar os dispositivos Hikvision diretamente pela rede ou acessar o Hik Device Gateway, se esse modo estiver habilitado.</li>
<li>O diretório do serviço precisa permitir escrita, pois o serviço cria logs, banco SQLite local e arquivos de imagem de eventos.</li>
<li>A porta do servidor de eventos deve estar liberada para receber chamadas dos dispositivos. Por padrão, a porta usada é <code>8888</code>, mas ela pode ser alterada no arquivo de configuração.</li>
<li>Os requisitos de CPU, memória, armazenamento, latência, TCP/UDP quando aplicável, IPv4, DNS, hostnames e firewall devem ser validados em <a href="https://forum.insoft4.com.br/topic/533/infraestrutura-e-requisitos-t%C3%A9cnicos" rel="nofollow ugc">Infraestrutura e requisitos técnicos</a>.</li>
</ul>
<h3>Dispositivos Hikvision</h3>
<ul>
<li>Os equipamentos devem estar cadastrados no Akita Soft como dispositivos Hikvision.</li>
<li>O tipo de modelo usado para consulta deve ser <code>HV</code>.</li>
<li>O cadastro do equipamento deve conter endereço IP ou host, porta, usuário, senha, número de série, modo de operação, sentido de acesso e permissões de cadastro facial ou digital.</li>
<li>O usuário configurado no equipamento precisa ter permissão para consultar, cadastrar e remover pessoas, cartões, faces, digitais, placas e eventos.</li>
<li>A ISAPI do equipamento deve estar ativa e acessível.</li>
<li>O horário e o fuso horário do equipamento devem estar corretos ou devem permitir ajuste pelo serviço.</li>
</ul>
<h3>Modos de operação do equipamento</h3>
<p dir="auto">O serviço interpreta o modo de operação cadastrado no Akita Soft:</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>Valor</th>
<th>Modo</th>
<th>Uso</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>L</code></td>
<td>Leitor</td>
<td>Leitor de acesso</td>
</tr>
<tr>
<td><code>C</code></td>
<td>Controladora de acesso</td>
<td>Equipamento que controla liberação e pode usar validação remota</td>
</tr>
<tr>
<td><code>V</code></td>
<td>LPR veicular</td>
<td>Câmera ou dispositivo para leitura de placas</td>
</tr>
</tbody>
</table>
<p dir="auto">Equipamentos com modo inválido não são processados corretamente.</p>
<h3>Validação remota</h3>
<p dir="auto">Para usar validação remota, confirme:</p>
<ul>
<li>o equipamento deve estar no modo de controladora de acesso;</li>
<li>o campo de validação remota deve estar habilitado no cadastro do Akita Soft;</li>
<li>o equipamento precisa suportar RemoteCheck pela ISAPI;</li>
<li>o canal de verificação precisa aceitar escuta por ISAPI;</li>
<li>o servidor do serviço precisa receber eventos do equipamento;</li>
<li>o tempo de validação deve estar adequado no campo <code>eventValidationTimeout</code>.</li>
</ul>
<p dir="auto">Quando a validação remota está ativa, o dispositivo pergunta ao serviço se deve liberar ou negar o acesso. O serviço consulta a API do Akita Soft e responde ao equipamento com o resultado.</p>
<p dir="auto">Para validação remota, a latência entre dispositivo, serviço e API precisa ser baixa e estável. Consulte os parâmetros recomendados em <a href="https://forum.insoft4.com.br/topic/533/infraestrutura-e-requisitos-t%C3%A9cnicos" rel="nofollow ugc">Infraestrutura e requisitos técnicos</a>.</p>
<h3>Veículos e placas</h3>
<p dir="auto">Para usar LPR, o equipamento deve estar cadastrado como modo <code>V</code>.</p>
<p dir="auto">O serviço sincroniza placas e tags de veículos obtidas da API do Akita Soft. Os modelos tratados pelo código incluem dispositivos das famílias <code>DS-TCG405-E</code>, <code>DS-TCG406-E</code> e <code>IDS-2CD7A46G0-P-IZHS</code>.</p>
<h3>Uso com Hik Device Gateway</h3>
<p dir="auto">Se <code>deviceGatewayEnabled</code> estiver habilitado, consulte também:</p>
<ul>
<li><a href="https://forum.insoft4.com.br/topic/532/insoft-hikvision-service-hik-device-gateway" rel="nofollow ugc">Insoft Hikvision Service + Hik Device Gateway</a></li>
</ul>
<p dir="auto">Nesse modo, o serviço não chama diretamente a ISAPI de cada equipamento. Ele chama o Hik Device Gateway, que faz a comunicação com os dispositivos por ISUP.</p>
<h2>Arquivos de configuração</h2>
<p dir="auto">O serviço utiliza configurações separadas por responsabilidade. Os arquivos ficam dentro do diretório da aplicação instalada.</p>
<h3>Configuração do serviço Hikvision</h3>
<p dir="auto">Arquivo:</p>
<pre><code class="language-text">device-serviceConfig/application.json
</code></pre>
<p dir="auto">Exemplo para comunicação direta com os dispositivos:</p>
<pre><code class="language-json">{
  "useAllDigitsMifare": false,
  "deviceGatewayEnabled": false,
  "deviceGatewayWebServiceHost": null,
  "deviceGatewayEventListenerHost": null,
  "useSsl": false,
  "deviceGatewayPort": null,
  "deviceGatewayLogin": null,
  "deviceGatewayPassword": null
}
</code></pre>
<p dir="auto">Exemplo para uso com Hik Device Gateway:</p>
<pre><code class="language-json">{
  "useAllDigitsMifare": true,
  "deviceGatewayEnabled": true,
  "deviceGatewayWebServiceHost": "192.168.0.10",
  "deviceGatewayEventListenerHost": "192.168.0.20",
  "useSsl": false,
  "deviceGatewayPort": 8180,
  "deviceGatewayLogin": "admin",
  "deviceGatewayPassword": "senha-do-gateway"
}
</code></pre>
<p dir="auto">Campos principais:</p>
<ul>
<li><code>useAllDigitsMifare</code>: quando habilitado, os cartões Mifare são enviados com todos os dígitos, preenchendo com zeros à esquerda quando necessário.</li>
<li><code>deviceGatewayEnabled</code>: ativa ou desativa o uso do Hik Device Gateway.</li>
<li><code>deviceGatewayWebServiceHost</code>: endereço do WebService do Gateway.</li>
<li><code>deviceGatewayEventListenerHost</code>: endereço que o Gateway ou os dispositivos devem usar para enviar eventos ao serviço.</li>
<li><code>useSsl</code>: define se a comunicação com o Gateway será feita por HTTPS.</li>
<li><code>deviceGatewayPort</code>: porta do Gateway. Quando não informada, o modo HTTP usa <code>8180</code>.</li>
<li><code>deviceGatewayLogin</code> e <code>deviceGatewayPassword</code>: credenciais usadas na autenticação Digest do Gateway.</li>
</ul>
<h3>Configuração de segurança e API principal</h3>
<p dir="auto">Arquivo:</p>
<pre><code class="language-text">security-gear-lib-apiConfig/application.json
</code></pre>
<p dir="auto">Exemplo:</p>
<pre><code class="language-json">{
  "urlApi": "https://api-akitasoft.exemplo.com",
  "login": "usuario-integracao",
  "password": "senha",
  "serverId": 1,
  "logType": "INFORMATION"
}
</code></pre>
<p dir="auto">Campos principais:</p>
<ul>
<li><code>urlApi</code>: endereço base da API do Akita Soft.</li>
<li><code>login</code> e <code>password</code>: credenciais de integração.</li>
<li><code>serverId</code>: identificador do servidor cadastrado na API.</li>
<li><code>logType</code>: nível de log desejado.</li>
</ul>
<p dir="auto">O serviço autentica na API, guarda o token e renova a autenticação periodicamente. Se a API ficar indisponível, o serviço pausa as chamadas dependentes da API e tenta se recuperar automaticamente.</p>
<h3>Configuração comum</h3>
<p dir="auto">Arquivo:</p>
<pre><code class="language-text">common-gear-lib-apiConfig/application.json
</code></pre>
<p dir="auto">Exemplo:</p>
<pre><code class="language-json">{
  "systemModule": "AkitaSoft",
  "deviceModelType": "HV",
  "eventServerPort": 8888,
  "eventValidationTimeout": 3,
  "eventServerAddress": "192.168.0.20",
  "commandProcessingDelay": 3,
  "internalCommandDelay": 100,
  "apiErrorCommandDelay": 10,
  "deploymentMode": false,
  "eventLimitApiSync": 50,
  "eventSyncPauseTime": 5
}
</code></pre>
<p dir="auto">Campos principais:</p>
<ul>
<li><code>systemModule</code>: deve indicar <code>AkitaSoft</code>.</li>
<li><code>deviceModelType</code>: tipo de modelo usado ao consultar equipamentos. Para Hikvision, use <code>HV</code>.</li>
<li><code>eventServerPort</code>: porta em que o serviço receberá eventos.</li>
<li><code>eventValidationTimeout</code>: tempo de espera usado em validação remota.</li>
<li><code>eventServerAddress</code>: endereço do servidor que será informado ao dispositivo.</li>
<li><code>commandProcessingDelay</code>: intervalo mínimo entre ciclos de comandos por dispositivo.</li>
<li><code>apiErrorCommandDelay</code>: pausa aplicada quando a API principal falha.</li>
<li><code>deploymentMode</code>: quando habilitado, eventos anteriores ao início da implantação podem ser ignorados.</li>
<li><code>eventLimitApiSync</code>: quantidade de eventos processados por ciclo de sincronização.</li>
<li><code>eventSyncPauseTime</code>: intervalo entre sincronizações de eventos com a API.</li>
</ul>
<h3>Configuração da automação facial</h3>
<p dir="auto">Arquivo:</p>
<pre><code class="language-text">insoft-automacao-facial-lib-apiConfig/application.json
</code></pre>
<p dir="auto">Exemplo:</p>
<pre><code class="language-json">{
  "beginTime": "00:00:00",
  "finishTime": "04:00:00",
  "routinePauseInterval": 5,
  "automationEnabled": true
}
</code></pre>
<p dir="auto">Essa rotina compara a base da API, a base local e a base do dispositivo. Quando encontra diferenças, ela cria comandos de sincronização para corrigir cadastros, faces e digitais.</p>
<h2>Fluxo de inicialização</h2>
<p dir="auto">Ao iniciar, o serviço executa as seguintes etapas:</p>
<ol>
<li>Cria os diretórios de recursos, logs, imagens e banco local.</li>
<li>Lê as configurações do serviço, da API, do módulo comum e da automação.</li>
<li>Autentica na API do Akita Soft.</li>
<li>Confere a versão da API.</li>
<li>Inicializa o banco SQLite local.</li>
<li>Carrega a lista de dispositivos Hikvision cadastrados no Akita Soft.</li>
<li>Inicia o monitoramento dos dispositivos, o processamento de comandos e o recebimento de eventos.</li>
</ol>
<p dir="auto">Se algum arquivo de configuração obrigatório não existir, o serviço não inicia corretamente.</p>
<h2>Como os dispositivos são identificados</h2>
<p dir="auto">O serviço busca os equipamentos na API do Akita Soft usando o tipo de modelo <code>HV</code>.</p>
<p dir="auto">Os principais dados usados são:</p>
<ul>
<li>código do equipamento;</li>
<li>endereço IP ou host;</li>
<li>porta de comunicação;</li>
<li>usuário e senha do equipamento;</li>
<li>número de série;</li>
<li>modelo;</li>
<li>modo de operação;</li>
<li>sentido de acesso;</li>
<li>validação remota;</li>
<li>permissões de face e digital;</li>
<li>controle de tag veicular;</li>
<li>fuso horário;</li>
<li>funções de marcação, quando aplicável.</li>
</ul>
<p dir="auto">Dispositivos sem modo de operação válido ou sem dados mínimos de comunicação são tratados como inválidos ou offline até que o cadastro seja corrigido.</p>
<h2>Cadastro de pessoas, cartões e biometrias</h2>
<p dir="auto">O serviço mantém o equipamento alinhado com o cadastro do Akita Soft.</p>
<p dir="auto">Para cada pessoa, o serviço pode enviar:</p>
<ul>
<li>dados básicos;</li>
<li>cartão;</li>
<li>biometria facial;</li>
<li>biometria digital;</li>
<li>permissões e validade de acesso.</li>
</ul>
<h3>Pessoas</h3>
<p dir="auto">O serviço consulta as pessoas na API do Akita Soft e envia ao equipamento os dados necessários para controle de acesso.</p>
<p dir="auto">O período de validade da pessoa é considerado durante o cadastro. Quando a API não informa uma validade específica, o serviço usa um período amplo, limitado por datas aceitas pelos equipamentos Hikvision.</p>
<h3>Cartões</h3>
<p dir="auto">Os cartões são comparados entre a API e o equipamento.</p>
<p dir="auto">Quando há divergência, o serviço remove vínculos incorretos e cadastra os cartões corretos. Cartões provisórios são tratados com tipo apropriado no dispositivo, enquanto cartões comuns são enviados como cartões normais.</p>
<h3>Biometria facial</h3>
<p dir="auto">A biometria facial pode ser enviada da API para o equipamento ou coletada do equipamento para ser salva na API.</p>
<p dir="auto">Ao enviar uma face ao dispositivo, a imagem precisa estar em condições aceitas pelo Hikvision. Imagens com baixa qualidade, rosto distante, rosto mal enquadrado ou tamanho incompatível podem ser recusadas.</p>
<h3>Biometria digital</h3>
<p dir="auto">O serviço também pode enviar ou coletar digitais. Cada pessoa pode ter até 10 posições de digitais no equipamento.</p>
<p dir="auto">Se o dispositivo não tiver módulo de digital, os comandos de digital não são aplicáveis.</p>
<h2>Comandos utilizados pelo Akita Soft</h2>
<p dir="auto">O serviço consulta comandos pendentes na API e executa cada comando no dispositivo correspondente.</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>Código</th>
<th>Finalidade</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>1</code></td>
<td>Copiar uma digital do equipamento para a API</td>
</tr>
<tr>
<td><code>3</code></td>
<td>Copiar todas as digitais do equipamento para a API</td>
</tr>
<tr>
<td><code>11</code></td>
<td>Enviar uma digital da API para o equipamento</td>
</tr>
<tr>
<td><code>13</code></td>
<td>Enviar todas as digitais da API para o equipamento</td>
</tr>
<tr>
<td><code>21</code></td>
<td>Remover uma digital do equipamento</td>
</tr>
<tr>
<td><code>23</code></td>
<td>Remover todas as digitais do equipamento</td>
</tr>
<tr>
<td><code>200</code></td>
<td>Ajustar data e hora do equipamento</td>
</tr>
<tr>
<td><code>201</code></td>
<td>Sincronizar pessoa, cartão, face e digital</td>
</tr>
<tr>
<td><code>206</code></td>
<td>Sincronizar placas de veículos</td>
</tr>
<tr>
<td><code>207</code></td>
<td>Remover placas de veículos</td>
</tr>
<tr>
<td><code>208</code></td>
<td>Buscar eventos do equipamento por data e enviar para a API</td>
</tr>
<tr>
<td><code>210</code></td>
<td>Copiar face do equipamento para a API</td>
</tr>
<tr>
<td><code>211</code></td>
<td>Enviar face da API para o equipamento</td>
</tr>
<tr>
<td><code>212</code></td>
<td>Remover face do equipamento</td>
</tr>
<tr>
<td><code>213</code></td>
<td>Conferir se a pessoa existe no equipamento</td>
</tr>
<tr>
<td><code>220</code></td>
<td>Capturar face remotamente no equipamento</td>
</tr>
<tr>
<td><code>221</code></td>
<td>Capturar digital remotamente no equipamento</td>
</tr>
</tbody>
</table>
<p dir="auto">Alguns comandos exigem parâmetros:</p>
<ul>
<li>comandos de pessoa, face e digital normalmente exigem o código da pessoa;</li>
<li>o comando de busca de eventos por backup exige uma data no formato <code>dd/MM/yyyy</code>;</li>
<li>comandos de placa dependem do cadastro de veículos na API do Akita Soft.</li>
</ul>
<h2>Validação remota de acesso</h2>
<p dir="auto">Quando o equipamento está configurado para validação remota, o fluxo acontece assim:</p>
<ol>
<li>A pessoa apresenta o cartão, face, digital ou outra credencial no dispositivo.</li>
<li>O equipamento gera um evento solicitando autorização.</li>
<li>O serviço recebe o evento no endpoint <code>/eventRegistration</code>.</li>
<li>O serviço consulta a API do Akita Soft no fluxo de validação.</li>
<li>A API retorna se o acesso deve ser liberado ou negado.</li>
<li>O serviço responde ao equipamento pela ISAPI RemoteCheck.</li>
<li>O evento é gravado e sincronizado com a API.</li>
</ol>
<p dir="auto">Esse modo depende de comunicação rápida entre equipamento, serviço e API. Se a API estiver lenta ou indisponível, o acesso pode falhar conforme o tempo de validação configurado.</p>
<h2>Eventos de acesso</h2>
<p dir="auto">O dispositivo envia eventos ao endpoint:</p>
<pre><code class="language-text">/eventRegistration
</code></pre>
<p dir="auto">O serviço interpreta o evento, identifica o dispositivo e grava o acesso no banco local. Depois, o sincronizador do Akita Soft envia:</p>
<ul>
<li>acessos de pessoas para <code>/v1/acessoPessoa</code>;</li>
<li>acessos de veículos para <code>/v1/veiculo/inserirAcesso</code>.</li>
</ul>
<p dir="auto">Em dispositivos de controle de acesso, o serviço também pode atualizar a área da pessoa pela API do Akita Soft quando o evento exige essa atualização.</p>
<h2>Controle de veículos e LPR</h2>
<p dir="auto">Para dispositivos LPR, o serviço consulta veículos na API do Akita Soft e envia placas e tags para o equipamento.</p>
<p dir="auto">Durante a sincronização, o serviço:</p>
<ul>
<li>remove caracteres inválidos das placas;</li>
<li>evita duplicidades;</li>
<li>compara placas existentes no equipamento com as placas da API;</li>
<li>remove placas antigas ou divergentes;</li>
<li>envia novas placas em lotes.</li>
</ul>
<p dir="auto">Os modelos têm formatos de envio diferentes, por isso o serviço identifica o modelo do dispositivo antes de montar a requisição.</p>
<h2>Configurações aplicadas nos dispositivos</h2>
<p dir="auto">Durante a operação, o serviço pode configurar automaticamente:</p>
<ul>
<li>servidor de eventos HTTP;</li>
<li>modo de armazenamento de eventos como ciclo, permitindo sobrescrita;</li>
<li>data e hora;</li>
<li>leitores;</li>
<li>validação remota;</li>
<li>Wiegand para leitura de tag veicular;</li>
<li>modo de atendimento ou marcação, quando houver funções configuradas no Akita Soft.</li>
</ul>
<h3>Wiegand e tag veicular</h3>
<p dir="auto">Quando o controle de tag veicular está habilitado, o equipamento precisa suportar Wiegand em modo de recebimento. Caso contrário, o serviço registra falha de configuração e a funcionalidade não opera corretamente.</p>
<h3>Atendimento e funções</h3>
<p dir="auto">Quando o cadastro do equipamento possui lista de funções, o serviço configura teclas e planos de atendimento no dispositivo. Isso permite que o equipamento use funções como entrada, saída, intervalo e hora extra, conforme o cadastro do Akita Soft.</p>
<h2>Rotina de automação</h2>
<p dir="auto">Quando habilitada, a automação roda dentro da janela de horário configurada.</p>
<p dir="auto">Ela compara:</p>
<ul>
<li>pessoas existentes na API;</li>
<li>pessoas existentes no equipamento;</li>
<li>cartões;</li>
<li>faces;</li>
<li>digitais;</li>
<li>registros locais de sincronização.</li>
</ul>
<p dir="auto">Quando encontra divergências, cria comandos na API para corrigir os cadastros. No Akita Soft, a automação pode criar comandos de sincronização de pessoa, atualização de face e atualização de digitais.</p>
<h2>Modo direto por ISAPI</h2>
<p dir="auto">Quando <code>deviceGatewayEnabled</code> está desabilitado, o serviço acessa cada equipamento pelo endereço IP e porta cadastrados no Akita Soft.</p>
<p dir="auto">Exemplo de destino:</p>
<pre><code class="language-text">http://IP_DO_EQUIPAMENTO:PORTA/ISAPI/...
</code></pre>
<p dir="auto">Nesse modo, o próprio serviço autentica no equipamento usando autenticação Digest e executa chamadas de cadastro, consulta, remoção, captura, validação remota e configuração.</p>
<h2>Modo com Hik Device Gateway</h2>
<p dir="auto">Quando <code>deviceGatewayEnabled</code> está habilitado, o serviço acessa o Hik Device Gateway.</p>
<p dir="auto">Exemplo de destino:</p>
<pre><code class="language-text">http://HOST_DO_GATEWAY:8180/ISAPI/...
</code></pre>
<p dir="auto">O Gateway encaminha as operações ao dispositivo Hikvision correspondente. O serviço usa o identificador interno do dispositivo no Gateway, chamado <code>devIndex</code>, para direcionar a chamada ao equipamento correto.</p>
<p dir="auto">Para detalhes de instalação, requisitos e solução de problemas, consulte:</p>
<ul>
<li><a href="https://forum.insoft4.com.br/topic/532/insoft-hikvision-service-hik-device-gateway" rel="nofollow ugc">Insoft Hikvision Service + Hik Device Gateway</a></li>
</ul>
<h2>Operação diária</h2>
<p dir="auto">No dia a dia, a equipe de suporte deve acompanhar:</p>
<ul>
<li>se o serviço está em execução;</li>
<li>se a API do Akita Soft está respondendo;</li>
<li>se a licença está válida;</li>
<li>se os dispositivos aparecem online;</li>
<li>se há comandos parados em processamento;</li>
<li>se existem eventos pendentes ou com erro de API;</li>
<li>se a validação remota está respondendo no tempo esperado;</li>
<li>se placas e tags estão sincronizadas nos dispositivos LPR;</li>
<li>se os arquivos de log mostram falhas de autenticação, conexão ou cadastro.</li>
</ul>
<h2>Problemas comuns</h2>
<h3>Dispositivo offline</h3>
<p dir="auto">Verifique IP, porta, usuário, senha, rede, firewall e se o equipamento está ligado. Em modo Gateway, verifique se o equipamento está online dentro do Gateway.</p>
<h3>Eventos não chegam ao Akita Soft</h3>
<p dir="auto">Confirme se o dispositivo consegue acessar o servidor do serviço na porta configurada. Também confirme se o endpoint <code>/eventRegistration</code> foi configurado no equipamento.</p>
<h3>Validação remota não libera acesso</h3>
<p dir="auto">Verifique se a API do Akita Soft está disponível, se o dispositivo suporta RemoteCheck, se a validação remota está habilitada no cadastro do equipamento e se o tempo de validação é suficiente.</p>
<h3>Erro ao configurar Wiegand</h3>
<p dir="auto">Confirme se o dispositivo possui interface Wiegand e se ela suporta modo de recebimento. Essa condição é necessária para controle de tag veicular.</p>
<h3>Comando de face falha</h3>
<p dir="auto">Confira a qualidade da imagem facial. O equipamento pode recusar imagens com baixa nitidez, rosto distante, enquadramento inadequado ou tamanho fora do padrão.</p>
<h3>Comando de digital falha</h3>
<p dir="auto">Confirme se o equipamento possui módulo de digital e se a pessoa ainda possui posições disponíveis. O limite tratado pelo serviço é de até 10 digitais por pessoa.</p>
<h3>Placas não sincronizam</h3>
<p dir="auto">Confira o modelo do equipamento LPR, o cadastro do veículo na API, a placa normalizada e a tag vinculada. Também verifique se existem placas duplicadas ou em formato inválido.</p>
<h3>Licença inválida</h3>
<p dir="auto">O serviço não processa normalmente a lista de equipamentos se a licença retornada pela API estiver inválida. Nesse caso, regularize a licença no sistema principal.</p>
<h2>Checklist de implantação</h2>
<ul>
<li>API do Akita Soft acessível.</li>
<li>Versão da API validada como <code>2.0.1</code> ou superior.</li>
<li><code>systemModule</code> configurado como <code>AkitaSoft</code>.</li>
<li><code>deviceModelType</code> configurado como <code>HV</code>.</li>
<li>Servidor cadastrado e <code>serverId</code> correto.</li>
<li>Equipamentos Hikvision cadastrados com modo de operação válido.</li>
<li>Credenciais dos equipamentos testadas.</li>
<li>Porta de eventos liberada.</li>
<li>Eventos recebidos em <code>/eventRegistration</code>.</li>
<li>Requisitos de infraestrutura validados em <a href="https://forum.insoft4.com.br/topic/533/infraestrutura-e-requisitos-t%C3%A9cnicos" rel="nofollow ugc">Infraestrutura e requisitos técnicos</a>.</li>
<li>Comandos de pessoa, cartão, face e digital testados.</li>
<li>Validação remota testada, se usada.</li>
<li>Placas testadas em equipamentos LPR, se usadas.</li>
<li>Sincronização de eventos validada na API.</li>
<li>Se usar Gateway, requisitos do <a href="https://forum.insoft4.com.br/topic/532/insoft-hikvision-service-hik-device-gateway" rel="nofollow ugc">Insoft Hikvision Service + Hik Device Gateway</a> validados.</li>
</ul>
]]></description><link>http://insoft-docker1:4567/topic/535/insoft-hikvision-service-no-akita-soft</link><generator>RSS for Node</generator><lastBuildDate>Mon, 24 Aug 2026 04:39:54 GMT</lastBuildDate><atom:link href="http://insoft-docker1:4567/topic/535.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 03 Aug 2026 20:33:08 GMT</pubDate><ttl>60</ttl></channel></rss>