Skip to main content

Programmation par scénario

Généralités

  • chaque module peut exécuter jusqu'à 3 scénarios
  • les scénarios s'exécutent en permanence
  • il n'existe pas de déclenchement asynchrone classique

Programmation par boucles

Un scénario est structuré sous forme de boucles logiques :

  1. Entrée dans une boucle
  2. Tests (servant de déclencheurs)
  3. Tests de conditions
  4. Actions
  5. Retour
    dans la même boucle
    - d
    ans une autre boucle

Les tests remplacent la notion de trigger événementiel.

Tests

Les tests peuvent porter sur :

  • variables locales,
  • variables distantes (autres modules),
  • états d’entrées
  • états de sorties.

Actions

Les actions possibles incluent notamment :

  • écriture de variables
  • commande de sorties
  • modification d’états utilisateurs
  • envoi d’email
  • envoi de SMS

Les notifications (email/SMS) permettent de compenser l’absence de logs internes.internes