Skip to main content

Logique de scénario et automatisation

1- Généralités

Les scénarios définissent le mode de fonctionnement du module ; ils permettent de gérer les actions, temporisations et automatisations 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.

2- Accès aux scénarios

Les scénarios peuvent être consultés et gérés :

  1. Depuis la page d’accueil de l’interface : sélectionner directement un scénario actif ou bien cliquer sur "modifier" pour ouvrir le menu de gestion des scénarios

  2. Depuis le menu « Scénarios » : permet de sélectionner, modifier, créer, importer et télécharger un scénario

💡 Astuce : pour modifier ou créer un nouveau scénario, utilisez toujours le menu « Scénarios », qui offre toutes les options de configuration.

Depuis l'interface principale, cliquez sur "scénario" 
Les scénarios sont représentés 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.  

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é

Utiliser le bandeau latéral à gauche de l'écran pour sélectionner un 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

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 recommandé d’utiliser un ordinateur.
L’édition sur téléphone peut entraîner des problèmes d’affichage ou une visibilité limitée des paramètres avancés