Widget N State Switch (action/curseur) V3

Tags: #<Tag:0x00007f28381d3550>

Bonjour,
Je suis codeur et j’ai rendu le système (3 State Switch) évolutif, à savoir un « N State Switch » dynamique en fonction d’une seule variable #texte# à mettre dans la commande, qui contient une liste des textes séparés par une virgule (par ex: « ON;OFF;AUTO » pour l’exemple précédent) (je l’ai testé avec les 6 positions du chauffage « OFF;H.G;ECO;T-2°;T-1°;CONF » )
Le principe est simple et je vous ai mis plein de commentaires, voici le code :slight_smile: par contre j’ai des lacunes en CSS, je suis preneur de toute amélioration du reste :wink: il est en vertical; à voir si ça intéresse qq1 de le mettre horizontal?

image

MultiStatsSwitch.txt (2,5 Ko)

2 J'aimes

voici le widget multi state en mobile, idem que mon post précédent il faut mettre toutes les valeurs possibles dans la variable #texte# du virtuel, ainsi les 2 widgets (mobile et desktop) fonctionnent bien sur le même virtuel: MultiSwitchMobile.txt (3,0 Ko)

image

bonjour
j’ai mis en place le version mobile, le widget apparaît bien cependant les données ne sont pas rafraîchies ni dans un sens ni dans l’autre

Bonjour @MarcF est ce qu’il y a des msg ou erreurs dans la console du navigateur (F12) ?

A priori pas d’erreur (après je ne suis pas un specialiste du debug)
j’ai testé sous firefox et chrome
De plus a chaque ouverture je perds le surlignage qui était activé
fermeture
image
ouverture
image

montre voir s’il y a un msg dans le log, qui ressemble a ça:
creating elements classSwitch6Wayscmd495__110562553__ with input[type=radio][name=keycmd495__110562553__][value=5] checked
puis ça:
{cmd_id: "495", value: "5", display_value: "5", valueDate: "2020-04-01 12:21:17", collectDate: "2020-04-01 12:21:17"}
est-ce que tu a utilisé ce widget sur une commande de type virtuel / slider ? ha et quelle version de jeedom ?

Hello les gars,

Vu que c’est un widget différent, êtes vous d’accord pour que je vous bascule sur un nouveau sujet dédié à ton widget @pifou ?

oui ok pour moi

1 J'aime

Rien de parlant dans la partie analyse/log
si tu peux préciser ou chercher ailleurs

concernant la version jeedom, je suis en 4.047
et le virtuel
image

Ha, oui j’aurais du le préciser, j’ai développé le widget en v3 et il y a quelque syntaxe à modifier pour la v4… Je ne saurais pas t’aider plus, je n’ai jamais testé v4 mais il y a des tas de messages sur le forum (trop, peut être…)

ARFFF
je comprends mieux
vivement que tout le monde passe en V4

j’avoue que pour l’instant je suis pas pressé de changer, vu les débats sur le forum…
Mais si tu arrive à faire marcher le widget tu pourra me nous le partager ici stp :slight_smile: je l’ajouterais dans le post initial.