Novedad: el cortafuegos de IA supervisa cada módulo y explica cada incidente con palabras sencillas. Vea cómo funciona

Tarjeta de reglas: disparadores («Cuándo»)

Todos los disparadores de la tarjeta de reglas: cambios de valor y se mantiene así durante, estados de conexión, alarmas, horas, cada N minutos, sol, días del mes, Ejecutar ahora.

El bloque Cuándo enumera los disparadores de una regla: «Cualquiera de estos inicia la regla.» Una regla tiene de 1 a 10 disparadores. Haga clic en Añadir un disparador y elija el tipo en Qué.

Tipo (Qué)Inicia la regla cuando
Cambia un valorUn valor almacenado de un dispositivo cambia de la forma que usted elija.
Un dispositivo se conecta o desconectaUn dispositivo se conecta, se desconecta o deja de enviar datos.
Una alarmaUna alarma se activa o se borra.
Una hora del díaLlega una hora de reloj, en los días de la semana elegidos.
Cada cierto tiempoCada N minutos.
Amanecer o anochecerEl sol sale o se pone en el lugar, con un desplazamiento.
Días del mesLlega una hora en los días del mes y/o meses elegidos.
Solo cuando pulse Ejecutar ahoraNunca por sí solo; lo inicia con Ejecutar ahora.

Cuando se activa un disparador, se comprueban las condiciones Solo si; después se ejecutan las acciones Entonces. Consulte Condiciones y Acciones.

Cambia un valor

Elija el Dispositivo (un dispositivo, o todos los dispositivos de un perfil en el lugar), el Valor (una clave) y Cómo cambia:

OpciónSe activa cuando
cambiaEl valor es distinto del anterior (el primer valor también cuenta).
sube por encima de xEl valor pasa de no estar por encima de x a estar por encima de x.
baja por debajo de xEl valor pasa de no estar por debajo de x a estar por debajo de x.
pasa a ser xEl valor pasa a ser igual a x.
deja de ser xEl valor pasa a ser distinto de x.
entra en el rango x y yEl valor entra en [x, y] (ambos extremos incluidos).
sale del rango x y yUn número fuera de [x, y] llega después de uno dentro.

Las comparaciones siguen las reglas de alarma: los números (y el texto con forma numérica) se comparan como números, pasa a ser / deja de ser comparan cualquier otro valor como texto, y «por encima»/»por debajo» sobre un no número nunca coinciden.

Se activa por flanco, en el momento en que la condición pasa a ser verdadera, no en cada mensaje mientras siga siendo verdadera. Una temperatura que sube por encima de 28 se activa una vez; vuelve a activarse solo después de que el valor haya estado en 28 o por debajo y vuelva a subir.

y se mantiene así durante

Establezca y se mantiene así durante en un número de minutos (o de inmediato). La regla solo se inicia si la condición sigue siendo verdadera pasado ese tiempo. Un mensaje que termina la condición cancela la espera. La espera sobrevive a un reinicio de la plataforma. Máximo: 24 horas (1.440 minutos).

Ejemplo: sube por encima de 28 y se mantiene así durante 5 minutos: el ventilador solo se inicia si la sala se mantiene caliente durante 5 minutos.

Qué mensajes cuentan

El disparador reacciona después de que el valor se almacena: telemetría guardada y actualizaciones de atributos que contienen la clave. Un dispositivo del perfil cuenta por sí mismo: con Cada perfil, cada dispositivo tiene su propio flanco y su propio «se mantiene así durante».

Un dispositivo se conecta o desconecta

OpciónSe activa cuando
se conectaEl dispositivo se conecta (según la regla de conexión del perfil).
se desconectaEl dispositivo se desconecta.
deja de enviar datosEl dispositivo no ha enviado nada durante el Tiempo de inactividad del perfil.

Consulte Estado de conexión y actividad. Para actuar solo cuando un dispositivo permanece desconectado, use se desconecta, después Esperar y luego una opción «si el dispositivo está desconectado» (la regla lista Avisar a las personas cuando un dispositivo permanece desconectado hace exactamente esto).

Una alarma

CampoSignificado
DispositivoUn dispositivo o todos los dispositivos de un perfil. En una tarjeta cuyo lugar es un dispositivo, también en este lugar (el propio dispositivo).
se activa / se borraSe abre una alarma nueva, o una alarma se resuelve. Un cambio de gravedad o una confirmación no activan el disparador.
al menosUna gravedad mínima, o cualquier gravedad.
Tipo de alarma (opcional)Solo alarmas de este tipo, por ejemplo high_temperature.

Una hora del día

A las una hora (HH:MM, 24 horas) En los días de la semana elegidos, o Todos los días. Consulte Hora, amanecer/anochecer, fechas y festivos para saber qué zona horaria se aplica.

Cada cierto tiempo

Cada de 1 a 1.440 minutos, contados desde que empieza el flujo de la regla, no desde la hora en punto. Combínelo con una condición de ventana horaria para «cada 15 minutos durante el horario laboral» (la regla lista Hacer algo cada cierto tiempo durante el horario laboral).

Amanecer o anochecer

Amanecer o Anochecer, un desplazamiento en minutos después de (negativo: antes) de −180 a 180, y opcionalmente días de la semana. El lugar necesita una ubicación: «El amanecer y el anochecer necesitan la ubicación de este lugar: establézcala primero en el lugar.» Para el domicilio de un dispositivo, se usa la ubicación del activo más cercano por encima del dispositivo. Detalles: Hora, amanecer/anochecer, fechas y festivos.

Días del mes

Una hora (A las) en los días del mes elegidos (1 a 31) y/o En los meses elegidos, o en días de la semana. «Elija días del mes o días de la semana, no ambos.» Ejemplo: a las 06:00 el día 1 de cada mes; a las 08:00 todos los días de junio, julio y agosto.

Debe elegir al menos uno de los meses, días del mes o días de la semana.

Solo cuando pulse Ejecutar ahora

La regla nunca se inicia por sí sola. Úsela para secuencias que inicia a mano desde la tarjeta, por ejemplo un programa de purga. Una regla con este disparador sigue comprobando sus condiciones Solo si.

Varios disparadores

Cualquier disparador inicia la regla. Cada disparador se activa por separado; si dos se activan muy juntos, las Opciones deciden si la segunda ejecución espera, se ejecuta en paralelo o se ignora. Consulte Acciones.

Límites

LímiteValor
Disparadores por regla10
«se mantiene así durante»hasta 24 horas
Cada cierto tiempode 1 a 1.440 minutos
Desplazamiento del solde −180 a 180 minutos
Dispositivos que representa una fila de perfil200

En JSON

La API almacena los disparadores así (los ids son nombres cortos de fila):

"when": [
  { "id": "t1", "kind": "value", "target": { "deviceType": "<profileId>" }, "key": "temperature", "change": "above", "value": 28, "forSec": 300 },
  { "id": "t2", "kind": "status", "target": { "device": "<deviceId>" }, "to": "offline" },
  { "id": "t3", "kind": "alarm", "target": { "home": true }, "event": "raised", "minSeverity": "major" },
  { "id": "t4", "kind": "time", "at": "07:30", "days": [1, 2, 3, 4, 5] },
  { "id": "t5", "kind": "every", "minutes": 15 },
  { "id": "t6", "kind": "sun", "event": "sunset", "offsetMin": 15 },
  { "id": "t7", "kind": "date", "at": "06:00", "daysOfMonth": [1] },
  { "id": "t8", "kind": "manual" }
]

Los días de la semana son 1 (lunes) a 7 (domingo). Las gravedades de las reglas se escriben en minúsculas (critical … info).