Documentación: Nodo Establecer Reconocimiento de Evento (Set Event Recognition)¶
Descripción General¶
El Nodo Establecer Reconocimiento de Evento (Set Event Recognition) es un nodo de acción que asigna automáticamente un estado de reconocimiento (recognition) a un evento del registro de la plataforma. El reconocimiento es la clasificación o gestión que normalmente un operador aplica manualmente a un evento (por ejemplo: Reconocido, Falsa Alarma, En progreso, Cerrado).
Este nodo permite automatizar la gestión de eventos: en lugar de que un operador deba marcar cada evento, el flujo puede asignar el reconocimiento adecuado según reglas lógicas, reduciendo la carga operativa y manteniendo el log de eventos ordenado.
¿Cuándo usar este nodo?¶
Utiliza este nodo cuando necesites:
- Auto-reconocer eventos que cumplen ciertas condiciones (por ejemplo, marcar como Falsa Alarma eventos que un análisis con IA descartó).
- Cambiar el estado de gestión de un evento como parte de un flujo de respuesta (marcar En progreso al iniciar un protocolo).
- Cerrar automáticamente eventos resueltos por el propio sistema.
- Mantener la trazabilidad y el orden del módulo de Eventos / Logs sin intervención manual.
Configuración del Nodo¶
El nodo cuenta con dos pestañas de configuración en la parte superior: Formulario (Form) y Editor de JSON (JSON Editor).

Vista Formulario¶
1. ID del Evento (Event ID) *Requerido¶
El identificador del evento al que se le aplicará el reconocimiento. Lo habitual es referenciarlo dinámicamente desde un nodo anterior mediante una expresión de plantilla, por ejemplo {{trigger.event_id}} (el evento que disparó la automatización) o {{node_output.event_id}}.
El campo incluye además un botón New recognition que permite crear un nuevo tipo de reconocimiento si fuera necesario.
2. Reconocimiento (Recognition) *Requerido¶
Selecciona, del desplegable, el tipo de reconocimiento a aplicar. Los valores disponibles dependen de la configuración de la instalación; por ejemplo: Closed, Dismissed, False Alarm, Follow up, In progress, Pending, Recognized.

Vista Editor de JSON¶
En la pestaña Editor de JSON (JSON Editor) puedes visualizar y editar directamente los parámetros del nodo:

Estructura JSON (Parámetros de entrada)¶
A continuación se muestra la estructura del JSON que se genera al configurar el nodo:
{
"event_id": "{{trigger.event_id}}",
"recognizer_user_id": "e28aed72-c2b6-4671-9f52-21a7364fe9c8",
"recognition": "recognized"
}
Campos del JSON¶
| Campo | Tipo | Descripción |
|---|---|---|
event_id |
string | ID del evento a reconocer. Normalmente una expresión de plantilla (ej. {{trigger.event_id}}). |
recognizer_user_id |
string | ID del usuario al que se atribuye el reconocimiento. Se completa automáticamente con el usuario de la sesión. |
recognition |
string | Identificador del tipo de reconocimiento a aplicar (ej. recognized, false_alarm, closed). |
Output: Dónde viene la data del nodo¶
Cuando la acción se ejecuta correctamente, el evento queda marcado con el reconocimiento indicado en el módulo de Eventos / Logs. El nodo finaliza marcado como exitoso (borde verde); el efecto es visible en la gestión del evento correspondiente.
Ejemplos de uso¶
Ejemplo 1: Descartar automáticamente falsas alarmas validadas por IA¶
Caso de uso: Un flujo analiza con IA la imagen asociada a un evento de movimiento. Si la IA determina que no hay personas (falsa alarma), el evento se marca automáticamente como False Alarm.
- Event ID:
{{trigger.event_id}} - Recognition:
False Alarm
JSON de configuración:
{
"event_id": "{{trigger.event_id}}",
"recognition": "false_alarm"
}
Ejemplo 2: Marcar un evento como "En progreso" al iniciar un protocolo¶
Caso de uso: Cuando se dispara una alarma crítica y la automatización inicia el protocolo de respuesta (notificaciones, apertura de dashboard), el evento se marca como In progress para reflejar que está siendo atendido.
- Recognition:
In progress
Validación y errores¶
| Condición | Causa / Solución habitual |
|---|---|
event_id ausente o inválido |
Asegúrate de referenciar un ID de evento válido (por ejemplo, desde el disparador o un nodo anterior). |
recognition no seleccionado |
Selecciona un tipo de reconocimiento del desplegable. |
| El evento no cambia de estado | Verifica que el event_id corresponda a un evento existente en el registro. |
Buenas prácticas¶
- Referenciar el evento dinámicamente: Usa
{{trigger.event_id}}u otra expresión para que el nodo funcione con el evento real de cada ejecución. - Coherencia en los estados: Define una convención clara de qué reconocimiento aplicar en cada situación (descartado, en progreso, cerrado) para mantener el log consistente.
- Combinar con IA o condiciones: El mayor valor aparece al automatizar el reconocimiento según el resultado de un análisis (IA, condiciones), reduciendo el trabajo manual del operador.
- Nombrar el nodo descriptivamente: Cambia el nombre del nodo en el lienzo (ej. "Marcar falsa alarma") para identificarlo en el flujo.