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 :
-
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
-
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 déjà configuré
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 :
- Entrée dans une boucle
- Tests (servant de déclencheurs)
- Tests de conditions
- Actions
- Retour
- dans la même boucle
- dans 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