Skip to main content

Logique de scénario et automatisation

Scénarios de fonctionnement

Les scénarios définissent le mode de fonctionnement du module.
Plusieurs options sont possibles :

  • utiliser les scénarios préconfigurés si leur fonctionnement correspond à vos besoins

  • modifier un scénario préconfiguré pour l’adapter à votre usage

  • créer un nouveau scénario entièrement personnalisé

Chaque scénario permet de gérer les actions, temporisations et automatisations du module de manière simple et flexible.
Chaque module peut gérer jusqu'à 3 scénarios distincts.
Les scénarios s'exécutent en permanence, ils peuvent être activés, modifiés ou désactivés indépendamment selon les besoins opérationnels.

Pour accéder aux scénarios, ouvrez le menu « Scénarios » de l’interface principale.
Les scénarios configurés apparaissent dans le bandeau latéral gauche.
Un scénario est représenté sous forme de blocs fonctionnels d'entrée et de sortie interconnectés illustrant la logique d’exécution et les relations entre les différentes conditions, actions et temporisations.
Vous pouvez naviguer dans la zone de travail pour visualiser la structure et la logique du scénario.  

Sélectionnez un scénario, puis cliquez sur « Éditer » pour ouvrir l’éditeur graphique.
En mode édition (mention affichée en bas de l'écran) tous les blocs du scénario sont affichés dans la zone de travail, et vous pouvez naviguer librement dans cet espace pour analyser la structure et la logique du scénario.
Une mini-fenêtre de visualisation, située en bas à droite de l’écran, offre un aperçu global des blocs.
Un clic sur l'icone de visualisation à droite de l'écran permet également de recentrer automatiquement la vue sur les blocs de scénario.


La barre d’icônes de visualisation affichée sur la droite de l'écran permet de :
- agrandir la vue
- réduire la vue
- recentrer l’affichage sur la zone des blocs scénario
- verrouiller et déverrouiller les blocs
- réinitialiser l'édition de blocs

1- Généralités

  • chaque module peut exécuter jusqu'à 3 scénarios
  • les scénarios s'exécutent en permanence

2- 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

3- Tests

Les tests remplacent la notion de trigger événementiel.
Les tests peuvent porter sur :

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

4- 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

Pour créer ou modifier des scénarios, il est fortement recommandé d’utiliser un ordinateur plutôt qu’un smartphone.
L’édition sur téléphone peut entraîner des problèmes d’affichage ou une visibilité limitée des paramètres avancés

Logique de scénario et automatisation