<?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 com Akita Soft</h1>
<h2>Objetivo</h2>
<p dir="auto">Esta documentação explica, de forma simples, como o <strong>Insoft Hikvision Service</strong> trabalha com o <strong>Akita Soft</strong> e os equipamentos Hikvision.</p>
<p dir="auto">No Akita Soft, o foco principal é controle de acesso. O serviço envia pessoas, cartões, biometrias, placas e permissões para os equipamentos. Também recebe eventos de acesso e pode pedir ao Akita Soft uma validação antes de liberar a entrada ou saída.</p>
<h2>Resumo do funcionamento</h2>
<p dir="auto">O fluxo normal é este:</p>
<ol>
<li>A pessoa é cadastrada no Akita Soft.</li>
<li>O cartão, a face, a digital ou a placa são cadastrados no Akita Soft.</li>
<li>O equipamento Hikvision é cadastrado no Akita Soft.</li>
<li>A pessoa recebe permissão para o setor de acesso do equipamento.</li>
<li>O usuário cria um comando ou o sistema cria uma pendência automática.</li>
<li>O Insoft Hikvision Service busca o comando.</li>
<li>O serviço consulta a API do Akita Soft.</li>
<li>O serviço envia os dados ao Hikvision.</li>
<li>O equipamento passa a liberar ou negar o acesso conforme as regras do Akita Soft e do dispositivo.</li>
<li>Os eventos de acesso voltam para o Akita Soft.</li>
</ol>
<h2>O que acontece no comando 201</h2>
<p dir="auto">No Akita Soft, o principal comando de envio de cadastro para Hikvision é o comando <code>201</code>.</p>
<p dir="auto">Quando o comando <code>201</code> é processado, o serviço tenta enviar:</p>
<ul>
<li>cadastro da pessoa;</li>
<li>cartão ou cartões de acesso;</li>
<li>face, se existir no Akita Soft;</li>
<li>digital, se existir no Akita Soft e o equipamento tiver leitor de digital;</li>
<li>validade do acesso;</li>
<li>permissões básicas necessárias para o equipamento.</li>
</ul>
<p dir="auto">O serviço consulta primeiro a API do Akita Soft. Se a API não retornar a pessoa, o serviço não tem o que enviar ao equipamento.</p>
<h2>Comandos mais comuns no Akita Soft</h2>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>Comando</th>
<th>Explicação simples</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>200</code></td>
<td>Ajusta a data e hora do equipamento</td>
</tr>
<tr>
<td><code>201</code></td>
<td>Envia cadastro, cartões, face e digital da pessoa</td>
</tr>
<tr>
<td><code>206</code></td>
<td>Envia placas de veículos</td>
</tr>
<tr>
<td><code>207</code></td>
<td>Remove placas de veículos</td>
</tr>
<tr>
<td><code>208</code></td>
<td>Busca eventos antigos no equipamento</td>
</tr>
<tr>
<td><code>210</code></td>
<td>Copia a face do equipamento para o Akita Soft</td>
</tr>
<tr>
<td><code>211</code></td>
<td>Envia a face do Akita Soft para o equipamento</td>
</tr>
<tr>
<td><code>212</code></td>
<td>Remove a face do equipamento</td>
</tr>
<tr>
<td><code>213</code></td>
<td>Confere se a pessoa está no equipamento</td>
</tr>
<tr>
<td><code>220</code></td>
<td>Captura a face usando o equipamento</td>
</tr>
<tr>
<td><code>221</code></td>
<td>Captura a digital usando o equipamento</td>
</tr>
<tr>
<td><code>1</code>, <code>3</code></td>
<td>Copiam digitais do equipamento para o Akita Soft</td>
</tr>
<tr>
<td><code>11</code>, <code>13</code></td>
<td>Enviam digitais do Akita Soft para o equipamento</td>
</tr>
<tr>
<td><code>21</code>, <code>23</code></td>
<td>Removem digitais do equipamento</td>
</tr>
</tbody>
</table>
<h2>Quando o Akita Soft retorna pessoas para o serviço</h2>
<p dir="auto">O serviço pergunta ao Akita Soft:</p>
<pre><code class="language-text">Quais pessoas devem existir neste equipamento?
</code></pre>
<p dir="auto">O Akita Soft só retorna pessoas que passam pelas regras de acesso daquele equipamento.</p>
<p dir="auto">Para a pessoa aparecer na carga, normalmente ela precisa atender a estes pontos:</p>
<ul>
<li>existir no cadastro de pessoas;</li>
<li>estar vinculada ao setor de acesso do equipamento;</li>
<li>possuir cartão válido;</li>
<li>possuir faixa ou grupo de acesso válido;</li>
<li>estar dentro das regras de validade;</li>
<li>não depender de um cartão vencido;</li>
<li>ter face e digital vigentes, quando essas informações forem necessárias;</li>
<li>estar relacionada ao equipamento correto.</li>
</ul>
<p dir="auto">Isso significa que uma pessoa apenas existir no Akita Soft não é suficiente.</p>
<p dir="auto">Ela precisa estar autorizada para aquele equipamento específico. Se o comando <code>201</code> for enviado para uma pessoa que existe no sistema, mas não tem permissão no setor daquele Hikvision, a API pode não devolver nenhum cadastro para o serviço enviar.</p>
<h2>Principais motivos para a pessoa não ser enviada</h2>
<h3>1. A pessoa não está no setor de acesso do equipamento</h3>
<p dir="auto">Cada equipamento Hikvision fica ligado a um setor de acesso.</p>
<p dir="auto">Se a pessoa não tiver permissão nesse setor, a API não devolve essa pessoa para aquele equipamento.</p>
<p dir="auto">Esse é um dos motivos mais comuns para o usuário dizer:</p>
<pre><code class="language-text">A pessoa existe no Akita Soft, mas não vai para o Hikvision.
</code></pre>
<p dir="auto">Ela pode existir no sistema, mas não estar autorizada no setor daquele equipamento.</p>
<p dir="auto">Nessa situação, reenviar o comando <code>201</code> várias vezes não resolve. Primeiro é necessário ajustar a permissão da pessoa no setor correto.</p>
<h3>2. A pessoa não possui cartão válido</h3>
<p dir="auto">A consulta de pessoas do Akita Soft exige que exista cartão válido para a pessoa.</p>
<p dir="auto">Se a pessoa não tem cartão, ou se o cartão está vencido, sem validade atual ou com vínculo incorreto, ela pode não aparecer para envio.</p>
<h3>3. O cartão físico não atende à configuração do sistema</h3>
<p dir="auto">Em alguns ambientes, o Akita Soft trabalha com conversão de cartão físico.</p>
<p dir="auto">Quando essa opção está ativa, a API só retorna cartões que atendem à tecnologia esperada. Se o cartão não estiver cadastrado corretamente nessa regra, a pessoa pode não ser retornada.</p>
<h3>4. A pessoa está afastada ou com validade diferente da esperada</h3>
<p dir="auto">O serviço usa as datas retornadas pelo Akita Soft para montar a validade no Hikvision.</p>
<p dir="auto">Se a pessoa possui afastamento, validade futura ou regra de fim de vigência, ela pode até ser enviada, mas não necessariamente liberará acesso naquele momento.</p>
<h3>5. A biometria está vencida ou salva no tipo errado</h3>
<p dir="auto">Para equipamentos Hikvision, a biometria precisa estar vigente e no tipo correto.</p>
<p dir="auto">Em termos práticos:</p>
<ul>
<li>face precisa estar salva como face Hikvision;</li>
<li>digital precisa estar salva como digital Hikvision;</li>
<li>a biometria não pode ter sido encerrada.</li>
</ul>
<p dir="auto">Se a face ou digital existir para outra tecnologia, o serviço pode enviar a pessoa sem essa biometria.</p>
<h3>6. O equipamento não está cadastrado como Hikvision</h3>
<p dir="auto">O serviço só busca equipamentos configurados como tipo <code>HV</code>, que representa Hikvision.</p>
<p dir="auto">Se o equipamento estiver em outro tipo de modelo, ele não entra na lista do serviço.</p>
<h3>7. O equipamento não está ligado ao servidor correto</h3>
<p dir="auto">O equipamento precisa estar vinculado ao servidor Hikvision correto no Akita Soft.</p>
<p dir="auto">Se o servidor do serviço não for o mesmo servidor configurado no cadastro do equipamento, o serviço pode não enxergar esse equipamento.</p>
<h3>8. O modo de operação do equipamento está ausente ou incorreto</h3>
<p dir="auto">O serviço espera que o equipamento Hikvision tenha um modo de operação.</p>
<p dir="auto">Os modos usados são:</p>
<ul>
<li>leitor;</li>
<li>controladora de acesso;</li>
<li>leitura de placas.</li>
</ul>
<p dir="auto">Se esse modo não estiver preenchido corretamente, o equipamento pode ser ignorado.</p>
<h3>9. O equipamento está offline</h3>
<p dir="auto">Mesmo que o Akita Soft retorne a pessoa corretamente, o envio não acontece se o equipamento estiver offline.</p>
<p dir="auto">Nesse caso, o problema não está no cadastro da pessoa. O problema está na comunicação com o dispositivo, rede ou Hik Device Gateway.</p>
<h3>10. O equipamento recusou o cadastro</h3>
<p dir="auto">O equipamento pode recusar informações por motivos próprios, como:</p>
<ul>
<li>cartão em formato incompatível;</li>
<li>cartão já usado por outra pessoa no equipamento;</li>
<li>face com qualidade insuficiente;</li>
<li>digital inválida;</li>
<li>limite de cadastros atingido;</li>
<li>usuário do equipamento sem permissão;</li>
<li>equipamento ocupado.</li>
</ul>
<h2>Validação remota de acesso</h2>
<p dir="auto">Alguns equipamentos trabalham com validação remota.</p>
<p dir="auto">Nesse modo, o equipamento não decide sozinho se libera ou nega o acesso. Ele pergunta ao serviço, e o serviço pergunta ao Akita Soft.</p>
<p dir="auto">O Akita Soft então aplica suas regras internas, como:</p>
<ul>
<li>pessoa autorizada ou não;</li>
<li>cartão válido;</li>
<li>setor correto;</li>
<li>sentido de acesso;</li>
<li>horário permitido;</li>
<li>bloqueios;</li>
<li>anti-dupla;</li>
<li>regras de área;</li>
<li>tipo de pessoa ou credencial.</li>
</ul>
<p dir="auto">Depois, o serviço responde ao equipamento:</p>
<pre><code class="language-text">liberar
</code></pre>
<p dir="auto">ou</p>
<pre><code class="language-text">negar
</code></pre>
<p dir="auto">Se a API do Akita Soft estiver indisponível ou demorar demais, a validação pode falhar.</p>
<h2>Eventos de acesso</h2>
<p dir="auto">Quando alguém passa no equipamento, o Hikvision envia o evento ao serviço.</p>
<p dir="auto">O serviço identifica o equipamento e envia o acesso ao Akita Soft.</p>
<p dir="auto">O evento pode ser:</p>
<ul>
<li>acesso de pessoa;</li>
<li>acesso de veículo;</li>
<li>acesso liberado;</li>
<li>acesso negado;</li>
<li>evento online;</li>
<li>evento recuperado depois, quando o equipamento ficou sem comunicação.</li>
</ul>
<h2>Controle de veículos e placas</h2>
<p dir="auto">Quando o equipamento é usado para leitura de placas, o serviço consulta os veículos no Akita Soft.</p>
<p dir="auto">Para a placa ser enviada, normalmente é necessário:</p>
<ul>
<li>veículo ativo;</li>
<li>placa cadastrada;</li>
<li>tag cadastrada, quando usada;</li>
<li>vínculo vigente entre veículo e pessoa, quando o setor exige restrição;</li>
<li>equipamento cadastrado como leitura de placas.</li>
</ul>
<p dir="auto">Se o setor do equipamento for restrito, o Akita Soft pode retornar apenas veículos ligados a pessoas com permissão naquele setor.</p>
<h2>Automação de conferência</h2>
<p dir="auto">O serviço pode executar uma rotina automática em horário configurado.</p>
<p dir="auto">Essa rotina compara:</p>
<ul>
<li>o que o Akita Soft diz que deve estar no equipamento;</li>
<li>o que realmente existe no Hikvision;</li>
<li>o histórico local do serviço.</li>
</ul>
<p dir="auto">Se ela encontrar diferença, cria comandos para corrigir.</p>
<p dir="auto">Exemplo:</p>
<pre><code class="language-text">Pessoa existe no Akita Soft e não existe no Hikvision.
Resultado: a automação pode criar um comando 201 para enviar essa pessoa.
</code></pre>
<p dir="auto">Importante: a automação não corrige cadastro errado no Akita Soft. Se a pessoa não tem setor, cartão válido ou permissão, a automação também não terá essa pessoa para enviar.</p>
<h2>Uso com Hik Device Gateway</h2>
<p dir="auto">Alguns clientes usam o Hik Device Gateway.</p>
<p dir="auto">Nesse caso, o serviço não fala diretamente com cada equipamento. Ele fala com o Gateway, e o Gateway fala com os equipamentos.</p>
<p dir="auto">As regras de cadastro continuam sendo do Akita Soft. O Gateway só muda o caminho da comunicação.</p>
<p dir="auto">Mais detalhes em:</p>
<ul>
<li><a href="https://forum.insoft4.com.br/topic/526/insoft-hikvision-service-hik-device-gateway" rel="nofollow ugc">Uso com Hik Device Gateway</a></li>
</ul>
<h2>Checklist para RH e TI</h2>
<p dir="auto">Antes de acionar o Suporte, confira:</p>
<ul>
<li>a pessoa existe no Akita Soft?</li>
<li>a pessoa está no setor de acesso do equipamento?</li>
<li>a pessoa possui cartão válido?</li>
<li>o cartão está dentro da validade?</li>
<li>a pessoa possui faixa ou grupo de acesso?</li>
<li>a face e a digital estão vigentes e são do tipo Hikvision?</li>
<li>o equipamento está cadastrado como Hikvision?</li>
<li>o equipamento está ligado ao servidor correto?</li>
<li>o modo de operação do equipamento está preenchido?</li>
<li>o equipamento está online?</li>
<li>o comando ficou com alguma mensagem de erro?</li>
<li>em caso de placa, o veículo está ativo e com tag correta?</li>
</ul>
]]></description><link>http://insoft-docker1:4567/topic/528/insoft-hikvision-service-no-akita-soft</link><generator>RSS for Node</generator><lastBuildDate>Mon, 24 Aug 2026 04:40:02 GMT</lastBuildDate><atom:link href="http://insoft-docker1:4567/topic/528.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 03 Aug 2026 18:51:58 GMT</pubDate><ttl>60</ttl></channel></rss>