MCP/API/CmdGetConfig

De uTech Tecnologia
Edição feita às 14h00min de 13 de março de 2019 por Utechnet (disc | contribs)

Ir para: navegação, pesquisa

Tabela de conteúdo


O comando Buscar Configuração é utilizado solicitar as configurações básicas da central MCP.

Comando


MÉTODO: GET

Parâmetros enviados para a central MCP
request getconfig
Resposta enviada pelo o Porteiro
model Modelo do equipamento.
  • MCP-00E
  • MCP-02E
  • MCP-42E
serial Numero de série do equipamento.
mac Endereço MAC do porteiro.
release Versão do firmware do equipamento.
dhcp Identifica se o cliente dhcp está habilitado.
  • on: Habilitado
  • off: Desabilitado
ip Endereço IP do porteiro.
netmask Endereço da mascara de rede do porteiro.
gateway Endereço da rota padrão do porteiro.
dns Endereço do servidor DNS primário do porteiro.
ntp Endereço do servidor NTP do porteiro.
http_server Cliente - Endereço do Servidor de Integração.
http_port Cliente - Porta do Servidor de Integração.
http_username Cliente - Usuário do Servidor de Integração.
http_password Cliente - Senha do Servidor de Integração.
http_url Cliente - URL do Servidor de Integração.
http_timeout Cliente - Timeout da Requisição em segundos.
http_retries Cliente - Número de Tentativas da Requisição.
httpd_username Servidor - Usuário de acesso das aplicações a API do Porteiro IP MPI.
httpd_password Servidor - Senha de acesso das aplicações a API do Porteiro IP MPI.
httpd_port Servidor - Porta que o Porteiro IP receberá conexões das aplicações.
httpd_timeout Servidor - Timeout para conexão TCP.
httpd_auth Servidor - Se habilitado, o Porteiro IP MPI aceitará conexões de todos os usuários configurados (com conta e senha).
interface1_control_enable Habilitar/Desabilitar Acionamento (Relê) da Interface 1.
  • true: Habilita.
  • false: Desabilita.
interface1_control_type Tipo de Acionamento da Interface 1:
  • 0: Contínuo.
  • 1: Pulsado.
  • 2: Manual.
interface1_control_time Tempo de acionamento da interface 1 (segundos)
interface1_control_acc_time Tempo de acionamento da interface 1 para acessibilidade (segundos).
interface1_interlocking Habilitar/Desabilitar intertravamento na interface 1.
  • true: Habilita.
  • false: Desabilita.
interface1_interlocking_mask Mascara de 8 bits com configuração das interfaces de acionamento que fazem parte do intertravamento..
  • Bit 1: Permissão de acesso a interface de acionamento 1 da central MCP (READER1).
  • Bit 2: Permissão de acesso a interface de acionamento 2 da central MCP (READER2).
  • Bit 3: Permissão de acesso a interface de acionamento 3 da central MCP (READER3).
  • Bit 4: Permissão de acesso a interface de acionamento 4 da central MCP (READER4).

Exemplos:

  1. 0000000C - Bit's 3 e 4, utilizado como intertravamento as interfaces de acionamento da central MCP READER3 e READER4
interface1_sensor_enable Habilitar/Desabilitar sensor da interface 1.
  • true: Habilita.
  • false: Desabilita.
interface1_sensor_panic Habilitar/Desabilitar função pânico no sensor da interface 1.
  • true: Habilita.
  • false: Desabilita.
interface1_sensor_alarm Tempo, em segundos, para alarme no sensor de porta aberta da interface 1 (0 - Desabilitado).
interface1_sensor_breakin Habilitar/Desabilitar alarme de arrombamento na Interface 1.
  • true: Habilita.
  • false: Desabilita.
interface1_button_enable Habilitar/Desabilitar botoeira na interface 1.
  • true: Habilita.
  • false: Desabilita.
interface1_button_panic Habilitar/Desabilitar função pânico na botoeira na interface 1.
  • true: Habilita.
  • false: Desabilita.
interface1_button_relay Habilitar/Desabilitar acionamento da botoeira na interface 1.
  • true: Habilita.
  • false: Desabilita.
interface1_button_interface Interface de acionamento da botoeira na interface 1.
  • 0: Todos
  • 1: Interface 1 - RL1
  • 2: Interface 2 - RL2
  • 3: Interface 3 - RL3
  • 4: Interface 4 - RL4
interface2_control_enable Habilitar/Desabilitar Acionamento (Relê) da Interface 2.
  • true: Habilita.
  • false: Desabilita.
interface2_control_type Tipo de Acionamento da Interface 2:
  • 0: Contínuo.
  • 1: Pulsado.
  • 2: Manual.
interface2_control_time Tempo de acionamento da interface 2 (segundos)
interface2_control_acc_time Tempo de acionamento da interface 2 para acessibilidade (segundos).
interface2_interlocking Habilitar/Desabilitar intertravamento na interface 2.
  • true: Habilita.
  • false: Desabilita.
interface2_interlocking_mask Mascara de 8 bits com configuração das interfaces de acionamento que fazem parte do intertravamento..
  • Bit 1: Permissão de acesso a interface de acionamento 1 da central MCP (READER1).
  • Bit 2: Permissão de acesso a interface de acionamento 2 da central MCP (READER2).
  • Bit 3: Permissão de acesso a interface de acionamento 3 da central MCP (READER3).
  • Bit 4: Permissão de acesso a interface de acionamento 4 da central MCP (READER4).

Exemplos:

  1. 0000000C - Bit's 3 e 4, utilizado como intertravamento as interfaces de acionamento da central MCP READER3 e READER4
interface2_sensor_enable Habilitar/Desabilitar sensor da interface 2.
  • true: Habilita.
  • false: Desabilita.
interface2_sensor_panic Habilitar/Desabilitar função pânico no sensor da interface 2.
  • true: Habilita.
  • false: Desabilita.
interface2_sensor_alarm Tempo, em segundos, para alarme no sensor de porta aberta da interface 2 (0 - Desabilitado).
interface2_sensor_breakin Habilitar/Desabilitar alarme de arrombamento na Interface 2.
  • true: Habilita.
  • false: Desabilita.
interface2_button_enable Habilitar/Desabilitar botoeira na interface 2.
  • true: Habilita.
  • false: Desabilita.
interface2_button_panic Habilitar/Desabilitar função pânico na botoeira na interface 2.
  • true: Habilita.
  • false: Desabilita.
interface2_button_relay Habilitar/Desabilitar acionamento da botoeira na interface 2.
  • true: Habilita.
  • false: Desabilita.
interface2_button_interface Interface de acionamento da botoeira na interface 2.
  • 0: Todos
  • 1: Interface 1 - RL1
  • 2: Interface 2 - RL2
  • 3: Interface 3 - RL3
  • 4: Interface 4 - RL4
interface3_control_enable Habilitar/Desabilitar Acionamento (Relê) da Interface 2.
  • true: Habilita.
  • false: Desabilita.
interface3_control_type Tipo de Acionamento da Interface 2:
  • 0: Contínuo.
  • 1: Pulsado.
  • 2: Manual.
interface3_control_time Tempo de acionamento da interface 3 (segundos)
interface3_control_acc_time Tempo de acionamento da interface 3 para acessibilidade (segundos).
interface3_interlocking Habilitar/Desabilitar intertravamento na interface 3.
  • true: Habilita.
  • false: Desabilita.
interface3_interlocking_mask Mascara de 8 bits com configuração das interfaces de acionamento que fazem parte do intertravamento..
  • Bit 1: Permissão de acesso a interface de acionamento 1 da central MCP (READER1).
  • Bit 2: Permissão de acesso a interface de acionamento 2 da central MCP (READER2).
  • Bit 3: Permissão de acesso a interface de acionamento 3 da central MCP (READER3).
  • Bit 4: Permissão de acesso a interface de acionamento 4 da central MCP (READER4).

Exemplos:

  1. 0000000C - Bit's 3 e 4, utilizado como intertravamento as interfaces de acionamento da central MCP READER3 e READER4
interface3_sensor_enable Habilitar/Desabilitar sensor da interface 3.
  • true: Habilita.
  • false: Desabilita.
interface3_sensor_panic Habilitar/Desabilitar função pânico no sensor da interface 3.
  • true: Habilita.
  • false: Desabilita.
interface3_sensor_alarm Tempo, em segundos, para alarme no sensor de porta aberta da interface 3 (0 - Desabilitado).
interface3_sensor_breakin Habilitar/Desabilitar alarme de arrombamento na Interface 2.
  • true: Habilita.
  • false: Desabilita.
interface3_button_enable Habilitar/Desabilitar botoeira na interface 3.
  • true: Habilita.
  • false: Desabilita.
interface3_button_panic Habilitar/Desabilitar função pânico na botoeira na interface 3.
  • true: Habilita.
  • false: Desabilita.
interface3_button_relay Habilitar/Desabilitar acionamento da botoeira na interface 3.
  • true: Habilita.
  • false: Desabilita.
interface3_button_interface Interface de acionamento da botoeira na interface 3.
  • 0: Todos
  • 1: Interface 1 - RL1
  • 2: Interface 2 - RL2
  • 3: Interface 3 - RL3
  • 4: Interface 4 - RL4
interface4_control_enable Habilitar/Desabilitar Acionamento (Relê) da Interface 2.
  • true: Habilita.
  • false: Desabilita.
interface4_control_type Tipo de Acionamento da Interface 2:
  • 0: Contínuo.
  • 1: Pulsado.
  • 2: Manual.
interface4_control_time Tempo de acionamento da interface 4 (segundos)
interface4_control_acc_time Tempo de acionamento da interface 4 para acessibilidade (segundos).
interface4_interlocking Habilitar/Desabilitar intertravamento na interface 4.
  • true: Habilita.
  • false: Desabilita.
interface4_interlocking_mask Mascara de 8 bits com configuração das interfaces de acionamento que fazem parte do intertravamento..
  • Bit 1: Permissão de acesso a interface de acionamento 1 da central MCP (READER1).
  • Bit 2: Permissão de acesso a interface de acionamento 2 da central MCP (READER2).
  • Bit 3: Permissão de acesso a interface de acionamento 3 da central MCP (READER3).
  • Bit 4: Permissão de acesso a interface de acionamento 4 da central MCP (READER4).

Exemplos:

  1. 0000000C - Bit's 3 e 4, utilizado como intertravamento as interfaces de acionamento da central MCP READER3 e READER4
interface4_sensor_enable Habilitar/Desabilitar sensor da interface 4.
  • true: Habilita.
  • false: Desabilita.
interface4_sensor_panic Habilitar/Desabilitar função pânico no sensor da interface 4.
  • true: Habilita.
  • false: Desabilita.
interface4_sensor_alarm Tempo, em segundos, para alarme no sensor de porta aberta da interface 4 (0 - Desabilitado).
interface4_sensor_breakin Habilitar/Desabilitar alarme de arrombamento na Interface 2.
  • true: Habilita.
  • false: Desabilita.
interface4_button_enable Habilitar/Desabilitar botoeira na interface 4.
  • true: Habilita.
  • false: Desabilita.
interface4_button_panic Habilitar/Desabilitar função pânico na botoeira na interface 4.
  • true: Habilita.
  • false: Desabilita.
interface4_button_relay Habilitar/Desabilitar acionamento da botoeira na interface 4.
  • true: Habilita.
  • false: Desabilita.
interface4_button_interface Interface de acionamento da botoeira na interface 4.
  • 0: Todos
  • 1: Interface 1 - RL1
  • 2: Interface 2 - RL2
  • 3: Interface 3 - RL3
  • 4: Interface 4 - RL4
reader1_enable Habilitar/Desabilitar leitor 1 - READER1. Ver Controle de Acesso / Leitores
  • true: Habilita.
  • false: Desabilita.
reader1_interface Interface que o leitor irá acionar. É possível selecionar um dos conjuntos de acionamento (READER1, READER2, READER3 e READER4) ou um dos 3 relés auxiliares (RLAUX1, RLAUX2 e RLAUX3).
reader1_doublepass_timeout Tempo em segundos para que uma dupla passagem no leitor ficará bloqueada. o Valor 0 (zero) desabilita o bloqueio.
reader1_debounce Mantem o acionamento ativo enquanto estiver lendo o cartão. Utilizado principalmente para controle veicular, onde o MCP mantem a interface ativa enquanto o leitor continua identificando a presença de um veículo.
  • true: Habilita.
  • false: Desabilita.
reader2_enable Habilitar/Desabilitar leitor 2 - READER2. Ver Controle de Acesso / Leitores
  • true: Habilita.
  • false: Desabilita.
reader2_interface Interface que o leitor irá acionar. É possível selecionar um dos conjuntos de acionamento (READER1, READER2, READER3 e READER4) ou um dos 3 relés auxiliares (RLAUX1, RLAUX2 e RLAUX3).
reader2_doublepass_timeout Tempo em segundos para que uma dupla passagem no leitor ficará bloqueada. o Valor 0 (zero) desabilita o bloqueio.
reader2_debounce Mantem o acionamento ativo enquanto estiver lendo o cartão. Utilizado principalmente para controle veicular, onde o MCP mantem a interface ativa enquanto o leitor continua identificando a presença de um veículo.
  • true: Habilita.
  • false: Desabilita.
reader3_enable Habilitar/Desabilitar leitor 3 - READER3. Ver Controle de Acesso / Leitores
  • true: Habilita.
  • false: Desabilita.
reader3_interface Interface que o leitor irá acionar. É possível selecionar um dos conjuntos de acionamento (READER1, READER2, READER3 e READER4) ou um dos 3 relés auxiliares (RLAUX1, RLAUX2 e RLAUX3).
reader3_doublepass_timeout Tempo em segundos para que uma dupla passagem no leitor ficará bloqueada. o Valor 0 (zero) desabilita o bloqueio.
reader3_debounce Mantem o acionamento ativo enquanto estiver lendo o cartão. Utilizado principalmente para controle veicular, onde o MCP mantem a interface ativa enquanto o leitor continua identificando a presença de um veículo.
  • true: Habilita.
  • false: Desabilita.
reader4_enable Habilitar/Desabilitar leitor 4 - READER4. Ver Controle de Acesso / Leitores
  • true: Habilita.
  • false: Desabilita.
reader4_interface Interface que o leitor irá acionar. É possível selecionar um dos conjuntos de acionamento (READER1, READER2, READER3 e READER4) ou um dos 3 relés auxiliares (RLAUX1, RLAUX2 e RLAUX3).
reader4_doublepass_timeout Tempo em segundos para que uma dupla passagem no leitor ficará bloqueada. o Valor 0 (zero) desabilita o bloqueio.
reader4_debounce Mantem o acionamento ativo enquanto estiver lendo o cartão. Utilizado principalmente para controle veicular, onde o MCP mantem a interface ativa enquanto o leitor continua identificando a presença de um veículo.
  • true: Habilita.
  • false: Desabilita.


relay1_enable Habilita relê auxiliar 1 - RLAUX1. Ver Controle de Acesso / Relês
  • true: Habilita.
  • false: Desabilita.
relay1_type Tipo de acionamento do relê do relê auxiliar 1 - RLAUX1.
  • 0: Contínuo
  • 1: Pulsado
  • 2: Manual
relay1_time Tempo, em segundos, de acionamento do relê auxiliar 1 - RLAUX1.
relay1_acc_time Tempo, em segundos, de acionamento do relê auxiliar 1 RLAUX1 para usuários com acessibilidade habilitada.
relay1_interlocking Habilita função de intertravamento para o relê auxiliar 1 - RLAUX1.
  • true: Habilita.
  • false: Desabilita.
relay1_interlocking_mask Mascara de bits com os sensores que fazem parte do intertravamento do relê auxiliar 1 - RLAUX1
  • Bit 1': Sensor auxiliar 1 - SAUX1.
  • Bit 2': Sensor auxiliar 2 - SAUX2.
  • Bit 3': Sensor auxiliar 3 - SAUX3.
  • Bit 4': Sensor auxiliar 4 - SAUX4.
  • Bit 5': Sensor auxiliar 5 - SAUX5.
  • Bit 6': Sensor auxiliar 6 - SAUX6.
relay1_sensor_input Habilita controle de entrada por sensores no relê auxiliar 1 - RLAUX1
  • true: Habilita.
  • false: Desabilita.
relay1_sensor_input_mask Mascara de bits com os sensores que fazem parte do controle de entrada do relê auxiliar 1 - RLAUX1
  • Bit 1': Sensor auxiliar 1 - SAUX1.
  • Bit 2': Sensor auxiliar 2 - SAUX2.
  • Bit 3': Sensor auxiliar 3 - SAUX3.
  • Bit 4': Sensor auxiliar 4 - SAUX4.
  • Bit 5': Sensor auxiliar 5 - SAUX5.
  • Bit 6': Sensor auxiliar 6 - SAUX6.
relay1_sensor_output Habilita controle de saída por sensores do relê auxiliar 1 - RLAUX1.
  • true: Habilita.
  • false: Desabilita.
relay1_sensor_output_mask Mascara de bits com os sensores que fazem parte do controle de saída do relê auxiliar 1 - RLAUX1.
  • Bit 1': Sensor auxiliar 1 - SAUX1.
  • Bit 2': Sensor auxiliar 2 - SAUX2.
  • Bit 3': Sensor auxiliar 3 - SAUX3.
  • Bit 4': Sensor auxiliar 4 - SAUX4.
  • Bit 5': Sensor auxiliar 5 - SAUX5.
  • Bit 6': Sensor auxiliar 6 - SAUX6.
relay1_sensor_limit Tempo, em segundos, utilizado no relê auxiliar 1 - RLAUX1 para monitorar entrada e saída. No caso de acionamento do sensor interno de um portão, mas o sensor externo não for acionada.
relay2_enable Habilita relê auxiliar 2 - RLAUX2. Ver Controle de Acesso / Relês
  • true: Habilita.
  • false: Desabilita.
relay2_type Tipo de acionamento do relê auxiliar 2 RLAUX2.
  • 0: Contínuo
  • 1: Pulsado
  • 2: Manual
relay2_time Tempo, em segundos, de acionamento do relê auxiliar 2 RLAUX2.
relay2_acc_time Tempo, em segundos, de acionamento do relê auxiliar 2 para usuários com acessibilidade habilitada.
relay2_interlocking Habilita função de intertravamento para o relê auxiliar 2 RLAUX2.
  • true: Habilita.
  • false: Desabilita.
relay2_interlocking_mask Mascara de bits com as sensores que fazem parte do intertravamento do relê auxiliar 2 RLAUX2.
  • Bit 1': Sensor auxiliar 1 - SAUX1.
  • Bit 2': Sensor auxiliar 2 - SAUX2.
  • Bit 3': Sensor auxiliar 3 - SAUX3.
  • Bit 4': Sensor auxiliar 4 - SAUX4.
  • Bit 5': Sensor auxiliar 5 - SAUX5.
  • Bit 6': Sensor auxiliar 6 - SAUX6.
relay2_sensor_input Habilita controle de entrada por sensores no relê auxiliar 2 RLAUX2.
  • true: Habilita.
  • false: Desabilita.
relay2_sensor_input_mask Mascara de bits com os sensores que fazem parte do controle de entrada do relê auxiliar 2 RLAUX2.
  • Bit 1': Sensor auxiliar 1 - SAUX1.
  • Bit 2': Sensor auxiliar 2 - SAUX2.
  • Bit 3': Sensor auxiliar 3 - SAUX3.
  • Bit 4': Sensor auxiliar 4 - SAUX4.
  • Bit 5': Sensor auxiliar 5 - SAUX5.
  • Bit 6': Sensor auxiliar 6 - SAUX6.
relay2_sensor_output Habilita controle de saída por sensores do relê auxiliar 2 RLAUX2.
  • true: Habilita.
  • false: Desabilita.
relay2_sensor_output_mask Mascara de bits com os sensores que fazem parte do controle de saída do relê auxiliar 2 RLAUX2.
  • Bit 1': Sensor auxiliar 1 - SAUX1.
  • Bit 2': Sensor auxiliar 2 - SAUX2.
  • Bit 3': Sensor auxiliar 3 - SAUX3.
  • Bit 4': Sensor auxiliar 4 - SAUX4.
  • Bit 5': Sensor auxiliar 5 - SAUX5.
  • Bit 6': Sensor auxiliar 6 - SAUX6.
relay2_sensor_limit Tempo, em segundos, utilizado no relê auxiliar 2 RLAUX2 para monitorar entrada e saída. No caso de acionamento do sensor interno de um portão, mas o sensor externo não for acionado.
relay3_enable Habilita relê auxiliar 3 - RLAUX3. Ver Controle de Acesso / Relês
  • true: Habilita.
  • false: Desabilita.
relay3_type Tipo de acionamento do relê auxiliar 3 RLAUX3.
  • 0: Contínuo
  • 1: Pulsado
  • 2: Manual
relay3_time Tempo, em segundos, de acionamento do relê auxiliar 3 RLAUX3.
relay3_acc_time Tempo, em segundos, de acionamento do relê auxiliar 3 RLAUX3 para usuários com acessibilidade habilitada.
relay3_interlocking Habilita função de intertravamento para o relê auxiliar 3 RLAUX3.
  • true: Habilita.
  • false: Desabilita.
relay3_interlocking_mask Mascara de bits com as sensores que fazem parte do intertravamento do relê auxiliar 3 RLAUX3.
  • Bit 1': Sensor auxiliar 1 - SAUX1.
  • Bit 2': Sensor auxiliar 2 - SAUX2.
  • Bit 3': Sensor auxiliar 3 - SAUX3.
  • Bit 4': Sensor auxiliar 4 - SAUX4.
  • Bit 5': Sensor auxiliar 5 - SAUX5.
  • Bit 6': Sensor auxiliar 6 - SAUX6.
relay3_sensor_input Habilita controle de entrada por sensores no relê auxiliar 3 RLAUX3.
  • true: Habilita.
  • false: Desabilita.
relay3_sensor_input_mask Mascara de bits com os sensores que fazem parte do controle de entrada do relê auxiliar 3 RLAUX3.
  • Bit 1': Sensor auxiliar 1 - SAUX1.
  • Bit 2': Sensor auxiliar 2 - SAUX2.
  • Bit 3': Sensor auxiliar 3 - SAUX3.
  • Bit 4': Sensor auxiliar 4 - SAUX4.
  • Bit 5': Sensor auxiliar 5 - SAUX5.
relay3_sensor_output Habilita controle de saída por sensores do relê auxiliar 3 RLAUX3.
  • true: Habilita.
  • false: Desabilita.
relay3_sensor_output_mask Mascara de bits com os sensores que fazem parte do controle de saída do relê auxiliar 3 RLAUX3.
  • Bit 1': Sensor auxiliar 1 - SAUX1.
  • Bit 2': Sensor auxiliar 2 - SAUX2.
  • Bit 3': Sensor auxiliar 3 - SAUX3.
  • Bit 4': Sensor auxiliar 4 - SAUX4.
  • Bit 5': Sensor auxiliar 5 - SAUX5.
  • Bit 6': Sensor auxiliar 6 - SAUX6.
relay3_sensor_limit Tempo, em segundos, utilizado no relê auxiliar 3 RLAUX3 para monitorar entrada e saída. No caso de acionamento do sensor interno de um portão, mas o sensor externo não for acionado.
relay4_enable Habilita relê auxiliar 4 - RLAUX4. Ver Controle de Acesso / Relês
  • true: Habilita.
  • false: Desabilita.
relay4_type Tipo de acionamento do relê auxiliar 4 RLAUX4.
  • 0: Contínuo
  • 1: Pulsado
  • 2: Manual
relay4_time Tempo, em segundos, de acionamento do relê auxiliar 4 RLAUX4.
relay4_acc_time Tempo, em segundos, de acionamento do relê auxiliar 4 RLAUX4 para usuários com acessibilidade habilitada.
relay4_interlocking Habilita função de intertravamento para o relê auxiliar 4 RLAUX4.
  • true: Habilita.
  • false: Desabilita.
relay4_interlocking_mask Mascara de bits com as sensores que fazem parte do intertravamento do relê auxiliar 4 RLAUX4.
  • Bit 1': Sensor auxiliar 1 - SAUX1.
  • Bit 2': Sensor auxiliar 2 - SAUX2.
  • Bit 3': Sensor auxiliar 3 - SAUX3.
  • Bit 4': Sensor auxiliar 4 - SAUX4.
  • Bit 5': Sensor auxiliar 5 - SAUX5.
  • Bit 6': Sensor auxiliar 6 - SAUX6.
relay4_sensor_input Habilita controle de entrada por sensores no relê auxiliar 4 RLAUX4.
  • true: Habilita.
  • false: Desabilita.
relay4_sensor_input_mask Mascara de bits com os sensores que fazem parte do controle de entrada do relê auxiliar 4 RLAUX4.
  • Bit 1': Sensor auxiliar 1 - SAUX1.
  • Bit 2': Sensor auxiliar 2 - SAUX2.
  • Bit 3': Sensor auxiliar 3 - SAUX3.
  • Bit 4': Sensor auxiliar 4 - SAUX4.
  • Bit 5': Sensor auxiliar 5 - SAUX5.
  • Bit 6': Sensor auxiliar 6 - SAUX6.
relay4_sensor_output Habilita controle de saída por sensores do relê auxiliar 4 RLAUX4.
  • true: Habilita.
  • false: Desabilita.
relay4_sensor_output_mask Mascara de bits com os sensores que fazem parte do controle de saída do relê auxiliar 4 RLAUX4.
  • Bit 1': Sensor auxiliar 1 - SAUX1.
  • Bit 2': Sensor auxiliar 2 - SAUX2.
  • Bit 3': Sensor auxiliar 3 - SAUX3.
  • Bit 4': Sensor auxiliar 4 - SAUX4.
  • Bit 5': Sensor auxiliar 5 - SAUX5.
  • Bit 6': Sensor auxiliar 6 - SAUX6.
relay4_sensor_limit Tempo, em segundos, utilizado no relê auxiliar 4 RLAUX4 para monitorar entrada e saída. No caso de acionamento do sensor interno de um portão, mas o sensor externo não for acionado.
sensor1_enable Habilita sensor auxiliar SAUX1. Ver Controle de Acesso - Sensores.
  • true: Habilita.
  • false: Desabilita.
sensor1_panic Habilita panico no sensor auxiliarSAUX1.
  • true: Habilita.
  • false: Desabilita.
sensor1_alarm Tempo, em segundos, para alarme de sensor, no sensor auxiliar SAUX1.
sensor2_enable Habilita sensor auxiliar SAUX2. Ver Controle de Acesso - Sensores.
  • true: Habilita.
  • false: Desabilita.
sensor2_panic Habilita panico no sensor auxiliarSAUX2.
  • true: Habilita.
  • false: Desabilita.
sensor2_alarm Tempo, em segundos, para alarme de sensor, no sensor auxiliar SAUX2.
sensor3_enable Habilita sensor auxiliar SAUX3. Ver Controle de Acesso - Sensores.
  • true: Habilita.
  • false: Desabilita.
sensor3_panic Habilita panico no sensor auxiliarSAUX3.
  • true: Habilita.
  • false: Desabilita.
sensor3_alarm Tempo, em segundos, para alarme de sensor, no sensor auxiliar SAUX3.
sensor4_enable Habilita sensor auxiliar SAUX4. Ver Controle de Acesso - Sensores.
  • true: Habilita.
  • false: Desabilita.
sensor4_panic Habilita panico no sensor auxiliarSAUX4.
  • true: Habilita.
  • false: Desabilita.
sensor4_alarm Tempo, em segundos, para alarme de sensor, no sensor auxiliar SAUX4.
sensor6_enable Habilita sensor auxiliar SAUX6. Ver Controle de Acesso - Sensores.
  • true: Habilita.
  • false: Desabilita.
sensor6_panic Habilita panico no sensor auxiliarSAUX6.
  • true: Habilita.
  • false: Desabilita.
sensor6_alarm Tempo, em segundos, para alarme de sensor, no sensor auxiliar SAUX6.
alarm_control_enable Habilita o relê RLALM. (Ver Controle de Acesso - Alarme
  • true: Habilita.
  • false: Desabilita.
alarm_control_time Tempo, em segundos, para desativar o alarme. O alarme não é desativado instantaneamente para nara não ficar ativando e desativando caso haja detecções sucessivas de sensor aberto e fechado.
alarm_sensor_enable Habilita este sensor de alarme (SALM).
  • true: Habilita.
  • false: Desabilita.
alarm_sensor_panic Habilita a função de pânico para este sensor (SALM).
  • true: Habilita.
  • false: Desabilita.
alarm_sensor_alarm Tempo, em segundos, para enviar evento de porta aberta. Se o campo Habilitar Relê estiver ativo, será acionado tambem o relê RLALM.
alarm_sensor_breakin Habilita o sensor de alarme (SALM) para detectar arrombamento. Evento de sensor quando não é acionado a porta/relê.
  • true: Habilita.
  • false: Desabilita.
alarm_sensor_relay Habilita a função de alarme sonoro da central MCP.
  • true: Habilita.
  • false: Desabilita.
panic_enable Habilita a função pânico / rota de fuga. (Ver Acesso Remoto - Pânico
  • true: Habilita.
  • false: Desabilita.
panic_mask Define quais interfaces serão acionadas quando a função pânico for acionada (Interface 1 a 4 - READER1, READER2, READER3 ou READER4 ou relés auxiliares RLAUX1, RLAUX2, ou RLAUX3).
  • Bit 1: Interface de acionamento 1 da central MCP (READER1).
  • Bit 2: Interface de acionamento 2 da central MCP (READER2).
  • Bit 3: Interface de acionamento 3 da central MCP (READER3).
  • Bit 4: Interface de acionamento 4 da central MCP (READER4).
  • Bit 5: Relê auxiliar RLAUX1.
  • Bit 6: Relê auxiliar RLAUX2.
  • Bit 7: Relê auxiliar RLAUX3.

Exemplos: 0x4F - Bit's 1, 2, 3, 4 e 7. Serão acionadas as interfaces de acionamento da central MCP READER1, READER2, READER3 READER4 e relê auxiliar RLAUX3.

Exemplo

http://ip:porta/?request=getconfig

Resposta:

  • 400 => Parâmetros incorretos
  • 401 => Erro de autenticação da API
  • 200 => OK
 
User-Agent: uTech/0000002874
Connection: close
Date: Wed, 13 Jun 2018 17:22:35
Host: 10.0.0.2
Content-Type: application/json
 
{
{
"model":"MCP-42E",
"serial":"0000003628",
"mac":"F8:E7:B5:00:0E:32",
"release":"1.1.3",
"dhcp":"off",
"ip":"10.0.0.1",
"netmask":"255.255.255.0",
"gateway":"10.0.0.2",
"dns":"10.0.0.3",
"ntp":"pool.ntp.br",
"http_server":"10.0.0.4",
"http_port":"443",
"http_username":"",
"http_password":"",
"http_url":"",
"http_timeout":"30",
"http_retries":"1",
"httpd_username":"",
"httpd_password":"",
"httpd_port":"8080",
"httpd_timeout":"60",
"httpd_auth":"true",
"interface1_control_enable":"true",
"interface1_control_type":"0",
"interface1_control_time":"3",
"interface1_control_acc_time":"30",
"interface1_interlocking":"false",
"interface1_interlocking_mask":"0x0",
"interface1_sensor_enable":"true",
"interface1_sensor_panic":"false",
"interface1_sensor_alarm":"0",
"interface1_sensor_breakin":"false",
"interface1_button_enable":"true",
"interface1_button_panic":"false",
"interface1_button_relay":"true",
"interface1_button_interface":"1",
"interface2_control_enable":"true",
"interface2_control_type":"0",
"interface2_control_time":"3",
"interface2_control_acc_time":"30",
"interface2_interlocking":"false",
"interface2_interlocking_mask":"0x0",
"interface2_sensor_enable":"true",
"interface2_sensor_panic":"false",
"interface2_sensor_alarm":"0",
"interface2_sensor_breakin":"false",
"interface2_button_enable":"true",
"interface2_button_panic":"false",
"interface2_button_relay":"true",
"interface2_button_interface":"2",
"interface3_control_enable":"true",
"interface3_control_type":"0",
"interface3_control_time":"3",
"interface3_control_acc_time":"30",
"interface3_interlocking":"false",
"interface3_interlocking_mask":"0x0",
"interface3_sensor_enable":"true",
"interface3_sensor_panic":"false",
"interface3_sensor_alarm":"0",
"interface3_sensor_breakin":"false",
"interface3_button_enable":"true",
"interface3_button_panic":"false",
"interface3_button_relay":"true",
"interface3_button_interface":"3",
"interface4_control_enable":"true",
"interface4_control_type":"0",
"interface4_control_time":"3",
"interface4_control_acc_time":"30",
"interface4_interlocking":"false",
"interface4_interlocking_mask":"0x0",
"interface4_sensor_enable":"true",
"interface4_sensor_panic":"false",
"interface4_sensor_alarm":"0",
"interface4_sensor_breakin":"false",
"interface4_button_enable":"true",
"interface4_button_panic":"false",
"interface4_button_relay":"true",
"interface4_button_interface":"4",
"reader1_enable":"true",
"reader1_interface":"1",
"reader1_doublepass_timeout":"0",
"reader1_debounce":"false",
"reader2_enable":"true",
"reader2_interface":"2",
"reader2_doublepass_timeout":"0",
"reader2_debounce":"false",
"reader3_enable":"true",
"reader3_interface":"3",
"reader3_doublepass_timeout":"0",
"reader3_debounce":"false",
"reader4_enable":"true",
"reader4_interface":"4",
"reader4_doublepass_timeout":"0",
"reader4_debounce":"false",
"relay1_enable":"true",
"relay1_type":"0",
"relay1_time":"3",
"relay1_acc_time":"30",
"relay1_interlocking":"false",
"relay1_interlocking_mask":"0x0",
"relay1_sensor_input":"false",
"relay1_sensor_input_mask":"0x0",
"relay1_sensor_output":"false",
"relay1_sensor_output_mask":"0x0",
"relay1_sensor_limit":"0",
"relay2_enable":"true",
"relay2_type":"0",
"relay2_time":"3",
"relay2_acc_time":"30",
"relay2_interlocking":"false",
"relay2_interlocking_mask":"0x0",
"relay2_sensor_input":"false",
"relay2_sensor_input_mask":"0x0",
"relay2_sensor_output":"false",
"relay2_sensor_output_mask":"0x0",
"relay2_sensor_limit":"0",
"relay3_enable":"true",
"relay3_type":"0",
"relay3_time":"3",
"relay3_acc_time":"30",
"relay3_interlocking":"false",
"relay3_interlocking_mask":"0x0",
"relay3_sensor_input":"false",
"relay3_sensor_input_mask":"0x0",
"relay3_sensor_output":"false",
"relay3_sensor_output_mask":"0x0",
"relay3_sensor_limit":"0",
"sensor1_enable":"true",
"sensor1_panic":"false",
"sensor1_alarm":"0",
"sensor2_enable":"true",
"sensor2_panic":"false",
"sensor2_alarm":"0",
"sensor3_enable":"true",
"sensor3_panic":"false",
"sensor3_alarm":"0",
"sensor4_enable":"true",
"sensor4_panic":"false",
"sensor4_alarm":"0",
"sensor5_enable":"true",
"sensor5_panic":"false",
"sensor5_alarm":"0",
"sensor6_enable":"true",
"sensor6_panic":"false",
"sensor6_alarm":"0",
"alarm_control_enable":"true",
"alarm_control_time":"30",
"alarm_sensor_enable":"true",
"alarm_sensor_panic":"false",
"alarm_sensor_alarm":"0",
"alarm_sensor_breakin":"false",
"alarm_sensor_relay":"true",
"panic_enable":"true",
"panic_mask":"0xf"
}}



PHP

<?php
 
$user = "utech";
$pass = "1234";
$port = "8080";
$ipaddr = "10.0.0.1";
 
$url = "";
$url = "$ipaddr:$port?request=getconfig";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($ch, CURLOPT_USERPWD, "$user:$pass");
$result = curl_exec($ch);
if(!$result) {
    echo "error!\n";
    return 2;
}
print_r(json_decode($result, true));
?>




Voltar


Ferramentas pessoais
Espaços nominais

Variantes
Visualizações
Ações
Navegação
Ferramentas