Condiciones
Agrega condiciones para elegir qué vigila una regla.
- En la regla, haz clic en + Agregar condición.Aparecen doce tipos de condición.
- Selecciona el tipo que corresponde a lo que quieres vigilar.Para el video de una cámara, elige Cámara con IA; para días y horas, Horario; para lecturas de sensores, Dispositivo de E/S.
- Completa el panel que se abre para agregar la condición.
Qué vigila cada tipo de condición
| Condición | Vigila |
|---|---|
| Cámara con IA | El video de la cámara: personas, caras, matrículas, fuego, códigos, texto u objetivos que entrenaste. |
| Horario | Días de la semana y franjas horarias. |
| Intervalo | Un ciclo que se repite a un intervalo fijo. |
| Dispositivo de E/S | La lectura de un sensor o una entrada de la placa. |
| MQTT · Modbus · OPC UA · Comunicación definida por el usuario | Valores recibidos de un broker, un PLC o un protocolo personalizado. |
| Telegram | Mensajes que recibe tu bot. |
| Clasificación de sonidos | Sonidos como rotura de vidrio, ladridos o una alarma. |
| Voz a texto (STT) | Una frase hablada. |
| Condición personalizada | Evaluaciones que los demás tipos no pueden expresar, escritas con bloques o un script. |
Con varias condiciones, la regla se ejecuta cuando se cumplen todas. Una condición de cámara combinada con un horario equivale a “una persona, solo de noche”; con la lectura de un sensor, “una persona, solo mientras la máquina está en funcionamiento”.
Configurar una condición de cámara
- Selecciona la cámara y el análisis.Si no existe ninguno, créalo desde este panel.
- Elige la evaluación en la lista Condición.La lista depende del análisis. Por ejemplo, un análisis de caras ofrece conocida/desconocida, y uno de matrículas, registrada/no registrada.
- Si aparece el campo Valor objetivo, selecciona el objetivo.Puede ser una clase de objeto, una persona, una matrícula o un texto.
- Si es necesario, ajusta la confianza (la seguridad mínima que debe tener una detección) y configura Duración mínima.El resto de la configuración está en Avanzado.
- Haz clic en Agregar.
Corrección automática de mayúsculas y minúsculas en los valores objetivo
Los nombres de objetos (en minúsculas) y las matrículas (en mayúsculas) se corrigen automáticamente. Los nombres que defines tú se comparan exactamente como se escribieron.
Condiciones secundarias: comprobar una sola vez, en el momento en que se ejecuta la regla
Normalmente, las condiciones se comprueban de forma continua. Si conviertes una en condición secundaria, se comprueba una sola vez, en el momento en que se cumplen todas las demás condiciones, para decidir si se ejecutan las acciones.
Ejemplo: cuando se pulsa el timbre (condición normal), se comprueba en ese momento si la cara en la puerta está registrada (condición secundaria). No hace falta analizar la segunda cámara todo el día.
- En el menú de la fila de la condición, haz clic en Cambiar a condición secundaria.La lista muestra la etiqueta Secundaria. Las condiciones secundarias no tienen configuración de duración mínima.
Una regla necesita al menos una condición normal. Reflex impide un cambio que dejaría solo condiciones secundarias y explica el motivo.
Preguntar al LLM: confirmar una detección con un LLM
Con Preguntar al LLM activado, Reflex toma fotos en el momento en que se cumple la condición y las envía a un LLM. Las acciones solo se ejecutan si el LLM lo aprueba. Úsalo en condiciones propensas a falsos positivos. El interruptor está justo debajo de Duración mínima en el panel de la condición de cámara (fuera de Avanzado).
| Campo | Descripción |
|---|---|
| Conexión LLM | El proveedor de LLM al que se consulta. Si no existe ninguno, créalo desde este panel. |
| Consulta | La pregunta que se envía al LLM. Obligatoria. Ejemplo: “¿Realmente hay una persona llamando a la puerta?” |
| Capturas | Número de fotos que se envían. De 1 a 10. |
| Intervalo | Tiempo entre capturas. De 0 a 5000 ms. |
Cada regla puede tener como máximo una, y se necesita una condición de cámara para activarla.