Autopilot
Last updated
Last updated
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.
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.
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 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 )
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.
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.