Módulo DigiEye
O módulo DigiEye integra a plataforma ION Guard com gateways DigiEye para acionamento de saídas físicas (relés, sirenes, sinalizadores) em resposta a alertas do sistema.
Como funciona
O DigiEye atua como uma camada de reação: quando qualquer módulo da plataforma gera um alerta (pânico, dispositivo offline, zona restrita, etc.), o DigiEye pode acionar comandos em dispositivos físicos via MQTT.
Alerta criado → Mapeamento de eventos → Comando MQTT → Gateway DigiEye → Dispositivo físico
Funcionalidades
Gateways

Gateways DigiEye são os controladores físicos que recebem comandos MQTT e acionam dispositivos.
- Cadastro e gestão de gateways com credenciais MQTT automáticas
- Monitoramento de saúde — heartbeat a cada 2 minutos, com alerta se offline
- Status em tempo real — online/offline baseado no último heartbeat
Dispositivos

Cada gateway pode ter múltiplos dispositivos associados com 3 tipos de comando:
| Tipo | Descrição | Exemplo |
|---|---|---|
| IO | Saídas digitais (relés) | Acionar sirene, abrir trava |
| EyeFlow | Payloads de fluxo | Iniciar sequência programada |
| DigiAI | Payloads de IA | Disparar análise visual |
Mapeamento de eventos

O recurso central do DigiEye é o mapeamento de eventos para ações:
- Configure quais tipos de alerta (de qualquer módulo) devem acionar quais dispositivos
- Agrupe múltiplas ações em grupos de mapeamento — um único evento pode acionar vários dispositivos
- Configure duração para desativação automática (ex: sirene por 30 segundos)
- Mapeie diferentes ações para cada estágio do alerta:
- Alerta criado → acionar sirene
- Alerta reconhecido → desligar sirene
- Alerta resolvido → reset do gateway
- Alerta escalado → acionar sirene + sinalizador
Menus adicionados
Quando habilitado, o módulo adiciona ao menu:
- DigiEye Gateways — Lista e gestão de gateways e dispositivos
- Simulador — Ferramenta de teste de alertas (somente Platform Admin)
Fluxo de uso
- Cadastrar gateway — Registre o gateway DigiEye com nome e serial
- Gerar credenciais MQTT — O sistema gera automaticamente as credenciais de conexão
- Configurar o gateway físico — Use as credenciais MQTT exibidas para configurar o dispositivo
- Cadastrar dispositivos — Adicione os dispositivos (IOs, EyeFlows, DigiAIs) do gateway
- Criar mapeamentos — Configure quais alertas acionam quais dispositivos
- Testar — Use o simulador para disparar alertas de teste e verificar o acionamento
Configuração por site
Cada site pode ter configurações DigiEye próprias, acessíveis pela página de configuração do módulo. As configurações são armazenadas no nível do site.
Pré-requisitos
- MQTT operacional — Broker Mosquitto ativo
- Gateway DigiEye — Hardware instalado e conectado à rede local
- Rede — Gateway precisa alcançar o broker MQTT (porta 1883 ou 9001 via WebSocket)