Intertravamento Inteligente
🚨

Importante: As configurações devem ser feitas em cada dispositivo, observando a hierarquia de qual será o principal e qual será o secundário. Verifique sempre as configurações de rede do seu produto, como Endereço de IP e Gateway, para garantir que o mesmo esteja acessível na rede.

Ativar sensor de porta:

Antes de iniciar qualquer configuração, deve-se garantir a ativação do sensor de porta, pois essa configuração não será possível a operação de Intertravamento.

Requisição - GET

http://{{device_ip}}/cgi-bin/configManager.cgi?action=setConfig&AcessControl[0].SensorEnable=true

paramtypedescription
setConfig *StringComando para cadastrar configuração
SensorEnable *BooleanHabilita/Desabilita a função

Exemplo de Retorno - text/plain

OK

Habilitar módulo de segurança (XR 2201)

http://{{device_ip}}/cgi-bin/configManager.cgi?action=setConfig&SerialMode[2].Mode=SecurityModule

  • Configurar Baud Rate para a porta RS-485: http://{{device_ip}}/cgi-bin/configManager.cgi?action=setConfig&Comm[1].Attribute[0]=9600

Exemplo de Retorno - text/plain

OK

Habilitar Modo Intertravamento Inteligente

Faça a configuração em cada dispositivo, respeitando a posição de cada um no cenário.

Requisição - GET

http://{{device_ip}}/cgi-bin/configManager.cgi?action=setConfig&InterLockCfg.DeviceIP=10.100.38.12&InterLockCfg.DoorPosition=0&InterLockCfg.LockType=2&InterLockCfg.Password=acesso1234&InterLockCfg.SecurityEnable=false&InterLockCfg.SecurityTimeOut=20&InterLockCfg.UserName=admin

paramtypedescription
setConfig *StringComando para cadastrar configuração
DeviceIP *StringIP do dispositivo que será conectado (outro dispositivo)
DoorPosition *NumberDefinição da hierarquia da porta, sendo 0 para porta principal e 1 para porta secundária
LockType *NumberModo de operação, padrão 0 para desabilitado, 1 para Intertravamento local e 2 para Intertravamento Inteligente
Password *StringSenha do dispositivo que será conectado
SecurityEnable *BooleanHabilita/Desabilitar o modo de verificação de segurança.
SecurityTimeOut *NumberIntervalo de operação para um evento de verificação de segurança, medido em Segundos. Recomenda-se o valor 20
UserName *StringUsuário admin do dispositivo que será conectado

Exemplo de Retorno - text/plain

OK

Exemplos

Python Em desenvolvimento...