Introducción
Un dispositivo solo puede tener una ejecución activa por disparador a la vez. Si un dispositivo ya está en la cola de una automatización determinada (en ejecución, esperando aprobación o en cola como «cuando esté en línea»), un disparo posterior del mismo disparador no lo agregará de nuevo. El duplicado se descarta silenciosamente.
Cómo funciona la prevención de duplicados
Cuando se activa un disparador, Level comprueba si cada dispositivo coincidente ya tiene una ejecución activa en la cola de esa automatización. Si el dispositivo ya se encuentra allí en cualquier estado, el disparador lo omite.
El efecto práctico: si un dispositivo se desconecta durante una ejecución de automatización programada y permanece desconectado durante un período prolongado, permanece en cola en la canalización como «cuando esté en línea». Los disparos programados posteriores del mismo disparador no lo volverán a agregar. El dispositivo tiene un lugar en la cola y está ocupado hasta que la ejecución actual se complete o se elimine manualmente.
Esto se aplica por disparador, no por automatización. Si una automatización tiene dos disparadores diferentes (por ejemplo, un disparador Programado y un disparador de Etiqueta aplicada), un dispositivo podría teóricamente estar en la cola dos veces, una por cada disparador. Sin embargo, el mismo disparador no creará una segunda ejecución para un dispositivo que ya está activo.
ℹ️ NOTA: Una vez que la ejecución actual finalice (con éxito, con error o cancelada manualmente), el dispositivo podrá ser agregado nuevamente por el siguiente disparo del disparador.
Verificar ejecuciones activas
Para ver qué dispositivos están actualmente en la cola de una automatización:
Abra la automatización.
Observe el Dispositivos activos en la parte inferior izquierda de la barra lateral izquierda.
Haga clic en Ver todo para ver el estado actual de cada dispositivo (En ejecución, Esperando aprobación, Cuando esté en línea).
Desde esta vista, puede eliminar un dispositivo de la cola manualmente si necesita liberar su lugar antes del próximo disparo del disparador.
Preguntas frecuentes
Un dispositivo ha estado desconectado durante días. ¿Seguirá ejecutándose cuando vuelva a conectarse? Sí. Permanece en cola. Cuando el dispositivo se conecte, la ejecución se reanudará. No habrá sido agregado de nuevo por disparos posteriores del disparador: tiene una ejecución en cola que estaba esperando.
¿Qué ocurre si quiero forzar una ejecución nueva aunque el dispositivo ya tenga una activa? Elimine el dispositivo de la cola actual manualmente (a través del panel de Dispositivos activos) y luego espere el próximo disparo del disparador o agréguelo manualmente usando + Agregar un dispositivo en la vista de cola de la automatización.
¿Esto se aplica también a las ejecuciones manuales? Sí. Si agrega manualmente un dispositivo a una automatización en la que ya está activo, la adición manual también queda bloqueada. El dispositivo solo puede ocupar una ejecución activa por disparador a la vez.
