Guide to SCorp-io
  • 👋Bienvenue
  • Module connecter
    • 🖱️Hardware
      • ▶️Quick start
        • 🔌Connexion HDMI
        • 🔌Connexion Ethernet
        • 🔌Connexion mini-USB
      • 💻Module Connecter
    • 👩‍💻Software
      • ⚙️Linux - Ubuntu
      • ⚙️Windows
      • ⚙️Mac OS
    • 🔧Configuration
      • 🛠️Configuration de la bande morte
      • 🎒Backup et restauration
      • Modbus
        • 1️⃣Ajouter un équipement
        • 2️⃣Acquisition des données
  • BROKER PUBLIC
    • Configuration MQTTS
    • Configuration Sparkplug B
    • Procédure de test
    • Ignition by inductive automation
  • Rejoindre un projet
  • MODULE DESIGNER
    • Création de compte / Rejoindre un projet
    • Menu I/O
      • Acquisition de données - Scan I/O
      • Données API REST
    • Objets
      • Modèles d'objets
      • Éditer les graphiques et symboles
      • Instances d'objets
    • Configuration
      • Notification d'alarmes
      • Calendriers
      • Autopilot
    • Contenus
      • Synoptiques
      • Courbes
      • Timelines
      • Commandes
      • Cartographies
      • Indicateurs
      • Rapports avancés
    • Tableaux de bord
    • Menu de navigation
    • Mise en page
    • Déploiement
    • Edition d'une formule
  • Paramétrer des périodes
  • MODULE DESIGNER - EXEMPLE
    • Scan I/O
    • Connecter des données
      • Connexion via le module Connecter
      • Connexion directe en MQTT
    • Modèles objets
      • Exemple
      • I/O et attributs
      • Transformation
      • Graphique
      • Animation
      • Cartographique
    • Instances objets
      • Exemple
      • Configuration des I/O
    • Contenus
      • Créer une courbe
      • Créer un Indicateur
      • Créer une commande
    • Tableaux de bords
      • Insérer un graphique
      • Insérer une courbe
      • Insérer un KPI
    • Menu de navigation
      • Ajout d'un titre
      • Ajout d'une icône
      • Lier à un tableau de bord
    • Mise en page
    • Déploiement
    • Exploitation
  • Module exploiter
    • Export des données
      • Export rapide
      • Export avancé
      • Détail de l'export
  • TRANSFERT DES DONNEES VERS UN BROKER EXTERNE
    • Paramétrage du broker externe
    • Paramétrage du transfert de données
    • Topic et message
Powered by GitBook
On this page
  • Présentation
  • Groupes
  • Modes
  1. MODULE DESIGNER
  2. Configuration

Autopilot

PreviousCalendriersNextContenus

Last updated 1 month ago

Présentation

L'autopilot est un outil très puissant sur notre application, il permet, en suivant des règles prédéfinies, de piloter automatiquement les différents équipements de votre site. Son fonctionnement est basé sur les modèles et instances d'objets. Pour chaque modèle d'objet, on peut créer un ou plusieurs groupes d'instances ainsi qu'un ou plusieurs modes.

Groupes

Les groupes permettent d'appliquer des modes en fonction de règles à un certains nombre d'instances définies. Lors la configuration de l'autopilot, il est possible de créer un groupe par défaut. L’intérêt de ce groupe est d'ajouter de manière automatique, toutes les instances qui seront crées dans le futur. Cas d'utilisation : Vous êtes hôtelier et possédez un groupe d'instances pour tous les radiateurs de toutes les chambres de votre hôtel. Dans le cas où vous possédez un groupe par défaut, lorsque vous ajouterez de nouvelles instances de radiateur à votre projet, alors celles-ci seront ajoutées automatiquement au groupe vous évitant de les oubliés et de perdre du temps.

Pour chaque groupes que l'on créer, on peut définir :

  • La liste des instances qui le composent.

  • La liste des règles de ce groupe.

Liste d'instances :

Cette onglet permet de gérer l'ensemble des vos instances appartenant à ce groupe. Vous pouvez ajouter, consulter ou supprimer les instances.

Les Règles

Les Règles correspondent aux conditions d'activation d'un mode, une règle validée est un feu vert pour activer un mode. Il est possible de créer plusieurs règles pour activer les différents modes créés, cependant, il ne peut y avoir qu'un seul mode, qu'une seule règle active. On dit d'une règle qu'elle est :

  • Valide : Lorsque sa condition d'activation est remplie.

  • Active : Lorsque sa condition d'activation est remplie et que c'est son mode qui est actuellement en place.

Il est possible, avec ce système, que plusieurs règles soient valides au même moment. Dans ce cas, c'est la règle avec la plus haute priorité qui est activée. Dans le cas inverse, si aucune règle n'est valide alors c'est la règle par défaut qui est activée. Tout groupe possède obligatoirement une règle par défaut, celle-ci ne peut ni être supprimée. Lorsque aucune autre règle n'est valide, c'est celle-ci qui s'active automatiquement.

Pour paramétrer la priorité des règles, saisissez celle que vous souhaitez ajuster, glissez puis déposez là à la place ou vous le souhaitez. Plus celle-ci est haute dans la liste (avec un petit numéro), plus la règle est prioritaire.

Configuration d'une règle :

Il y a plusieurs paramètres à remplir pour créer une règle.

  • Un titre : le titre donné à la règle (Conseil : Donnez un nom explicite à la règle)

  • Une description : pour décrire votre règle

  • Le Mode : quel mode sera activé lorsque la règle deviendra active.

  • La durée d'activation : la durée minimum pendant la quelle la règle doit être valide

  • une Formule ( Edition d'une formule )

Modes

Un mode correspond à un état dans lequel se met un appareil, cet état est définit par un ensemble de commandes qui lui est envoyé. Par exemple, on créer le mode : Été pour le modèle d'objet : Radiateur. Ce mode, permettra de mettre nos différents appareils dans le l'état été en lui envoyant un ensemble de commandes comme celui de couper le chauffage.

Pour envoyer ces commandes aux instances, l'autopilot utilise leurs I/0 (entrées et sorties). Voir la configuration d'un mode pour plus de détails.

Pour chaque mode, vous pouvez le supprimer, dupliquer, éditer ou visualiser. La visualisation d'un mode permet de voir précisément les données remplies pour un mode, cependant il n'est pas possible de modifier ces valeurs.

Configuration d'un mode

Pour un mode, il est possible de définir plusieurs actions (commandes). Chaque actions est définit par :

  • Un libellé : Permet de nommer l'action (Conseil : Donnez un nom explicite à l'action).

  • Un type d'action. Il y a 2 type d'actions :

    • Les Valeurs : Permet d'envoyer à votre équipement une valeur que vous définirez.

    • Les Attributs : Permet d'envoyer à votre équipement une valeur qui est une variable de votre projet

  • Action : Elle correspond à l'I/0 de l'instance qui va être modifié (Exemple : Température radiateur)

  • Valeur : Correspond à la valeur qu'on souhaite donné à notre équipement (Ex : Température d'un radiateur)

Il est possible comme dans l'image 1, de filtrer les instances d'objets pour améliorer la visibilité des vos appareils.

Attention, comme les autres, cette règle est à paramétrer. Il faudra lui indiquer un mode par défaut.

ℹ️
⚠️
Listing des modèles d'objets
Listing des Groupes des modèles d'objets
Fenêtre de listing des groupes
Fenêtre de listing des instances d'objets
Fenêtre de paramétrage de la hiérarchie des règles
Interface de configuration d'une règle
Fenêtre de listing des modes
Interface de configuration d'une règle