Créer un scénario personnalisé

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

1. Généralités

Avant la création du scénario, les variables d’état et les variables de commande doivent être définies (menu "objet")
Les blocs du scénario viennent ensuite exploiter ces variables pour construire la logique de contrôle

1.2- Programmation par boucles

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

1.3- Tests

Les tests remplacent la notion de "trigger" 
Les tests peuvent porter sur :

1.4- Actions

Les actions possibles incluent notamment :

2. Accéder au menu "scénario"

Sélectionnez le menu « Scénarios » dans la barre de menus située en haut de l'interface.
Dans le bandeau de gauche, cliquez sur « Nouveau scénario », puis sur « Éditer » pour commencer.

2.1- Sélectionner le type de bloc

Dans la barre latérale, repérez les blocs qui correspondent aux actions que vous voulez effectuer :

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 conditions permettent de vérifier des états et de contrôler la logique du scénario avant d’exécuter une action.

Types de blocs de test de variables :

Pour chaque bloc de condition :

💡 Astuce : Les blocs de conditions 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 :

Pour chaque bloc de sortie :

💡 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 :

Pour chaque bloc d’action :

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 :

Pour chaque bloc de régulation :

 

2.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- 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.4- Effectuer les connexions

- reliez les blocs entre eux pour définir la logique de fonctionnement du scénario, identifier les points de connexion 
 (ronds de couleur) - chaque bloc possède des entrées et des sorties 
- Relier les blocs entre eux
  Cliquez sur la sortie d’un bloc et faites glisser vers l’entrée du bloc suivant.
  Reliez la sortie du bloc aux actions à exécuter si la condition est vraie et éventuellement à une autre sortie si la
  condition est fausse
- Vérifier la logique
  Assurez-vous que le flux respecte la séquence souhaitée et que tous les blocs nécessaires sont connectés

2.5- Tester le scénario

Une fois les connexions effectuées, lancez une simulation ou un test pour vérifier que le scénario fonctionne correctement (un redémarrage du module est nécessaire)

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

8. 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.

9. Construire la logique du scénario

10. Finaliser et tester


Revision #18
Created 2026-02-27 11:49:55 UTC by isa
Updated 2026-06-04 13:10:43 UTC by isa