Bonjour @ tous,
Aujourd’hui je vous propose un widget Action/Curseur pour volet roulant entièrement personnalisable. L’idée à l’origine était de reprendre le widget V3 SlidVertical de @cadavor (merci à lui ) et finalement il s’agit d’un tout nouveau widget.
Installer et appliquer le widget :
-
Télécharger les fichiers: Widget ShutterSlider.zip
-
copier le répertoire
dashboard
dans le dossierdata/customTemplates
à l’aide du plugin Jeexplorer. -
Appliquer le widget sur une commande Action/curseur à partir de l’onglet Affichage de la configuration de la commande, en choisissant Customtemp/ShutterSlider dans le menu déroulant.
Les 8 paramètres optionnels :
hauteur de l’image en pixels (90 par défaut),
largeur de l’image en pixels (90 par défaut),
nom de l’image de fond (baie_blanc par défaut),
baie_blanc | baie_blanc2 | baie_noir | baie_noir2 | baie_bois | baie_bois2
fenetre | fenetre1 | fenetre2 | fenetre3 | fenetre4
velux | garage | garage1 | garage2 | garage3
couleur des lames (bois | noir | blanc par défaut),
couleur du sélecteur (bois | blanc | noir par défaut),
valeur du pourcentage de décollement (désactivé par défaut).
Merci @Bison, suite à cette conversation le widget prend maintenant en compte le temps de décollement afin que le visuel du widget soit représentatif de la position réelle du volet.
2 manières de le calculer:
- mettre le volet à environ 1% d’ouverture physique. Le pourcentage de décollement est le pourcentage d’ouverture qui apparaît alors sur le widget. Renseigner cette valeur pour le paramètre
offset
(13 par exemple).
chez moi avec ce calcul c’est mieux mais à 50% d’ouverture le volet n’est pas vraiment au milieu. j’ai donc procédé autrement.
- mettre le volet physiquement à 50% d’ouverture en mesurant avec un mètre par exemple et jouer avec la valeur du paramètre
offset
afin que la valeur indiquée sur le widget indique 50% (26 par exemple).
Avec cette méthode, chez moi le widget indique 1% d’ouverture jusqu’à 8% d’ouverture physique à peu près donc ce n’est pas encore parfait non plus.
A vous de trouver la valeur qui vous convient.
inverser la position du volet pour que 0% = Ouvert et 100% = Fermé (Mettre la valeur 1
ou on
| désactivé par défaut) .
Permet de cacher l’affichage de la valeur de la position sous le widget ( off
| on
par défaut) .
Permet d’afficher la durée, la date ou l’heure du dernier changement d’état (duration | date | hour | off par défaut)
Personnalisation du paramètre time en CSS.
Personnalisation :
Il est tout a fait possible d’ajouter des images personnelles en guise de visuels. Il suffit d’ajouter les images de votre choix dans le répertoire data/customTemplates/dashboard/cmd.action.slider.ShutterSlider
pour les appeler ensuite par leur nom à l’aide du paramètre optionnel image en stipulant le nom de l’image sans l’extension.
Documentation du widget :
https://salvialf.github.io/Salvialf-Documentation/ShutterSlider/fr_FR/#tocAnchor-1-5-1
@+ pour de nouvelles réalisations