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 !

[Résolu] 3.3.28 et commandes ON

Cette partie est réservée à l'utilisation de l'interface web pour smartphone et tablettes
drs
Actif
Messages : 1534
Inscription : 04 nov. 2016, 10:44

[Résolu] 3.3.28 et commandes ON

Message par drs » 28 juil. 2019, 08:58

Bonjour

Il me semble que le sujet a déjà été abordé, mais je ne parviens pas à le retrouver.

Je suis passé ce matin de 3.3.22 à 3.3.28, et j'ai un souci sur un widget, dont le code figure ci-dessous. Néanmoins, je ne pense pas que le souci vienne du widget, car avec le widget core LIGHT, le problème est identique.

J'ai remarqué que si mes commandes actions s'appellent ON et OFF, cela fonctionne. Par contre, j'ai un virtuel regroupant plein d'interrupteurs, et mes commandes se nomment ON1, OFF1, ON2, OFF2...etc... et là c'est dédoublé. C'est d'ailleurs le cas pour toute valeur en dehors de ON et OFF.

On ne peut plus utiliser autre chose que ON et OFF pour le nom des commandes? Je pense que si, sinon cela devient problématique de mettre plusieurs éléments dans un même virtuel.

Merci d'avance de votre aide sur le sujet.

Code : Tout sélectionner

<div style="width:50px;min-height:40px;" class="cmd tooltips cmd-widget cursor" data-type="action" data-subtype="other" data-cmd_id="#id#" data-cmd_uid="#uid#" data-version="#version#">
    <center>
<!--              <div style="font-weight: bold;font-size : 12px;#hideCmdName#">#valueName#</div> -->
        <span style="font-size: 3em;font-weight: bold;margin-top: 5px;" class="iconCmd"></span>
    </center>
    <script>
        jeedom.cmd.update['#id#'] = function(_options){
            if (_options.display_value == '1' || _options.display_value == 1 || _options.display_value == '99' || _options.display_value == 99 || _options.display_value == 'on') {
                if (jeedom.cmd.normalizeName('#name#') == 'on') {
                    $('.cmd[data-cmd_id=#id#]').hide();
                }else{
                    $('.cmd[data-cmd_id=#id#]').show();
                    $('.cmd[data-cmd_id=#id#] .iconCmd').empty().append('<img src="plugins/widget/core/template/dashboard/cmd.action.other.WEMO-ON_OFF-V3-WD/we-on_40x40.png" />');
                }
            } else {
                if (jeedom.cmd.normalizeName('#name#') == 'off') {
                    $('.cmd[data-cmd_id=#id#]').hide();
                }else{
                    $('.cmd[data-cmd_id=#id#]').show();
                    $('.cmd[data-cmd_id=#id#] .iconCmd').empty().append('<img src="plugins/widget/core/template/dashboard/cmd.action.other.WEMO-ON_OFF-V3-WD/we-off_40x40.png" />');
                }
            }
        }
        jeedom.cmd.update['#id#']({display_value:'#state#'});
        $('.cmd[data-cmd_uid=#uid#] .iconCmd').off().on('click', function () {
            jeedom.cmd.execute({id: '#id#'});
        });
    </script>
</div>
Dernière édition par drs le 28 juil. 2019, 09:39, édité 1 fois.

Avatar de l’utilisateur
loic
Administrateur
Messages : 14862
Inscription : 01 févr. 2014, 16:21

Re: 3.3.28 et commandes ON

Message par loic » 28 juil. 2019, 09:17

Bonjour,
Au lieu de ON1 essayé ON 1 (l'espace en plus)
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

drs
Actif
Messages : 1534
Inscription : 04 nov. 2016, 10:44

Re: 3.3.28 et commandes ON

Message par drs » 28 juil. 2019, 09:38

loic a écrit :
28 juil. 2019, 09:17
Bonjour,
Au lieu de ON1 essayé ON 1 (l'espace en plus)
Ouiiii c'est ça :)

Merci Loic. Du coup, je vais repasser sur tous mes virtuels pour remettre tout ça comme il faut!

drs
Actif
Messages : 1534
Inscription : 04 nov. 2016, 10:44

Re: [Résolu] 3.3.28 et commandes ON

Message par drs » 28 juil. 2019, 09:46

Question subsidiaire: est ce que cette config est aussi valable pour les scripts (remplacer ON1 par ON 1)?

Avatar de l’utilisateur
loic
Administrateur
Messages : 14862
Inscription : 01 févr. 2014, 16:21

Re: [Résolu] 3.3.28 et commandes ON

Message par loic » 28 juil. 2019, 11:17

Ben oui c'est valable pour toutes les commandes
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

drs
Actif
Messages : 1534
Inscription : 04 nov. 2016, 10:44

Re: [Résolu] 3.3.28 et commandes ON

Message par drs » 28 juil. 2019, 11:28

loic a écrit :
28 juil. 2019, 11:17
Ben oui c'est valable pour toutes les commandes
OK merci :)

Répondre

Revenir vers « Portail web smartphone & tablettes »

Qui est en ligne ?

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