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
param | type | description |
---|---|---|
setConfig * | String | Comando para cadastrar configuração |
SensorEnable * | Boolean | Habilita/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
param | type | description |
---|---|---|
setConfig * | String | Comando para cadastrar configuração |
DeviceIP * | String | IP do dispositivo que será conectado (outro dispositivo) |
DoorPosition * | Number | Definição da hierarquia da porta, sendo 0 para porta principal e 1 para porta secundária |
LockType * | Number | Modo de operação, padrão 0 para desabilitado, 1 para Intertravamento local e 2 para Intertravamento Inteligente |
Password * | String | Senha do dispositivo que será conectado |
SecurityEnable * | Boolean | Habilita/Desabilitar o modo de verificação de segurança. |
SecurityTimeOut * | Number | Intervalo de operação para um evento de verificação de segurança, medido em Segundos. Recomenda-se o valor 20 |
UserName * | String | Usuário admin do dispositivo que será conectado |
Exemplo de Retorno - text/plain
OK
Exemplos
Python Em desenvolvimento...