Como gerar o evento de pânico em IDBOX / IDFLEX
Como gerar o evento de pânico em IDBOX / IDFLEX
Objetivo
Testar o envio do evento de pânico por TAG em dispositivos Control iD, validando a geração do evento e o envio correto para a nuvem.
Pré-requisitos
Antes de iniciar o teste, confirme os itens abaixo:
-
Dispositivo Control iD compatível
-
TAG cadastrada na nuvem e compatível com o dispositivo
-
Bridge instalada na versão prediotech-bridge_beta 1.2.47 ou superior
-
Acesso aos logs do sistema
⚠️ O evento de pânico por TAG não funciona em versões anteriores da Bridge.
Passo a passo
-
Cadastre uma TAG na nuvem compatível com o dispositivo Control iD.
-
Aproxime a TAG do dispositivo três vezes.
-
Execute as três leituras em um intervalo máximo de 4 segundos.
⚠️ Caso o intervalo entre as leituras ultrapasse 4 segundos, o sistema não gera o evento de pânico.
-
Após as três leituras válidas dentro do intervalo, o sistema envia o evento de pânico para a nuvem.
Acompanhar o evento no log
Sempre que uma TAG é lida após um intervalo maior que 4 segundos desde a última leitura, o sistema registra o log abaixo:
SOFTWARE_PANIC_CARD COUNT:1 start_time:0 actual_time:1653329887 diff_time:1653329887
Significado dos campos
-
COUNT
Indica a quantidade de leituras válidas dentro do intervalo de 4 segundos. -
start_time
Momento da última leitura válida.
Valor 0 indica a primeira leitura registrada. -
actual_time
Momento atual da leitura. -
diff_time
Diferença de tempo entre a leitura atual e a leitura anterior.
Comportamento esperado nos logs
Intervalo maior que 4 segundos
SOFTWARE_PANIC_CARD COUNT:1 start_time:1653330016 actual_time:1653330020 diff_time:4
-
O COUNT permanece em 1
-
O diff_time indica intervalo maior ou igual a 4 segundos
-
O evento de pânico não é gerado
Segunda leitura válida (intervalo menor que 4 segundos)
SOFTWARE_PANIC_CARD COUNT:2 start_time:1653329887 actual_time:1653329888 diff_time:1
-
COUNT:2 indica a segunda leitura válida
-
diff_time permanece menor que 4 segundos
Terceira leitura válida (intervalo menor que 4 segundos)
SOFTWARE_PANIC_CARD COUNT:3 start_time:1653329887 actual_time:1653329890 diff_time:3
SOFTWARE_PANIC_CARD!
-
COUNT:3 confirma a terceira leitura válida
-
O sistema gera o log SOFTWARE_PANIC_CARD!
-
O sistema envia o evento 300 para a nuvem
Resultado esperado
Após a terceira leitura válida dentro do intervalo:
-
O sistema gera o log SOFTWARE_PANIC_CARD!
-
O evento 300 é enviado corretamente para a nuvem
-
O evento de pânico fica disponível para tratamento no sistema