O monitor de alarme é uma tela embutida no Findface Multi que dispara alarmes assim que eles ocorrem.
🔹 Verificação
- Componentes:
Existem alguns componentes do Findface que devem estar rodando, e saudáveis, para que a tela de alarme funcione corretamente
Com o Findface funcionando, execute:
sudo docker ps
verifique se os serviços abaixo estão em funcionamento.
Serviço | status |
---|---|
backend_provider | UP |
backend_api | UP |
service_notifier | UP |
alarm-app | UP |
service_alarmer | UP |
🔹 Configuração
Precisamos ajustar o findface para que dentro dos webhooks ele possa mandar mais detalhes sobre cada evento. Vamos configurar dois parâmetros; VERBOSE_WEBHOOK e SAVE_DETECTOR_PARAMS. Deixaremos eles com o valor 'True'.
Vá para a pasta do findface
cd /opt/findface-multi/
Edite o arquivo
sudo vi configs/findface-multi-legacy/findface-multi-legacy.py
As mudanças serão essas:
FFSECURITY = {
...
# send serialized cards, card-lists, camera and camera groups in webhooks
'VERBOSE_WEBHOOKS': True,
...
# save full detector params from video worker request
'SAVE_DETECTOR_PARAMS': True,
...
}
Salve e reinicie o servidor do Findface
sudo docker compose restart
Você agora pode ir no Findface e criar um usuário que será usado no portal dos alarmes, se assim preferir
🔹 Criando um webhook para o alarme.
No nosso exemplo vamos mandar somente eventos para o alarme de pessoas que estão em uma watchlist especifica.
- Na parte WEB do Findface clique em "SETTINGS" -> "WEBHOOKS" -> "ADD NEW WEBHOOK".
- URL DO WEBHOOK: http://<annex_ip_address>:/ff_multi/alarmer/
annex_ip_address é o IP do serviço annex, possivelmente seja o mesmo da maquina principal do Findface e a porta deve ser a do backend_provider, provavelmente será a 1111. Exemplo: http://127.0.0.1:1111/ff_multi/alarmer
🔹 Entrando na pagina de alarmes.
- Entre no site: http://>>:4444/config
- Faça as configurações, fazendo primeiro o login de usuário.
- depois de fazer as configurações necessárias, como teste sonoro, nome de alarme e etc. Faça a configuração de endereço, use o seguinte exemplo: ws:///annex
Aplique as alterações. A pagina deve estar com o simbolo verde no topo, sinalizando que esta funcionando.