Switch 3 positions (ON/AUTO/OFF par défaut) à appliquer sur une commande de type action/Curseur.
Les valeurs retournées par le widget sont:
- OFF = 0
- ON = 1
- AUTO = 2
Il faut mettre le paramètre vertical à "1" pour passer en vue switch vertical,
Il est possible de personnaliser le libellé des cases via 3 paramètres optionnels ayant pour valeur le texte voulu et pour nom:
- texte0: correspond au texte pour la valeur "0" ("OFF" par défaut).
- texte1: correspond au texte pour la valeur "1" ("ON" par défaut).
- texte2: correspond au texte pour la valeur "2" ("AUTO" par défaut).
Il est possible de personnaliser la couleur des cases via 3 paramètres optionnels ayant pour valeur là couleur voulue et pour nom:
- color0: couleur de la case pour la valeur "0" ("red" par défaut).
- color1: couleur de la case pour la valeur "1" ("green" par défaut).
- color2: couleur de la case pour la valeur "2" ("#418d92" par défaut).
En cas de valeur autre que 0 ou 1 ou 2, le widget affiche une image d'erreur:vertical=1 / texte0=ÉTEINT / texte1=ALLUMÉ / texte2=STROBE / color0=tomato / color1=lime / color2=orange
Il reste alors possible de cliquer à côté du bouton orange pour renvoyer une valeur de 0 ou 1.
------------------------------------------------------------------------------------------------------------------------------------------------
FICHIERS POUR V4:
Les fichiers pour utiliser 3State_Switch en V4 sont disponibles dans un fichier zippé à cette adresse:
https://github.com/Salvialf/JEEDOM-Widg ... Switch.zip
Le fichier cmd.action.slider.3State_Switch.html est à copier dans le répertoire html\data\customTemplates\dashboard à l'aide du plugin Jeexplorer.
(exemple identique avec IconAction):
Tous les paramètres optionnels fonctionnent + ajout du paramètre "time" des widgets info V3 acceptant les 3 valeurs (duree, date, heure).
Le widget peut être sélectionné à partir de l'onglet Affichage de la configuration de la commande, en choisissant Customtemp/3State_Switch dans le menu déroulant.
Lien Market - Catégorie Autre
Lien Github