Por qué una alarma no se abrió, se repite o nunca se borra, y por qué una regla de la tarjeta Rules no se ejecutó, se ejecutó dos veces o fue rechazada, con las comprobaciones que hay que hacer.
Consulte la tabla para su síntoma. La mayoría de los problemas se deben a una clave que no coincide, a un debounce que espera lecturas que nunca llegan, o a un lugar en Manual.
Abra la pestaña Telemetry del dispositivo. Si no hay valores, el problema está antes. Consulte Data does not arrive.
La clave coincide exactamente
Las claves distinguen mayúsculas y minúsculas. La lista de reglas marca Unknown key en las claves que el perfil no declara.
La regla está activada y guardada
La pestaña muestra cambios sin guardar hasta que hace clic en Save rules.
El dispositivo pertenece a este perfil
Las reglas se aplican solo a los dispositivos del perfil.
El valor es un número
>, <, >=, <= sobre un texto que no es un número son siempre falsos.
El atributo de umbral existe
Con { "attribute": … }, un dispositivo sin ese atributo de servidor o compartido no se comprueba.
El debounce puede alcanzarse
Con Seconds (device time), el tiempo avanza solo cuando llegan lecturas. Un dispositivo que informa cada 10 minutos necesita al menos dos lecturas verdaderas.
El filtro de tema
Una hoja con Only from topic ignora los mensajes de otros temas.
La lectura no llega tarde ni fuera de orden
Las lecturas más antiguas que la más reciente evaluada se omiten (salvo evaluateBackfill). Las lecturas tardías abren alarmas en silencio, con Backfilled.
Una alarma se abrió pero nadie fue avisado
Consulte Troubleshooting notifications. Causas habituales: la regla no tiene bloque notify, la gravedad está por debajo de minSeverity, el dispositivo está silenciado, la alarma fue backfilled o el cambio fue limitado (cronología: Notification held back (throttle)).
La misma alarma se abre una y otra vez
Causa
Solución
El valor oscila en torno al umbral
Añada histéresis, o aplique debounce por lecturas.
La alarma oscila más rápido de lo que permite el amortiguamiento
Se marca como Flapping y se mantiene abierta; aumente holdSec o maxTransitions.
Dos reglas del mismo tipo
Imposible en un mismo perfil; pero un bloque de flujo puede generar el mismo tipo. Compruebe Related > Raised by en la página de la alarma.
La norma es una alarma por dispositivo y tipo: una condición que vuelve a dispararse mientras la alarma está activa solo incrementa Fired n times.
Una alarma nunca se borra
Causa
Solución
Una condición clear explícita que nunca se cumple
Compruebe que el dispositivo envía esa clave y ese valor.
El dispositivo dejó de enviar las claves de la regla
Los mensajes sin las claves de la regla no son muestras. Bórrela manualmente o añada una alarma de desconexión.
Debounce de duración sin nuevas lecturas
Igual: nada avanza sin lecturas.
Retención por oscilación
Se borra cuando la condición ha estado inactiva durante holdSec.
La regla se desactivó
Sus alarmas abiertas permanecen abiertas. Bórrelas manualmente o vuelva a activar la regla.
Generada por una acción de la tarjeta Rules o por un flujo
Estas alarmas no tienen condición; solo se borran mediante una acción de borrado, un flujo o una persona.
Una alarma se abrió de nuevo justo después de borrarla
No debería ocurrir: tras un borrado manual la regla espera hasta que la condición haya sido falsa una vez. Si se abrió una nueva alarma, la condición volvió a ser falsa y verdadera, o un flujo la generó. Compruebe la cronología.
Una regla de la tarjeta Rules no se ejecutó
Comprobar
Cómo
El lugar está en Manual
La tarjeta muestra el aviso y la regla muestra Stopped: Manual. Compruebe también los activos superiores al lugar.
La regla está Off o Needs attention
Actívela; edite y guarde una regla que necesite atención.
El disparador es un flanco
rises above se dispara solo cuando el valor cruza el umbral. Si ya estaba por encima al guardar, no se dispara hasta que baje y vuelva a subir. Use Run now, o pase a Auto con Apply the rules now.
Se canceló «se mantiene así durante»
Un mensaje que terminó la coincidencia cancela la espera.
Una condición era falsa
History indica la primera condición que falla («Room 1 · temperature is 26.4, not above 28»).
Un valor ausente
«… has no stored value»: el dispositivo nunca envió esa clave, o es un atributo y no telemetría.
Usamos cookies necesarias para que el sitio funcione. Con tu permiso, también usamos cookies de analítica y de marketing. Puedes cambiar tu elección en cualquier momento. Política de cookies