Ir al contenido

Conector Trigger

El conector Trigger implementa lógica condicional usando MXL (Meddle Expression Language).

Tipo de Conector: MeddleTrigger

Enviar carga personalizada cuando la condición es verdadera:

{
"type": "MeddleTrigger",
"config": {
"mode": "DirectDispatch",
"condition": "temperature > 80 || pressure > 10",
"payload": {
"alert_type": "critical",
"severity": "high",
"message": "Threshold exceeded"
}
}
}

Cuando la condición es verdadera, genera la carga personalizada.

Pasar datos originales solo cuando la condición es verdadera:

{
"type": "MeddleTrigger",
"config": {
"mode": "Passthrough",
"condition": "temperature > 25 && status == \"active\""
}
}

Cuando la condición es verdadera, pasa la carga original.

  • > Mayor que
  • < Menor que
  • >= Mayor o igual que
  • <= Menor o igual que
  • == Igual a
  • != No igual a
  • && AND
  • || OR
temperature > 80
pressure < 10
temperature > 80 && pressure < 10
humidity > 60 || temperature > 25
status == "active"
count != 0
temperature >= 20 && temperature <= 30
  1. Alertar sobre violaciones de umbral
  2. Filtrar datos basados en condiciones
  3. Enrutar datos condicionalmente
  4. Implementar lógica de negocio
{
"type": "MeddleTrigger",
"config": {
"mode": "DirectDispatch",
"condition": "temperature > 80",
"payload": {
"alert": "high_temperature",
"severity": "warning"
}
}
}
  • Usa Passthrough para filtrado
  • Usa DirectDispatch para alertas y notificaciones
  • Combina múltiples condiciones con && y ||
  • Prueba condiciones con varios valores de entrada