Driver Details

Community

Control ID

By: Flavio Matioli
Updated: Jan. 9, 2026
Version: 1.2
Download Driver
Rating: 5.0 (1 rating)
Log in to rate this driver

Control driver for ControliD biometric access devices. 

 

Control iD

Driver para integração dos leitores biometricos Control ID. Desenvolvido e Testado com iDFit e iDFace, utilizando API Oficial em 09/2023. Deve funcionar sem problemas com modelos iDFlex, iDAccess.

Os modelos iDAccess Nano, iDAccess Pro e iDFlex podem apresentar problema com o comando de abrir porta.

Esse driver requer firmware da Processadora RTi maior ou igual 21.9.13 e Integration Designer maior ou igual 9.20 ou 10.13.

Arquivo "Sample ControliD.apex": https://app.box.com/s/t19xz8wv72nhnp8jxj3n0x1j3q7q2vwu

Vídeo demonstração funcionalidades: https://youtu.be/UwRdSBLR4gc

Para obter a imagem da camera do leitor iDFace, basta adicionar um objeto "Generic RTSP Streaming" e usar a seguinte URL:

rtsp://[Usuário]:[Senha]@[Endereço_IP]:554/main_stream

[Endereço_IP] - Pode ser ip local o DDNS para acesso remoto

Resolução da imagem: 360x640px

Funcionalidades:

• Identificação do usuario cadastrado

• Identificação de função Panico

• Evento de abertura e Panico para 30 usuarios

• Status e evento de abertura da(s) porta(s)

• Abertura de porta(s)

• Listagem dos eventos de abertura

• Listagem dos usuários cadastrados

• Envio de mensagem para tela do leitor

Configuração do Sistema

Ligação Alimentação:

O leitor biometrico deve estar ligado, conectado a rede ethernet, devidamente alimentado, com as conexões de atuador de porta e sensores feitas conforme manual do produto.

Configuração do Leitor

Para o correto funcionamento, deve ser cadastrado um usuário como administrador e a senha web deve ser alterada para maior seguranaça (tome nota pois precisaremos dela depois). Devem ser cadastarados os usuários diretamente no leitor ou pela interface web (tome nota dos IDs de usuário cadastrados também).

ATENÇÃO: Na primeira vez que for utilizar o leitor Biometrico com a RTi vc deve executar o comando "Configurar Biometria". Esse comando configura alguns ajustes no leiitor biometrico para o correto funcionamento com a RTi. Uma vez executado esse comando pode até ser excluído da programação. Se vc for curioso no final desse manual explico o funcionamento desse comando.

Utilize o arquivo "Sample Control iD.apex" para configurar a biometria pela primeira vez. Nesse arquivo há uma configuração de Virtual Panel (mesma usada no vídeo) em que é possive configurar e testar as funções do Leitor Biometrico.

Configuração do Driver

A configuração do driver é simples, desde que tenha anotado os dados soliciotados acima! (vc anotou ne?)

Licença: Chave para o driver funcionar infinitamente. sem ela o driver funciona por 30 min depois para até o processador ser reiniciado. É necessario apenas uma licença por processador, mesmo que tenha mais de uma biometria no mesmo projeto.

Usuário: usuário para acesso da interface web do leitor biometrico, mesmo usuário para acesso via navegador

Senha: idem usuario

Endereço TCP/IP: Endereço de IP, que foi fixado no leitor ou feita reserva noroteador ou OS DOIS!!!

PortaServidor TCP/IP: Porta pela qual o leitor enviará os eventos. Essa porta deve ser unica para cada leitor no caso de mais de uma unidade no mesmo projeto.

Carregar Usuários Automaticamente: Isso mesmo que vc leu, ele faz isso assim que obtem a primeira conexão com o leitor ou não, vc decide. É preciso carregar os usuários ao menos uma vez para os logs serem completos.

Carregar Log de acessos Automaticamente: assim como a lista de usuários, ativa o carregamento automatico do log de acesso quando inicializa o sistema.

Verifica Token de Acesso Automaticamente: O leitor precisa receber uma chave (token) para executar os comandos. Sem ele é preciso fazer login para obte-lo. Essa opção te livra de ter que fazer isso de tempos em tempos pois o token expira e precisa ser renovado.

Funções (parametros)

• Login

• Verifica Token Acesso

• Obter Usuários Cadastrados

• Escrever Mensagem na tela (Mensagem, Tempo)

• Apagar Mensagem na tela

• Configurar Biometria

• Abrir Portas (Porta)

• Abrir Porta SecBox/MAE (Id, Motivo)*

• Obter Log de acesso (Tamanho, Ordenação)

• Reiniciar Biometria

*utilizada quando leitora biometrica possui reles separados da leitora

Variáveis

• Status Porta 1 (Boleano)

• Status Porta 2 (Boleano)

• Status Porta SecBox/MAE (Boleano)*

• Lista Usuários (2-Way List)

• Lista Eventos (2-Way List)

• Ultima Abertura (String)

• Token Valido (Boleano)

• Biometria Não Configurada (Boleano)

• Driver Licenciado (Boleano)

*utilizada quando leitora biometrica possui reles separados da leitora

Eventos

• Porta 1 Aberta

• Porta 1 Fechada

• Porta 1 Aberta

• Porta 1 Fechada

• Porta SecBox/MAE Aberta*

• Porta SecBox/MAE Fechada*

• Usuário Identificado - Entrou (30 Usuários)

• Usuário Identificado - Panico (30 Usuários)

*utilizada quando leitora biometrica possui reles separados da leitora

Histórico de Versões

• V0.x Versões de desenvolvimento. Não usar em produção.

V1.0 Versão estavel de lançamento

V1.1 Adicionado comando alternativo para abertura de porta

V1.2 Adicionado compatibilidade com iDFace

Problemas Conhecidos

• Nenhum problema conhecido

A ser implementado:

• Compatibilidade com outros modelos, pois não foi testado: iDAccess Nano, iDAccess Pro e iDFlex

Comando "Configurar Biometria"

Esse comando executa uma serie de ajustes no Leitor biometrico para quando houver algum evento nele, esse evento ser encaminhado para a RTi. Tecnicamente esse comando configura o Monitor da biometria com o IP e Porta da sua processadora RTi, bem como caminho interno e tempo de finalização da comunicação. Quando há mais de uma leitora biometrica, é recomendado que para cada leitor, utilize uma porta diferente para o Servidor nas configurações do driver, que automaticamente configura o monitor do leitor biometrico.

Referencias: https://www.controlid.com.br/docs/access-api-pt/

M4

Driver works for 30min in trial mode.

Licence cost: US$35,00 / R$200,00

Paypal/Pix: matioliflavio@gmail.com

Send me your deposit to get license number.