Bonjour,
J’ai mis en place un widget « ACCES » qui me permet de mettre sur la même présentation les commandes pilotables et la visu de l’état et cela fonctionne.
Cependant, je me trompe souvent à appuyer sur la visu pour commander et je voudrais plutôt fusionner les 2.
Du coup, l’idée est de d’utiliser le script HTML de visualisation et d’y insérer une commande AJAX positionnée sur l’icone dynamique.
J’ai pas mal jonglé et ou ce n’est pas faisable ou je m’u prends mal.
Si quelqu’un à une idée, je suis preneur.
Ci dessous le script actuel et la commande que je voudrais positionner.
Je me suis penché sur ton code et je n’arrive pas à activer une sortie par exemple sur un clic de l’icône.
J’ai exactement le même code que toi au niveau de l’animation de l’icône (garage ouvert/fermé), mais lorsque le clique dessus, cela ne change pas l’état de ma sortie. J’ai mis le code suivant : je pense pourtant que la syntaxe a l’air ok :
onClick=« newAJAXCommand(‹ io.cgi?rly=1 ›) »;
Moi non plus. cependant, cela fonctionne dans un autre script mais les balises avant/après jouent surement un rôle mais je ne suis pas expert Javascript…
Extrait d’un script qui fonctionne :
Ci-dessous le scripte en chantier avec un petit commentaire
Ce que je cherche à faire (dans l’idéal):
A gauche, la visu du volet ouvert/ferme (ça fonctionne)
Ensuite 2 compteurs (% de volet ferme et Compte à rebours) cela fonctionne.
3eme colonne Position Haut et basse 2 icones figées (image Chrono et Dashboard). Celle du milieu serai l’état d’un indicateur (DIx) qui pourrait être un cadenas ouvert ou fermé selon le cas (capteur magnetique de volet témoin).
ET enfin, sur la droite, les 2 fleches, HAUT et BAS (qui nécessitent de l’action « oncloc/Ajax ».
Et le top serai qu’elle change de couleur si le relais est actif (R1/R2).
Je retrouve plus comment intégrer une image qui change suivant l’état d’une sortie comme bouton. (dans mon exemple c’est une entrée virtuelle mais le principe est le même).
La c’est un code qui affiche des boutons similaire à ceux de GCE mais je remplacerai bien certain bouton par des images simple. Genre une ampoule allumé ou éteinte suivant la l’état de la lumière.
Prenons ces deux images comme exemple:
Comment puis-je les intégrer dans le code qui suit?
Bonjour,
Je suis mal placé pour vous aider car ce que j’ai réussi à faire n’a pu l’être que grâce aux contributeurs cités plus haut dans le post. Pour ma part, dans mon exemple, j’ai utilisé la bibliothèque de glyphicons.
Elargissez votre demande, vous aurez certainement la solution à ce problème.
Cdlt.