Outils pour utilisateurs

Outils du site


2.2_icones

2.2 Icones



Le premier onglet nommé Maison est l'endroit où l'on crée son espace personnalisable.

Cet espace est composé d'icônes ou d'images au format PNG que vous allez composer vous même.

Les fichiers PNG doivent se trouver dans un répertoire nommé icon lui même placé dans le répertoire où se trouve l'application LogisDom.

Il faut commencer par créer un nouvel onglet.

Pour cela sélectionnez l'onglet Maison et cliquer avec le bouton droit de la souris.

Dans le menu contextuel choisissez Ajouter

Précisez le nom de votre choix et cliquez sur OK.

Une fois ce nouvel onglet créé, cliquez sur l'icône de dessin

Une fenêtre s'ouvre avec l'ensemble des icônes présents dans le répertoire icon

Vous pouvez alors Glisser/Déposer les icônes de votre choix dans le nouvel onglet précédemment créé.

Vous pouvez configurer chaque icône a l'aide de la Palette en cliquant sur l'icône directement.

Chaque icônes peut être affecté à un capteur et sa valeur. Un icône est en fait composé de trois éléments :

  1. l'image PNG
  2. le titre
  3. la valeur affichée si un capteur y est affecté

Le titre peut être modifié dans la boite la plus haute de la palette.

Pour affecter un capteur à un icône, cliquer sur l'icône avec le bouton droit de la souris et choisissez Choisir Capteur

Sélectionnez dans la liste le capteur de votre choix, la valeur du capteur s'affichera un petit moment après.

Quand on déplace l'icône, la valeur et le titre suivent le déplacement.

Le déplacement du titre ou de la valeur son eux indépendant.

A la place de la valeur d'un capteur, on peut afficher l'heure ou la date selon un format standard ou personnalisé.

On peut créer autant d'onglet que l'on souhaite.

Cet espace personnalisable peut être verrouillé en cliquant sur cet icône :

Quand le verrou est actif et que l'on clique sur un icône, ce sont les informations du capteur affecté qui s'affichent dans la Palette.

Changement des icônes en fonction de la valeur du capteur

Une fonction est disponible pour faire changer l'image d'un icône en fonction de la valeur du capteur affecté.

Par exemple si on veut afficher un circulateur en vert quand il est en route

et en rouge lorsqu'il est à l'arrêt

On peut aussi imaginer un ballon d'eau chaude qui devient de plus en plus rouge en fonction de la température.

Il faut tout d'abord les fichier image sources PNG, puis ensuite les indexer selon un série croissante comme cela :

- SONDE_1.PNG

- SONDE_2.PNG

- SONDE_3.PNG

… autant que vous le souhaitez SONDE_9999.PNG …..

Le fichier original SONDE.PNG est assimilé à la valeur 0, les suivant à la valeur de l'indice. (SONDE_52.PNG = 52)


Ensuite, à partir d'un icône standard, quand vous cochez la case Changer icone, LogisDom va calculer un numéro d'indice en fonction de la valeur du capteur qui lui est affecté

Le calcul se fait avec trois paramètres :

  1. Step
  2. Offset
  3. Max

La formule utilisé par logisDom est la suivante : Indice = Round(Capteur - Offset) / Step

Si la valeur du capteur est supérieur à Max alors : Indice = Round(Max - Offset) / Step;

Si la valeur est négative le fichier original sera affiché

LogisDom ne garde que la valeur arrondie du résultat. (2.3 → 2 ou 2.7 → 3)


Exemples 1 :

- Un circulateur type marche/arret qui prends la valeur 0 ou 1 : il faut mettre Step = 1, Offset = 0, Max = 1 , il faut un icone SONDE.PNG (arret) et SONDE_1.PNG (marche)


Exemples 2 :

- Une vanne qui a 0% ou 100% il faut mettre Step = 100, Offset = 0, Max = 100 toujours deux icones.


Exemples 3 :

- La puissance d'une chaudière, l'icône devient plus colorée quand la puissance augmente de 0 à 30Kw avec 4 icônes

- SONDE.PNG (0Kw)

- SONDE_1.PNG (10kW)

- SONDE_2.PNG (20kW)

- SONDE_3.PNG (30kW)

il faut mettre Step = 10 (l'icône change tout les 10kW) , Offest = 0 et Max = 30


Exemples 4 :

- Une sonde de température qui change d'état à 35°C

Il faut mettre Offset à 34.99 et un Step très faible , inférieur à la résolution du capteur 0.01, et Max à 35.

Si il fait -50°C indice = -50-34.99 / 0,01 = -8499 soit 0

Si il fait 10°C indice = 10-34.99 / 0,01 = -2499 soit 0

Si il fait 34.99°C indice = 34.99-34.99 / 0,01 = 0

Si il fait 35°C indice = 35-34.99 / 0,01 = 1

Au dessus de 35 indice = 35-34.99 / 0,01 = 1

2.2_icones.txt · Dernière modification: 2020/08/20 20:30 (modification externe)