Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Sky-colorTuile

Avatar de l’utilisateur
Sshafi
Actif
Messages : 3882
Inscription : 01 juil. 2014, 16:08
Localisation : Albi

Sky-colorTuile

Message par Sshafi » 23 nov. 2016, 12:01

Infos technique :
  • Widget de type : info.numeric
  • Existe en version : mobile (non), dashboard (oui)
  • Personnalisation couleur : oui
  • Changement couleur en fonction valeur : oui
  • Changement couleur texte en fonction valeur : oui
  • Possibilité d'appliquer une config différente sur chaque Module : oui
Lien forum : https://forum.jeedom.fr/viewtopic.php?f=29&t=2567

Exemple d'utilisation

- Indicateur de niveau de batterie
- Indication de température
- Consommation de forfait/budget (exemple : eau, gaz)
....
Ci-Dessous un exemple d'utilisation pour une utilisation type batterie, un bleu est appliqué à la tuile entre 60 et 100%, un noir entre 25 et 60%, et si plus petit que 25% en rouge.

[img]Sky-colorTuile001.png[/img]
[img]Sky-colorTuile002.png[/img]
[img]Sky-colorTuile003.png[/img]

Personnalisation

Le widget Sky-colorTuile permet de modifier la couleur de la tuile en fonction d'un valeur de cette dite tuile ou d'un équipement (lié ou non) à cette tuile.
On peut appliquer des paramètres différents pour chaque module.

Création/gestion des paramètres Optionnel

Afin de personnaliser l'affichage du widget pour chaque module/commande, il faut créer pour chacun d'entre eux la liste des paramètres optionnel.
Pour plus d'infos a se sujet rendez-vous -> Options de personnalisation

Listes des paramètres Optionnel


Personnalisation des couleurs de Tuile (Option **1**)
  • Explication : Cette option permet de changer la couleur de la tuile (ensemble de widget d'un module ou virtuel) avec une couleur qui varie en fonction de la valeur. Pour indiquer la valeur et appliquer le widget, il faut créer dans la config de votre module ou virtuel une nouvelle commande info.numéric. dans la valeur de cette commande info, il faut mettre comme cible la valeur que l'on souhaite tester à l'aide du bouton "rechercher équipement", cocher "afficher" et "Évènement seulement" (image 1) On peux même imaginer donc avoir un fond de tuile pour le module X en fonction de la valeur d'un module Z
    Ou encore on pourrait imaginer faire un calcul et donc avoir une couleur en fonction du résultat
    [img]Sky-colorTuile004.png[/img]
  • Nom du paramètre : couleurTuile
  • Couleur : Pour des couleurs en fonction de la valeur, il faut un ensemble de clé/couleur, Attention à la syntaxe. La clé correspond à la valeur à partir de laquelle on souhaite appliquer la couleur, il faut donc au minimum une clé "0" ce qui revient au même que de mettre une couleur sans variation si on ne met pas de deuxième clé. - Syntaxe, mettre la clé (valeur numérique) suivie d'un double point ":", puis la couleur avec la syntaxe identique aux couleurs sans variation, puis entre chaque ensemble clé/couleur on met un signe "&" pour les séparer.
    • Exemple 2 couleurs : 0:red&25:#ADFF2F
      On aura donc du rouge de 0 à 24 et un vert à partir de 25
    • Exemple 3 couleurs : 0:red&136:rgb(17,86,206)&817:#CE1111
      Dans cet exemple on aura du rouge de 0 à 135 puis un bleu de 136 à 816 puis un rouge à partir de 817
Comme on peut le voir dans les exemples ci dessus, on peut mélanger le type de code couleur, on peut ajouter autant de clés/couleurs que souhaité avec la valeur numérique que l'on souhaite pour la clé.


Lien outil couleur lien1, lien2, lien3
??? Menfin ...
VM ESXi # Aeon Lab Gen5 | RFXtrx433E | ...
Trucs & Astuces

Verrouillé

Revenir vers « Widgets »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités