Perguntas frequentes

Como os dispositivos capturam as fotos dos alunos para o reconhecimento facial?

A partir das fotos do cadastro de alunos, no sistema Educação (cloud), ou da frequência e desempenho escolar, no sistema Ambiente do professores


Como as fotos dos alunos são enviadas aos dispositivos?

Por meio do pacote de Scripts [Educação] Reconhecimento facial é compartilhado o script [Attendance] – Carga inicial template que deve ser executado para uma carga inicial durante a implantação do recurso, depois disso todas as alterações de fotos no sistema Educação (cloud) ou Ambiente dos professores faz a atualização de forma automática.


Como os sistemas Educação (cloud), Ambiente do professores e dispositivos se comunicam entre si?

Cada escola deve disponibilizar um computador com um recurso desenvolvido pela Betha Sistemas chamado “Agente do reconhecimento facial”. Ele é responsável por coletar, interpretar, compilar e enviar os dados dos dispositivos para as fontes de dados que os sistemas Educação (cloud) e Ambiente dos professores têm acesso.


Quais os pré-requisitos para o ambiente de configuração do Agente de reconhecimento facial?

O agente de reconhecimento facial deve ser instalado em uma máquina Windows 7 ou superior, conectada na mesma rede local em que os dispositivos estão operando, na mesma sub rede em que o(s) dispositivo(s) se encontram instalados.

Além disso, é necessário a instalação do Java RE (Java Runtime environment) com as versões 1.8.0_221 – 1.8.0_291 na máquina escolhida para instalação do agente.


Onde encontro o link para download do “Agente de reconhecimento facial”?

Faça o download do executável de instalação por meio desse endereço https://s3.sa-east-1.amazonaws.com/resources.tecnologia.betha.cloud/betha-standalone-server/agente-iot-setup/betha-iot-agent-1.3.6-setup.exe.


Onde encontro informações sobre a versão do “Agente de reconhecimento facial”?

O log de execução do agente contém dados sobre a versão. É um arquivo chamado “betha-iot-agent.out”, por padrão encontra-se no diretório C:\betha\agente.


As atualizações do “Agente de reconhecimento facial” são automáticas?

Sim, a partir da versão 1.3.2 do agente, as atualizações devem ser automáticas, pois, isso vem habilitado por padrão.


O que são os logs e para que servem?

Os logs de execução do agente são arquivos para registrar as ocorrências do agente e estão divididos em 3 tipos de arquivos diferentes, que ajudam na resolução de problemas técnicos e podem ser abertos em qualquer editor de textos disponível – como o Bloco de Notas.

1. betha-iot-agent.out.log: É o principal arquivo de log e contém dados sobre a conectividade no agente, na maioria dos casos este arquivo vai exibir as informações fundamentais para resolver problemas.

2. betha-iot-agent.err.log: É um arquivo de log exclusivo para erros excepcionais.

3. betha-iot-agent.wrapper.log: Aqui ficam os logs do gerenciamento do agente relacionados ao serviços do Windows.


Posso modificar as configurações do agente?

Sim. As configurações e contexto de execução do agente podem ser alteradas a qualquer momento seguindo estes passos:

1. Abrir um prompt de comando com privilégios de administrador;

2. Usar o comando cd c:\betha\agente para entrar na pasta de instalação

3. Usar o comando betha-iot-agent.exe stop para interromper o agente temporariamente.

4. Abrir o arquivo betha-iot-agent.xml (com editor de textos) e alterar as configurações desejadas.

5. Executar o comando betha-iot-agent.exe start para iniciar o agente novamente.


O que são os parâmetros do log?

São comandos para habilitar ou desabilitar funções do agente de reconhecimento facial. Veja cada um deles a seguir:

betha.agent.auto-updates.enabled: Habilita o recurso de atualização automática

betha.agent.operators.pull-rate: Define o intervalo entre cada verificação de novos eventos de sincronização (em milissegundos)

betha.agent.operators.push-rate: Define o intervalo entre cada verificação de novas presenças nos dispositivos (em milissegundos)

system-id: Define o código interno dos sistemas Betha (cloud)

oauth.user: Define o usuário da Central de usuários Betha

oauth.password: Define a senha do usuário

oauth.user-access: Define o User-Acess do usuário

logging.level.com.betha.bfc.biosdk.operator: Define quais mensagens são mostradas nos logs de execução (valores válidos: DEBUG, INFO, WARN)

Executar o comando betha-iot-agent.exe start para iniciar o agente novamente.


Que tipo de mensagem é exibida no Painel de reconhecimento facial?

Você deve encontrar mensagens sobre as fotos inconsistentes contendo link para tal imagem, eventos com fotos sem máscara, finalização da carga inicial entre outras conforme o modelo do dispositivo instalado.

Executar o comando betha-iot-agent.exe start para iniciar o agente novamente.


Como resolver o erro 401 para meu usuário?

Você precisa informar corretamente os [parâmetros do log](https://docs.google.com/document/d/1iry3UaYw85ogB96Lr_IKvfuAGzL6dpZ08YJ36yC3Lyc/edit#bookmark=id.94e40icnz9s3). Os parâmetros oauth.user-access e oauth.app-context são únicos e por usuário. Além disso, devem ser encontrados acessando o sistema no contexto da esc.