Créer un scénario personnalisé

Pour créer ou modifier un scénario, 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

1- Généralités

Les scénarios personnalisés permettent d'adapter le fonctionnement du module à des besoins spécifiques qui ne sont pas couverts par les scénarios préconfigurés ou les scénarios modèles. 
Ils offrent une grande souplesse pour automatiser des actions en fonction d'événements, de mesures, d'états ou de conditions définies par l'utilisateur.

Avant de commencer un scénario, assurez-vous que :
- vous disposez des droits d'accès nécessaires
- les entrées et sorties sont correctement configurées dans la section « I/O »
- les variables associées sont bien définies

2- Préparer le scénario

Pour créer un scénario personnalisé, il n'est pas nécessaire de partir de zéro. Un scénario préconfiguré ou un scénario modèle peut servir de base de travail. Il suffit alors de modifier les paramètres, les conditions ou les actions existantes afin d'adapter le fonctionnement aux besoins spécifiques de l'installation.
Cette méthode facilite la prise en main et accélère la création de nouveaux scénarios.

2.1- Modifier un scénario préconfiguré

  • Depuis l'accueil, "éditez" un scénario préconfiguré ; cliquer sur "modifier" pour personnaliser les informations du nouveau scénario et "sauvegardez" vos modifications
  • Enregistrez et activez le nouveau scénario personnalisé

2.2- Importer et modifier un scénario modèle

Vous pouvez aussi "importez un scénario" depuis une bibliothèque de scénarios modèle sur le serveur distant de ModLink ou bien en local depuis l'ordinateur utilisé.
 Il faudra adapter et personnaliser les paramètres du scénario modèle à la configuration de l'installation.

  • Cliquez sur "import distant" puis choisissez le scénario modèle que vous souhaitez importer
  • Cliquer sur "créer un nouveau scénario"

2.3- Construire  un nouveau scénario

créer un scénario de toutes pièces pour répondre à un besoin spécifique.

  • Depuis le bandeau de gauche, cliquez sur "nouveau scénario" puis sur "éditer" pour commencer
  • ajoutez des blocs de fonction
  • configurez les paramètres des blocs
  • créez et utilisez les variables
  • vérifiez et activez le scénario

2.3.1- Construire le flux

Créez la logique de votre scénario en utilisant les blocs de fonction disponibles dans la barre latérale.
Repérez les blocs qui correspondent aux actions que vous voulez effectuer :

  • Glissez-déposez les blocs pour construire votre logique
    Utilisez des blocs de test pour créer des conditions et des embranchements clairs
  • Reliez tous les blocs entre eux via les points de connexion (ronds rouges)
  • Ajoutez des commentaires dans les champs prévus afin de faciliter la maintenance et la compréhension du scénario
  • Vérifiez que la logique est cohérente et complète

Disposez les blocs de manière ordonnée pour que le flux reste clair et lisible
cela facilitera la compréhension et la maintenance du scénario

Insérer un bloc "Test d’entrée"

Ces blocs permettent de vérifier l'état d'une entrée (par exemple un capteur, un interrupteur, un bouton ...).
Ils agissent alors comme un filtre dans votre scénario. Tout ce qui suit ne se déclenche que si la condition définie est remplie.
Choisissez parmi :

Ajouter un bloc de condition "Test variables"

Les blocs de "tests" permettent de vérifier des états et de contrôler la logique du scénario avant d’exécuter une action. Ils peuvent porter sur :

Types de blocs de test de variables :

💡 Astuce : Les blocs de tests peuvent avoir plusieurs sorties pour gérer différents chemins selon le résultat du test.

Ajouter un bloc de sortie "Contact sortie"

Les blocs de sortie définissent l’action finale ou le résultat du scénario.

Types de sortie disponibles :

💡 Astuce : Plusieurs blocs de sortie peuvent être utilisés pour des actions différentes selon les conditions

Ajouter des blocs d’action sur les variables

Ces blocs permettent de modifier ou de suivre des variables dans votre scénario.

Types de blocs d’action sur les variables :

Ajouter des blocs de régulation du chauffage

Ces blocs permettent de piloter et réguler le chauffage dans un scénario.

Types de blocs de régulation :

Ajouter des sauts

Les blocs de saut permettent de rediriger le flux du scénario vers un autre bloc, sans exécuter la séquence linéaire.

2.3.2- Insérer et organiser

- attrapez les différents blocs depuis le bandeau latéral
- faites-les glisser vers l’espace de travail dédié et placez-les à l’endroit souhaité

2.3.3- Configurer les blocs

Renseignez les paramètres suivants :
- Nom du bloc 
- Descriptif
- Choix de l'entrée / sortie à tester
- Module associé
- Scénario
- Définissez la condition : par exemple ON, OFF, ou autre état spécifique selon votre matériel
- Condition par défaut si tout est faux

2.3.4- Effectuer les connexions

chaque scénario doit former une boucle fonctionnelle complète :
entrée → test / logique → sortie / action → mise à jour variable d’état

Il est impératif de refermer la boucle fonctionnelle : toute commande générée par un bloc de sortie doit avoir un impact sur un état ou une variable réutilisable par un bloc d’entrée, garantissant ainsi un fonctionnement cohérent du scénario.
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
2.3.5- Tester le scénario

Sauvegardez votre scénario et redémarrez le module pour synchroniser les scénarios et appliquer les modifications.
Testez le comportement du scénario via les widgets ou les entrées physiques reliées

Un redémarrage du module est nécessaire pour appliquer un nouveau 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

Scenario2.png


Revision #45
Created 2026-02-27 11:49:55 UTC by isa
Updated 2026-09-04 15:24:08 UTC by isa