Introdução ao Alarme

Alarmes são ferramentas importantes para dispositivos de controle de acesso. Esse tipo de ferramenta é capaz de sinalizar operações indevidas do usuário, tentativas de invasão e situações de perigo do usuário. Grande parte das configurações de alarme encontram-se armazenadas em banco e, portanto, podem ser alteradas a partir do objeto alarm.

POST /alarm_status.fcgi

Comando para alterar e obter o status atual do alarme. Possibilita também a desativação do alarme sonoro do aparelho.

Parâmetros

  • stop (bool): O valor padrão é true

Resposta

  • active (bool): Indica se o alarme está ativo.
  • cause (int): Indica a causa da ativação do alarme.
    • 0: Sem causa
    • 1: Zona de alarme 1
    • 2: Zona de alarme 2
    • 3: Zona de alarme 3
    • 4: Zona de alarme 4
    • 5: Zona de alarme 5
    • 6: Porta aberta
    • 7: Arrombamento de porta
    • 8: Dedo de pânico
    • 9: Violação do equipamento
    • 10: Cartão de pânico
    • 11: PIN de pânico
    • 12: Senha de pânico
    • 13: Zona monitorada sem presença
    • 14: Zona monitorada aberta

É importante notar que as causas 13 e 14 são exclusivas dos equipamentos iDFit e iDAccess, visto que ambos possuem relé interno de acionamento da fechadura (e pinos de detecção de porta) por serem equipamentos anteriores à Secbox, portanto, o suporte a Zona de Alarme Monitorada é um recurso disponível apenas para os dispositivos sem Secbox.

Exemplo de requisição de status

Mensagem:

  • A requisição de status de alarme não possui parâmetros.

Exemplo de Resposta:

{
    "active": false,
    "cause": 0
}

Exemplo de desativação do alarme

Mensagem:

{
  "stop": true
}

Resposta:

  • Essa chamada não possui retorno.